FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: walterschmitz am 18 Juli 2018, 01:30:40

Titel: Notify löst minütlich aus
Beitrag von: walterschmitz am 18 Juli 2018, 01:30:40
Hallo,

ich habe ein Notify erstellt, welches leider bei jedem Element / Log-Eintrag, welches zutrifft auch auslöst. So soll es grundsätzlich ja auch sein.
Nun würde ich aber gerne, dass dieses Notify sich für jedes Device merkt, ob es am heutigen Tag schon einmal ausgelöst hat.

Nehmen wir das Beispiel mit den Batterie-Stati...
1.) Device1 --> Battery low --> Notify soll auslösen
2.) Device1 --> Battery low --> Notify soll nicht auslösen, da Notify bereits ausgelöst wurde
3.) Device2 --> Battery low --> Notify soll auslösen
4.) Device3 --> Battery low --> Notify soll auslösen
5.) Device2 --> Battery low --> Notify soll nicht auslösen, da Notify bereits ausgelöst wurde

Das was ausgelöst werden soll... entweder Emailversand mit dem Devicenamen oder eine Pushbenachrichtigung mit Pushover o.ä.

Kann mir jemand einen Tipp geben, wie ich das Auslösen des Notify pro Device auf 1x pro Tag begrenze?

Vielen Dank für Denkanstösse oder Anregungen.

Gruß
Titel: Antw:Notify löst minütlich aus
Beitrag von: MadMax-FHEM am 18 Juli 2018, 01:51:48
Du kannst z.B. event-on-chnange-reading anschauen, dann kommt nur ein Event, wenn sich der Status ändert, also:

Battery->low: Event
Battery->low: kein Event
Battery->ok: Event
Battery->low: Event

Es gibt dann auch noch sowas wie min-interval etc. vielleicht kannst du damit erreichen was du willst: 1x am Tag...

Wenn es "nur" um Batterie geht gibt es auch folgendes:

https://forum.fhem.de/index.php/topic,82637.msg747514.html#msg747514

Kurz, da nur Handy grad...

Gruß, Joachim