Levi
17. November 2025 um 10:59
1
Ich habe eine Notification erstellt, wo er 30 Sekunden Zeit hat eine Nachricht zu bestätigen, aber ich bekomme es nicht hin nach den 30 Sekunden eine andere Aktion auszuführen .
Mein Sohn schaltet nie seinen Timer beim TV schauen und es passiert öfter , dass der Fernseher die ganze Nacht an war. Ich habe eine Notifikation erstellt , was nach 2 std ihn auffordert zu bestätigen sonst wird der TV ausgeschaltet . Beim betätigen läuft der Fernseher weiter aber beim nicht betätigen passiert garnichts. Ich komme nicht auf die Lösung .
Könnt ihr mir helfen bitte
maxe
17. November 2025 um 13:54
2
Und wie sieht deine Automation dazu aus?
Levi
17. November 2025 um 15:17
3
Sobald
Media Playerr Kinderzimmer seit 2 Std an ist
Dann
Notifikation an Ihn
entity_id: media_player.Kinderzimmer
actions:
- action: media_player.media_pause
title: Apple TV nicht ausschalten
Warten auf Auslöser 30 Sekunden
Auslöser :
Erreignistyp:mobile_app_notification_action
Aktion : media_player.media_play
aktion :
Mediaplayer : Wiedergae von Kinderzimmer
Wie gesagt es funktioniert aber nur wenn er drauf drückt . Ich will wenn er schläft und nicht drücken kann das es dann ausgeht
by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)
s.a.: (Neues Update & Features - Hier in der Community 🫶 )
maxe
17. November 2025 um 15:44
4
Leider lässt sich deine Automation nur schwer bzw. überhaupt nicht lesen. Setzt den Code hier mal richtig ein.
Osorkon
17. November 2025 um 15:46
5
Du musst die Option „ Bei Zeitüberschreitung fortfahren“ deaktivieren.
Ob es das auch schon war, schwer zu sagen. Dazu wäre sie vollständige Automation notwendig.
Gruß Osorkon
Levi
17. November 2025 um 16:34
6
trigger: state
entity_id:
* media_player.kinderzimmer
to:
* ‘on’
for:
hours: 2
minutes: 0
seconds: 0
action: media_player.media_pause
metadata: {}
data: {}
target:
entity_id: media_player.Kinderzimmer
action: notify.mobile_app_levi
metadata: {}
data:
message: TV
data:
entity_id: media_player.kinderzimmer
actions:
- action: media_player.media_pause
title: TV nicht ausschalten?
wait_for_trigger:
* trigger: event
event_type: mobile_app_notification_action
event_data:
action: media_player.media_pause
timeout:
hours: 0
minutes: 0
seconds: 30
milliseconds: 0
continue_on_timeout: false
enabled: true
action: media_player.media_play
metadata: {}
data: {}
target:
entity_id: media_player.kinderzimmer
Ich hoffe das hilf Maxe
by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)
s.a.: (Neues Update & Features - Hier in der Community 🫶 )
falkoz
17. November 2025 um 16:39
7
Da musst ein true rein und dann die Abfrage ob der Knopf gedrückt wurde. Wenn er nicht gedrückt wurde: Kiste aus.
maxe
17. November 2025 um 17:46
8
Ich würde, sobald dein Sohn bestätigt, einen input_boolean auf on setzen. Morgens früh wieder auf off.
Jetzt kannst du den input_boolean abfragen.
Wenn on, dann TV anlassen, sonst ausschalten.
Also quasi wie jetzt:
Warte auf Trigger
continue_on_timeout: true
Wenn input_boolean off, TV ausschalten.
1 „Gefällt mir“
Yanee
17. November 2025 um 17:51
9
Dieses ganze gefriggel für eine automatische Abschaltung des TV? Sowas hat doch jeder TV intern in den Einstellungen, bei 2h oder 4h oder oder schaltet das Teil von alleine ab, wenn du es nicht auf der FB bestätigst. Das muss auch nicht jedes mal neu eingestellt werden.
Osorkon
17. November 2025 um 18:15
10
Wo findet sich den in Deiner Automation die Aktion zum Ausschalten?
Hier ein kleines Bsp.:
Wenn mit “Ich schaue weiter” geantwortet wird, passiert nichts.
Wenn mit “Ausschalten” geantwortet wird, wird der Fernseher ausgeschaltet.
Wenn nichts geantwortet wird, wird nach 30s der Fernseher ausgeschaltet.
alias: Fernseher Kinderzimmer ausschalten
description: ""
triggers:
- trigger: state
entity_id:
- media_player.kinderzimmer
to:
- "on"
for:
hours: 2
minutes: 0
seconds: 0
conditions: []
actions:
- action: notify.mobile_app_levi
metadata: {}
data:
message: Fernseher ausschalten?
data:
actions:
- action: aus
title: Auschalten
- action: an
title: Ich schaue weiter
- wait_for_trigger:
- trigger: event
event_type: mobile_app_notification_action
event_data:
action: an
- trigger: event
event_type: mobile_app_notification_action
event_data:
action: aus
timeout:
hours: 0
minutes: 0
seconds: 30
milliseconds: 0
- choose:
- conditions:
- condition: template
value_template: "{{ wait.trigger.event.data.action == 'an' }}"
sequence: []
- conditions:
- condition: template
value_template: "{{ wait.trigger.event.data.action == 'aus' }}"
sequence:
- action: media_player.turn_off
metadata: {}
data: {}
target:
entity_id: media_player.kinderzimmer
default:
- action: media_player.turn_off
metadata: {}
data: {}
target:
entity_id: media_player.kinderzimmer
mode: single
Gruß Osorkon
1 „Gefällt mir“