notify wenn temperatur höher x

Begonnen von Meister_Petz, 13 August 2015, 12:58:18

Vorheriges Thema - Nächstes Thema

Meister_Petz

Hallo,

habe nun an meinen Rauchmelder noch einen Temperatursensor angeschlossen. Der liefert auch brav die Temperatur, leider weiß ich nicht, wie ich das notify auslösen kann wenn temp höher x

Events:
2015-08-13 12:57:02 MYSENSORS_DEVICE RauchmelderSRV temperature21: 21.8

Ich dachte an etwas wie:
define RauchSRVNot2 notify RauchmelderSRV:temperature:<größer 30 Grad> set pushmsg msg 'RauchmelderSRV' 'Serverraum zu heiß'

So sieht der Rauchmelder im Moment aus:
define RauchmelderSRV MYSENSORS_DEVICE 100
attr RauchmelderSRV IODev gateway
attr RauchmelderSRV mapReading_switch11 11 switch
attr RauchmelderSRV mapReading_switch12 12 switch
attr RauchmelderSRV mapReading_tripped1 1 tripped
attr RauchmelderSRV mapReading_temperature21 21 temperature
attr RauchmelderSRV mode repeater
attr RauchmelderSRV room Rauchmelder
attr RauchmelderSRV setReading_switch11 on,off
attr RauchmelderSRV setReading_switch12 on,off
attr RauchmelderSRV version 1.5
define RauchSRVNot1 notify RauchmelderSRV:tripped1:.on set pushmsg msg 'RauchmelderSRV' 'ausgelöst'


Danke für die Hilfe!

Petz

marvin78

Das geht sicher mit einem Regex aber auch einfach mit Perl-Code:


define RauchSRVNot2 notify RauchmelderSRV:temperature21 {fhem("set pushmsg msg 'RauchmelderSRV' 'Serverraum zu heiß'") if ($EVTPART1>30)}

igami

Pi3 mit fhem.cfg + DbLog/logProxy
Komm vorbei zum FHEM Treffen im Kreis Gütersloh! Das nächste Mal im April 2020.

MAINTAINER: archetype, LuftdatenInfo, monitoring, msgDialog, Nmap, powerMap
ToDo: AVScene, FluxLED

Meister_Petz

Zitat von: marvin78 am 13 August 2015, 13:04:33


define RauchSRVNot2 notify RauchmelderSRV:temperature21 {fhem("set pushmsg msg 'RauchmelderSRV' 'Serverraum zu heiß'") if ($EVTPART1>30)}


das mag leider nicht.

Puschel74

EventMonitor aktivieren und die Event zeigen.
Mag nicht ist zuwenig.
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

Meister_Petz

Habs mit DOIF erschlagen ;-)

define RauchSRV.Temp20.2.M DOIF ([RauchmelderSRV:temperature21] > 20.2) (set SendMSGDummy on)