Inhaltsverzeichnis
- Funktionsumfang
- Voraussetzungen
- Installation
- Funktionsreferenz
- Konfiguration
- Anhang
- Versions-Historie
Übernahme der Daten von verschiedenen "do it yourself" Sensormodulen von (stall.biz).
Unterstützt werden zur Zeit die folgenden Module (in Klammern die Firmware, mit der getestet wurde)
- WIFFI-WZ 2.0 (FW 106)
- WIFFI-3 (FW 20?)
- AirSniffer (FW 11)
- AirSniffer-mini (FW 11)
- IP-Symcon ab Version 5.3
- eines der genannten Sensor Module, weitere können bei Bedarf und Unterstützung implementiert werden
Die Webconsole von IP-Symcon mit http://<IP-Symcon IP>:3777/console/ öffnen.
Anschließend oben rechts auf das Symbol für den Modulstore klicken
Im Suchfeld nun Wiffi-WZ eingeben, das Modul auswählen und auf Installieren drücken.
Die Webconsole von IP-Symcon mit http://<IP-Symcon IP>:3777/console/ aufrufen.
Anschließend den Objektbaum öffnen.
Die Instanz Modules unterhalb von Kerninstanzen im Objektbaum von IP-Symcon mit einem Doppelklick öffnen und das Plus Zeichen drücken.
Im Feld die folgende URL eintragen und mit OK bestätigen:
https://github.com/demel42/IPSymconWiffi.git
Anschließend erscheint ein Eintrag für das Modul in der Liste der Instanz Modules.
In IP-Symcon nun unterhalb des Wurzelverzeichnisses die Funktion Instanz hinzufügen (CTRL+1) auswählen, als Hersteller stall.biz und als Gerät Wiffi auswählen. Es wird automatisch eine I/O-Instanz vom Type Server-Socket angelegt und das Konfigurationsformular dieser Instanz geöffnet.
Hier die Portnummer eintragen, an die der Wiffi Daten schicken soll und die Instanz aktiv schalten.
In dem Konfigurationsformular der Wiffi-Instanz kann man konfigurieren, welche Variablen übernommen werden sollen.
Der Wiffi muss in zwei Punkten angepaast werden
- Einrichten der IP von IP-Symcon
http://<ip des Wiffi>/?ccu:<ip von IPS>:
- aktivieren der automatischen Übertragung
http://<ip des Wiffi>/?param:12:<port von IPS>:
damit schickt Wiffi minütlich die Daten sowie bei bestimmten Zuständen (Regen erkannt) eine ausserplanmässige Nachricht.
Eigenschaft | Typ | Standardwert | Beschreibung |
---|---|---|---|
Modultyp | integer | 1=Wiffi-WZ, 2=Wiffi 3, 3=AirSniffer | |
Höhe des Modules über NN | integer | 0 | |
Hitzeindex | boolean | false | Hitzeindex berechnen |
absoluter Luftdruck | boolean | false | lokalen Luftdruck berechnen |
Es werden folgende Variablenprofile angelegt:
-
Boolean
Wiffi.MotionnDetector, Wiffi.NoiseDetector -
Integer
Wiffi.Azimut, Wiffi.CO2, Wiffi.Elevation, Wiffi.IAQ, Wiffi.min, Wiffi.Percent, Wiffi.sec, Wiffi.Wifi, Wiffi.CO2_Equ -
Float
Wiffi.absHumidity, Wiffi.Dewpoint, Wiffi.Heatindex, Wiffi.Humidity, Wiffi.Lux, Wiffi.Pressure, Wiffi.Temperatur, Wiffi.VOC, Wiffi.Particles, Wiffi.RR0 -
String
GUIDs
- Modul:
{7F4FEEDE-F138-0376-0B9E-727FD47200DF}
- Instanzen:
- Wiffi:
{92D39B81-9163-BBCC-734D-52EBBE78178B}
- Wiffi:
-
1.4 @ 11.10.2020 11:40 (beta)
- Unterstützung der Sensormodule "AirSniffer" und "AirSniffer-mini" durch bumaas
-
1.3 @ 12.09.2020 11:40
- LICENSE.md hinzugefügt
- lokale Funktionen aus common.php in locale.php verlagert
- Traits des Moduls haben nun Postfix "Lib"
- define's durch statische Klassen-Variablen ersetzt
-
1.2 @ 23.04.2020 14:08
- Fix: Profil Weatherman.pressure ersetzt durch Wiffi.pressure
- Fix: fehlende Funtion calcHeatIndex() ergänzt
-
1.1 @ 08.01.2020 17:23
- Fix in ReceiveData()
- ungenutztes Property 'fields' entfernt
- bei Wechsel des Modul-Typs bleiben ausgewählte Variablen erhalten
-
1.0 @ 19.12.2019 13:55
- Initiale Version