hallo
meine Poolsteuerung hängt sich manchmal auf da hilft dann nur reset z.b über Shelly Plug
jetzt sendet das Teile quasi alle 60 sec einen ping
kann ich eine Automatin mache die quasi sagt das wenn der ping älter z.b als 5 minuten ist dann ein reset durchgeführt werden soll
mir geht es hauptsaächlich um die Frage wie ich die Zeit für diesen Sensor abfragen bzw definieren kann
danke
dachte so
sind halt im Testfall 120sec
hier:
der Ping Sensor geht auf off daher so
description: ""
mode: single
triggers:
- trigger: state
entity_id:
- binary_sensor.sharky_ping
to: "off"
for:
hours: 0
minutes: 5
seconds: 0
conditions: []
actions:
- action: switch.turn_off
metadata: {}
data: {}
target:
entity_id:
- switch.tauchsieder_splugs_139
- delay:
hours: 0
minutes: 1
seconds: 0
milliseconds: 0
- action: switch.turn_on
metadata: {}
data: {}
target:
entity_id:
- switch.tauchsieder_splugs_139
Nach 5min off den plug aus und 1 min später wieder an
1 „Gefällt mir“
danke aber der geht wohl nicht auf off

Hi, schaue die mal den Sensor „sensor.my_spa_last_ping“ in den Entwickler-Tools unter Zustände an, da siehst ja welcher Zustand gerade anliegt bzw. funktioniert. Dann einfach die Automatisierung von @Dreckfresse dahingehend anpassen.
1 „Gefällt mir“
Einfacher wäre es mit einem HA Ping abzufragen
Der Timestamp von deinem Sensor müsste ja erst umgerechnet werden
1 „Gefällt mir“
habe das letztens bei mir umgesetzt den timestamp umzurechnen in Minuten
Dann mit Helfer Template Zahlenwert
hier muss natürlich deine Entität rein:
{{(((( as_timestamp(now()) - states['sensor.sharky_775_waerme_w_total'].last_changed | as_timestamp) |timestamp_custom('%H')|float(0))-1)*60)+(( as_timestamp(now()) - states['sensor.sharky_775_waerme_w_total'].last_changed | as_timestamp) |timestamp_custom('%M'))|float(0)}}
dann kommt bei mir das an:
Diesen kannst Du dann mit deinem ersten Beitrag verwenden, also Nummerischer Zustand
Vielleicht war das auch zu kompliziert aufgebaut, aber funktioniert
super danke mit der Ping Erweiterung klappt es