Anfängerfrage THRESHOLD-Modul

Begonnen von globus243, 15 Februar 2018, 16:35:05

Vorheriges Thema - Nächstes Thema

globus243

Hallo liebe Fhem-Gemeinde,

ich möchte gern ein Reading überwachen und sobald es einen Schwellwert überschreitet soll eine Aktion gestartet werden.
Dafür gibt es ja bekanntlich das THRESHOLD Modul. Leider habe ich nicht verstanden wie es in meinem Fall funktionieren soll.

Folgende Vorraussetzungen.
Das Reading zimmerpflanze:humidity soll überwacht werden und wenn ein Schwellwert überschritten wird, zb. 69, soll ein Fenster geöffnet werden.
Die Problematik liegt vorallem beim Aktor:

defmod httpmod_Fenster_Schlafzimmer_links HTTPMOD http://username:password@192.168.1.xx 0
attr httpmod_Fenster_Schlafzimmer_links userattr set01IMap set01Name set01URL
attr httpmod_Fenster_Schlafzimmer_links alias Schlafzimmerfenster links
attr httpmod_Fenster_Schlafzimmer_links group Fenster
attr httpmod_Fenster_Schlafzimmer_links room Schlafzimmer,Fenster
attr httpmod_Fenster_Schlafzimmer_links set01IMap auf:auf, zu:zu
attr httpmod_Fenster_Schlafzimmer_links set01Name Zustand
attr httpmod_Fenster_Schlafzimmer_links set01URL http://username:password@192.168.1.xx/schlafzimmer/links/$val
attr httpmod_Fenster_Schlafzimmer_links webCmd Zustand
attr httpmod_Fenster_Schlafzimmer_links widgetOverride Zustand:uzsuSelectRadio,auf,zu


Das Fenster wird also über den Befehl set httpmod_Fenster_Schlafzimmer_links Zustand auf geöffnet und über set httpmod_Fenster_Schlafzimmer_links Zustand zu wieder geschlossen.

Wie kann ich das nun in einen THRESHOLD verpacken?

KernSani

wo genau ist das Problem und wie hast du dein THRESHOLD definiert?
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

Otto123

Hi,

nur als Ansatz nach Doku, nicht probiert:
defmod th_test THRESHOLD zimmerpflanze:humidity httpmod_Fenster_Schlafzimmer_links Zustand |set @ auf|set @ zu|1

Die 69 setzt Du später per set in der Oberfläche.

Frei nach dem Beispiel aus der Doku
ZitatEinfache Belüftung anhand der Luftfeuchtigkeit:

Es soll gelüftet werden, wenn die Feuchtigkeit im Zimmer über 70 % ist; bei 60 % geht der Lüfter wieder aus.

define TH_hum THRESHOLD sens:humidity:10:70 ventilator|set @ on|set @ off|1

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz