jabber message geht nur mit trigger

Begonnen von eisenmann, 01 Mai 2017, 09:37:52

Vorheriges Thema - Nächstes Thema

eisenmann

Hi @All

ich möchte mir eine jabber message schicken lassen wenn im Bad die Luftfeuchte 55% beträgt.

eingerichtet habe ich ein notify mit:


defmod Bad.alert.luftfeuchte notify Bad.Temp_Hygro_34:humidity:55 set JabberFHEM msg anuser@domain.de Bitte das Bad lüften


Wenn allerdings die humidity dann auf 55 steht passiert nix.

aber wenn ich ein trigger absetze mit:


trigger Bad.Temp_Hygro_34 humidity:55


dann wird die nachricht verschickt.

Was mache ich falsch?

eisenmann

Also es muss wohl so heißen


defmod Bad.alert.luftfeuchte notify Bad.Temp_Hygro_34:humidity:.55 set JabberFHEM msg anuser@domain.de Bitte das Bad lüften


Entscheident ist der Punkt vor der 55. Dann sendet er fleißig wenn der wert erreicht wird. Allerdings auch so lange bis er über oder unterschritten wird.
Von daher die Frage ob man es auf eine message begrenzen kann?

eisenmann

Das problem mit den vielen messages habe ich gelöst indem ich das notify deaktiviere und mit einen 2. notify ab einen bestimten leuftfeuchte anteil weider aktiviere. So wird dann immer nur eine message verschickt. Fals es noch was eleganteres gibt wäre ich interessiert.