[gelöst]Notify trigger - Geht nicht

Begonnen von Vista, 14 November 2017, 10:27:01

Vorheriges Thema - Nächstes Thema

Vista

Hallo liebe Fhemer und Fhemerinnen,

ich bin zwar nicht neu aber ich hab ein Problem dass ich nicht check.
Anbei ein notify welches funktioniert. Ich würde dies aber gerne nur auf die "desierd-temp" triggern.

So gehts:

ez_Thermostat_Climate:.* {
if (ReadingsVal ("hz_modus", "state", "") eq "Winter") {
if (ReadingsVal ("rgr_Bewohner", "state", "") eq "absent") {
  if (ReadingsVal ("ez_Thermostat_Climate", "desired-temp", "") ne "17.0") {
  fhem ("sleep 10;set all_Heizung scene AbwesendAbsenkung");}}
}
}


wenn ich nicht ganz bescheuert bin sollte doch das hier genauso auf eine Tempänderung (soll) triggern:

ez_Thermostat_Climate:desired-temp:.* {
if (ReadingsVal ("hz_modus", "state", "") eq "Winter") {
if (ReadingsVal ("rgr_Bewohner", "state", "") eq "absent") {
  if (ReadingsVal ("ez_Thermostat_Climate", "desired-temp", "") ne "17.0") {
  fhem ("sleep 10;set all_Heizung scene AbwesendAbsenkung");}}
}
}


geht aber leider nicht :( .
Zur allgemeinen Info:
Fhem aktuell auf Raspi 2
Das Device das abgefragt wird ist ein Homematic WallThermostat und wird über den HM-UART-Mod (oder wie das nochmal heißt) angesprochen.
Fhem und HM etc. läuft alles ohne Probleme.

Kann mir bitte jemand sagen wo mein Fehler liegt? Ziel ist dass das Notify nur auf Temp Änderungen reagiert und nicht bei allen Änderungen in den Thermostatreadings.

Otto123

#1
Hallo Vista,

define SensorR2_Climate_notify_1 notify SensorR2_Climate:desired-temp:..* {}
So erzeugt es der Eventmonitor, so sollte es funktionieren :)
https://wiki.fhem.de/wiki/Event_monitor

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

Vista

Ok.
Allso mit zwei ".." nach dem ":"

Danke @Otto .. werde ich gleich mal ausprobieren. Vielen Dank

PS: woher weis ich dass ich zwei punkte benötige?

amenomade

Zitat von: Vista am 14 November 2017, 12:14:24
PS: woher weis ich dass ich zwei punkte benötige?
Indem Du im Event Monitor die Events anschaust.
Deswegen die Empfehlung von Otto: das notify über Event Monitor kreieren lassen. Dann ist die Regex schon mal richtig.
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus