VAir Monitor: Unterschied zwischen den Versionen

Aus FHEMWiki
Zur Navigation springen Zur Suche springen
K (Link zu MQTT korrigiert)
K (Vorlage Link2CmdRef)
Zeile 1: Zeile 1:
Der [http://vair-monitor.com/ v.Air-Monitor-Sensor] ist ein Sensor, der über WLAN (sowie andere Funktechnologien als Optionen) Sensorwerte wie CO2-Gehalt der Luft, Temperatur oder Luftfeuchtigkeit ermittelt.
Der [http://vair-monitor.com/ v.Air-Monitor-Sensor] ist ein Sensor, der über WLAN (sowie andere Funktechnologien als Optionen) Sensorwerte wie CO2-Gehalt der Luft, Temperatur oder Luftfeuchtigkeit ermittelt.


Die Einbindung in FHEM funktioniert am zuverlässigsten über [http://fhem.de/commandref.html#MQTT MQTT]. Voraussetzung ist demnach ein installierter MQTT-Server. Für die folgende Anleitung wird angenommen, dass dieser auf demselben Server (localhost) und auf Port 1883 (ohne SSL und ohne Authentifizierung) arbeitet.
Die Einbindung in FHEM funktioniert am zuverlässigsten über {{Link2CmdRef|Anker=MQTT|Label=MQTT}}. Voraussetzung ist demnach ein installierter MQTT-Server. Für die folgende Anleitung wird angenommen, dass dieser auf demselben Server (localhost) und auf Port 1883 (ohne SSL und ohne Authentifizierung) arbeitet.


== Definiere MQTT gateway IODevice (siehe [http://fhem.de/commandref.html#MQTT Commandref]) ==
== Definiere MQTT gateway IODevice (siehe {{Link2CmdRef|Anker=MQTT}}) ==


:<code>define mqttserver MQTT localhost:1883</code>
:<code>define mqttserver MQTT localhost:1883</code>

Version vom 31. Januar 2018, 17:41 Uhr

Der v.Air-Monitor-Sensor ist ein Sensor, der über WLAN (sowie andere Funktechnologien als Optionen) Sensorwerte wie CO2-Gehalt der Luft, Temperatur oder Luftfeuchtigkeit ermittelt.

Die Einbindung in FHEM funktioniert am zuverlässigsten über MQTT. Voraussetzung ist demnach ein installierter MQTT-Server. Für die folgende Anleitung wird angenommen, dass dieser auf demselben Server (localhost) und auf Port 1883 (ohne SSL und ohne Authentifizierung) arbeitet.

Definiere MQTT gateway IODevice (siehe commandref/MQTT)

define mqttserver MQTT localhost:1883

Definiere dummy device für den Sensor

define vairsensor dummy
attr vairsensor readingList temperature humidity co2

Definiere MQTT bridge

define vairsensor_MQTT MQTT_BRIDGE vairsensor
attr vairsensor_MQTT subscribeSet_co2 vair/co2
attr vairsensor_MQTT subscribeSet_temperature vair/temp
attr vairsensor_MQTT subscribeSet_humidity vair/hum

Konfiguration des Sensors

Über die Chrome-App, die für die Konfiguration des Sensors (u.a. auch für die Eingabe der WLAN-Zugangsdaten) verwendet wird, den MQTT-Server (localhost, 1883) konfigurieren und bei den Topics folgendes eintragen:

vair/co2 %CO2%
vair/temp %TEMP%
vair/hum %HUM%

Die Topics können natürlich frei gewählt werden; sie müssen nur mit der MQTT-Bridge übereinstimmen.