Wenn es nicht funktioniert, dann bitte zeigen, was in der Trace-Timeline steht
Bin jetzt in den Nachbarort zum MC-Donalds gefahren. Habe mich dort in das W-Lan eingeloggt.
Dann kam erst der Status Abwesend.
if:
- condition: trigger
id:
- weg
- condition: state
entity_id: device_tracker.pixel_4a_5g_2
state:
- not_home
- condition: state
entity_id: device_tracker.pixel_7a_frank
state:
- not_home
then:
- action: input_boolean.turn_on
metadata: {}
data: {}
target:
entity_id: switch.userdefinedstate_hz_1_an_hz_2_aus
Nachtrag: Ein Fehler habe ich gefunden. Habe noch den
input_boolean.switch_turn_on
und
input_boolean.switch_turn_off müssen umbenennen
alias: Max Forum - Schalter Steuerung
triggers:
- entity_id:
- device_tracker.pixel_4a_5g_2
- device_tracker.pixel_7a_frank
trigger: state
from:
- home
to:
- not_home
id: weg
for:
hours: 0
minutes: 0
seconds: 10
- entity_id:
- device_tracker.pixel_4a_5g_2
- device_tracker.pixel_7a_frank
trigger: state
from:
- not_home
to:
- home
id: da
conditions: []
actions:
- if:
- condition: trigger
id:
- weg
- condition: state
entity_id: device_tracker.pixel_4a_5g_2
state:
- not_home
- condition: state
entity_id: device_tracker.pixel_7a_frank
state:
- not_home
then:
- action: input_boolean.switch_turn_on
metadata: {}
data: {}
target:
entity_id: switch.userdefinedstate_hz_1_an_hz_2_aus
- if:
- condition: trigger
id:
- da
then:
- action: input_boolean.switch_turn_on
metadata: {}
data: {}
target:
entity_id: switch.userdefinedstate_hz_1_an_hz_2_aus
switch.turn_on und switch.turn_off sind keine Helfer. Die bitte wieder löschen. Das sind Aktionen in Automationen.
Aus
wird
then:
- action: switch.turn_off
metadata: {}
data: {}
target:
entity_id: switch.userdefinedstate_hz_1_an_hz_2_aus
und bei der anderen Aktion dann ähnlich.
Vielen Dank.
So müsste es dann stimmen. Oder
alias: Max Forum - Schalter Steuerung
triggers:
- entity_id:
- device_tracker.pixel_4a_5g_2
- device_tracker.pixel_7a_frank
trigger: state
from:
- home
to:
- not_home
id: weg
for:
hours: 0
minutes: 0
seconds: 10
- entity_id:
- device_tracker.pixel_4a_5g_2
- device_tracker.pixel_7a_frank
trigger: state
from:
- not_home
to:
- home
id: da
conditions: []
actions:
- if:
- condition: trigger
id:
- weg
- condition: state
entity_id: device_tracker.pixel_4a_5g_2
state:
- not_home
- condition: state
entity_id: device_tracker.pixel_7a_frank
state:
- not_home
then:
- action: switch.turn_on
metadata: {}
data: {}
target:
entity_id: switch.userdefinedstate_hz_1_an_hz_2_aus
- if:
- condition: trigger
id:
- da
then:
- action: switch.turn_off
metadata: {}
data: {}
target:
entity_id: switch.userdefinedstate_hz_1_an_hz_2_aus
Ich würde es vermutlich so umsetzen und dann testen.
alias: Max Forum - Schalter Steuerung
triggers:
- entity_id:
- device_tracker.pixel_4a_5g_2
- device_tracker.pixel_7a_frank
trigger: state
from:
- home
to:
- not_home
- entity_id:
- device_tracker.pixel_4a_5g_2
- device_tracker.pixel_7a_frank
trigger: state
from:
- not_home
to:
- home
actions:
- choose:
- conditions:
- condition: or
conditions:
- condition: state
entity_id: device_tracker.pixel_4a_5g_2
state: home
- condition: state
entity_id: device_tracker.pixel_7a_frank
state: home
sequence:
- target:
entity_id: switch.userdefinedstate_hz_1_an_hz_2_aus
action: switch.turn_off
- conditions:
- condition: and
conditions:
- condition: state
entity_id: device_tracker.pixel_4a_5g_2
state: not_home
for:
seconds: 20
- condition: state
entity_id: device_tracker.pixel_7a_frank
state: not_home
for:
seconds: 20
sequence:
- target:
entity_id: switch.userdefinedstate_hz_1_an_hz_2_aus
action: switch.turn_on
Wobei das von @maxe auch funktionieren müsste.
@sirector
Vielen Dank. Heißt das auch, dass ich die zwei Helfer nicht mehr brauche und löschen kann?
Ich werde dies Morgen auf der Arbeit testen. Bin gespannt ob das klappt. Wäre schon toll.
ja das heißt es…
Vielen Dank, hat mir echt sehr geholfen.
@sirector Funktioniert leider nicht.
Bin heute morgen zur Arbeit gefahren. Der Schalter
switch.userdefinedstate_hz_1_an_hz_2_aus
wurde leider nicht betätigt, obwohl bei Handys nicht mehr zu Hause sondern auf abwesend waren.
Auf der Arbeit habe ich dann die Aktion um 11:27:44 von Hand gestartet.
Hoffte, dass wenn beide Handys nicht mehr zu Hause sind ich vielleicht dadurch den Schalter betätigen konnte.
Auch als ich jetzt wieder zu Hause bin, wurde keine Aktion ausgelöst.
context:
id: 01K9PMXB9HD72NEJSMZCSYXNQZ
parent_id: 01K9PMXB9G1N6NEKDMR3Y98HAX
user_id: null
Bin jetzt richtig unsicher. Aber das sind doch die Richtige device für die Handy. Oder
Muss ich den device nehmen,
pixel_7a_frank
oder
diesen hier?
person.frank
Hier mein Schalter
Hast du von unterwegs Zugriff über die HA App?
Beide Bedingungen scheinen nicht wahr gewesen zu sein.
Hatte sowohl device_tracker.pixel_7a_frank als auch device_tracker.pixel_4a_5g_2 den Status not_home?
Du musst beim Trigger schon genau sagen, wann ausgelöst werden soll.
Lt. deinem Screenshot warst du vorher nicht zuhause sondern Zu Hause 37
@maxe er hat auch manuell ausgelöst. Bei der Action gibt es keine TriggerIDs. Dennoch waren beide Bedingungen nicht erfüllt.
Irgendwas stimmt bei den Device-Tracker oder Zonen nicht.
Schau bitte bei beiden device_trackern ob diese abwesend waren.
Um 11:27 Uhr, ja. Aber nicht morgens.
Hallo zusammen,
Ich war um kurz vor 7:00 im Geschäft. Da hat aber der Device-Tracker nicht ausgelöst und den Schalter switch.userdefinedstate_hz_1_an_hz_2_aus auf Ein geschaltet
Dann habe ich um 11:27 Uhr die Automation über das Handy und der HA -App aktiviert.
der switch.userdefinedstate_hz_1_an_hz_2_aus hat auch da nicht ausgelöst.
Nun habe ich vor ca. 3 Stunden den Schalter switch.userdefinedstate_hz_1_an_hz_2_aus handisch auf Ein gestellt und bin in die Reha Gymnastik Nach ca. 20 Minuten hat dann automatisch in der App des Android Handy der device_tracker meines Handys person.frank von
von Zuhause
auf
Abwesend geschalten
.
Da ich den Schalter switch.userdefinedstate_hz_1_an_hz_2_aus
als ich noch Zuhause war handisch aktiviert habe (bedeutet Heizung runterfahren)
Nun habe ich gehofft, als ich wieder zu Hause war, dass Home Assistant den Schalter
wieder deaktiviert, denn Home Assistant hat erkannt dass ich zu Hause bin.
,

