Seite 1 von 1
Sensor überprüfen
Verfasst: Di 4. Apr 2023, 20:11
von mondface
Hallo,
ich habe einen Temperatursensor per Deconz von Bitron, der im Gefrierfach liegt.
Ganz selten wird es ihm zu kalt und er sendet keine Daten mehr....
Dann nehme ich ich ihn für 10 Minuten raus und leg ihn danach wieder ein.
Dann funktioniert er mehrere Wochen wieder, bis ihm wieder zu kalt wird.
Wie muss ich eine Automation schreiben, mit der ich sein Unwohlsein gemeldet bekomme? ;^)
Danke!
Re: Sensor überprüfen
Verfasst: Di 4. Apr 2023, 20:27
von Osorkon
Wechselt der Sensor dann in den Status unavailable?
Oder wird er immer noch als verfügbar angezeigt nur ändert sich die Temperatur nicht mehr?
Wenn zweites, in welchen Abständen änderst sich der Wert in der Regel?
Gruß
Osorkon
Re: Sensor überprüfen
Verfasst: Di 4. Apr 2023, 23:13
von Osorkon
Wenn Der Fall 2 zutrifft und sagen wir mal die Temperatur änderst sich normalerweise innerhalb von 12h mindestens ein mal.
Kannst Du als Auslöser verwenden: Keine Zustandsänderung für 12 h.
In dem Von und Zu weg gelassen wird in Verbindung mit Für , wird Zustand keine Änderung für X zum Auslöser.
Code: Alles auswählen
alias: Temp Sensor ist eingefroren 1
description: ""
trigger:
- platform: state
entity_id:
- sensor.temperature
for:
hours: 12
minutes: 0
seconds: 0
condition: []
action:
- service: notify.xyz
data:
message: |
{{ trigger.to_state.attributes.friendly_name }} ist eingefroren.
mode: single
Damit bekommst Du aber nur einmalig eine Benachrichtigung.
Eine andere Möglichkeit wäre z.B. zu einer bestimmten Uhrzeit oder alle x Stunden zu prüfen ob die letzte Änderung älter ist als 12h.
Dazu kannst das das Template als Bedingung verwenden. (Aktueller ZeitStempel - Zeitstempel letze Änderung) >= 12h
Code: Alles auswählen
alias: Temp Sensor ist eingefroren 2
description: ""
trigger:
- platform: time_pattern
hours: /1
condition:
- condition: template
value_template: >-
{{ ((as_timestamp(now()) - as_timestamp(states.sensor.temperature.last_changed) )
/ 3600) | int >= 12 }}
action:
- service: notify.xyz
data:
message: Sensor ist eingefroren.
mode: single
Gruß
Osorkon
Re: Sensor überprüfen
Verfasst: Mi 5. Apr 2023, 11:48
von mondface
Hi @Osorkon ,
vielen Dank!
ich habe mal beide Variante aktiviert.
Werde mich melden, wenn er wieder eingefroren ist!