Jedoch wurde der Schalter nicht wieder automatisch deaktiviert.
switch.userdefinedstate_hz_1_an_hz_2_aus
Bin irgendwie Ratlos.
Nimm doch als Trigger und Bedingungen die Personen und nicht die Devices.
Das würde dann so aussehen. Oder
alias: Max sirector Forum - Schalter Steuerung-pesonen
description: ""
triggers:
- entity_id:
- person.susanne
- person.frank
trigger: state
from:
- Zu Hause 37
to:
- not_home
- entity_id:
- person.susanne
- person.frank
trigger: state
from:
- not_home
to:
- home
conditions: []
actions:
- choose:
- conditions:
- condition: or
conditions:
- condition: state
entity_id: person.susanne
state:
- Zu Hause 37
- condition: state
entity_id: person.frank
state:
- Zu Hause 37
sequence:
- target:
entity_id: switch.userdefinedstate_hz_1_an_hz_2_aus
action: switch.turn_off
data: {}
- conditions:
- condition: and
conditions:
- condition: state
entity_id: person.susanne
state:
- not_home
for:
seconds: 20
- condition: state
entity_id: person.frank
state:
- not_home
for:
seconds: 20
sequence:
- target:
entity_id: switch.userdefinedstate_hz_1_an_hz_2_aus
action: switch.turn_on
data: {}
mode: single
Verstehe ich das richtig, dass ich dann home durch Zu Hause 37 ersetzen muss?
Da ist mir auch noch eine Ungereimtheit aufgefallen.
Unter Einstellungen/Bereiche, Labels & Zonen steht bei mir folgendes
also nicht Zuhause
Wobei Zuhause ja Zu Hause 37 ist.
Warum da jetzt Zuhause und nicht Zu Hause 37 verstehe ich auch nicht.
Ist mir erst jetzt bewusst geworden.
Ich habe jetzt zuhause durch Zu Hause 37 ersetzt.
triggers:
- entity_id:
- person.susanne
- person.frank
trigger: state
from:
- Zu Hause 37
to:
- not_home
Muss ich jetzt auch -not_home durch not Zu Hause 37 ersetzen?
Vielen Dank
Frank
Mach es bitte über die UI und dann über “Zeit und Ort” → Zone
könnte dann so aussehen
- trigger: zone
entity_id: person.maxe
zone: zone.home
event: enter
Ich bekomme bei den Zonen aber keine Oder-Verknüpfung hin. Da kann man nur eine Person wählen. Oder reicht das so schon
alias: Heizung Frank über Zonen und Personen
description: ""
triggers:
- trigger: zone
entity_id: person.frank
zone: zone.home_2
event: enter
- trigger: zone
entity_id: person.susanne
zone: zone.home_2
event: enter
conditions: []
actions:
- choose:
- conditions:
- condition: or
conditions:
- condition: state
entity_id: person.susanne
state:
- Zu Hause 37
- condition: state
entity_id: person.frank
state:
- Zu Hause 37
sequence:
- target:
entity_id: switch.userdefinedstate_hz_1_an_hz_2_aus
action: switch.turn_off
data: {}
- conditions:
- condition: and
conditions:
- condition: state
entity_id: person.susanne
state:
- not_home
for:
seconds: 20
- condition: state
entity_id: person.frank
state:
- not_home
for:
seconds: 20
sequence:
- target:
entity_id: switch.userdefinedstate_hz_1_an_hz_2_aus
action: switch.turn_on
data: {}
mode: single
Warum nicht?
condition: or
conditions:
- condition: zone
entity_id: person.susanne
zone: zone.home_2
- condition: zone
entity_id: person.frank
zone: zone.home_2
Du musst dich bitte unbedingt mal mehr mit HA beschäftigen, wenn du schon nicht die UI durch klicken kannst.
















