Brauche Hilfe Automatisierung

Hallo

Könnte mal bitte ein Experte drüber schauen, ich bin damit überfordert und die Alte hat eben rum gemeckert weil ihr Handball unterbrochen wurde :rage:

Plan ist grob - wenn ich-wir zuhause sind am Wochenende geht die TV Steckdose um 1:45 aus- soll aus gehen ! heute Morgen-Nacht ging sie um 1:45 aus …

Wenn ich bei der Freundin bin am Wochenende ist die Schaltzeit 21:45 - wann es ausgehen soll …

Wo kann ich sehen wo mein Iphone sich gerade befindet ? Es soll wenn ich in der Zone Petra bin Fr und Sa Abends um 21:45 ausgeschaltet werden, wenn das Iphone zuhause ist dann Samstag und Sonntag Morgen um 1:45

Vielen Dank für alles und ein frohes neues Jahr …
Geh dann mal wieder zu der motzigen Alten auf die Couch :sleepy:, lasse die Steckdose mal an, mal schauen ob die heute Nacht nochmal ausgeschaltet wird

alias: Zeit TV Aus mit Geo neu
description: >-
Schaltet das Gerät um 21:45 Uhr aus, wenn Heiko Scheuermann Freitags und
Samstags in der Zone Petra ist, und um 01:45 Uhr am Wochenende, wenn er nicht
in der Zone Petra ist.

trigger:
  - platform: time
    at: "21:45:30"
  - platform: time
    at: "01:45:00"
condition:
  - condition: state
    entity_id: switch.hmip_ps_00021d89a1b23e
    state: "on"
  - condition: or
    conditions:
      - condition: and
        conditions:
          - condition: time
            weekday:
              - fri
              - sat
          - condition: state
            entity_id: person.heiko_xxxxxx
            state: in.zone.petra
      - condition: and
        conditions:
          - condition: time
            weekday:
              - sat
              - sun
          - condition: not
            conditions:
              - condition: state
                entity_id: person.heiko_xxxx
                state: in.zone.petra
action:
  - choose:
      - conditions:
          - condition: time
            weekday:
              - fri
              - sat
        sequence:
          - service: switch.turn_off
            target:
              entity_id: switch.hmip_ps_00021d89a1b23e
            data: {}
      - conditions:
          - condition: time
            weekday:
              - sat
              - sun
        sequence:
          - service: switch.turn_off
            target:
              entity_id: switch.hmip_ps_00021d89a1b23e
            data: {}
    default:
      - service: switch.turn_off
        target:
          entity_id: switch.hmip_ps_00021d89a1b23e
        data: {}
mode: single

:crayon:by HarryP: Codezeilen formatiert

grüße auch ein gesundes neue ich bin noch nicht so bewandert in Automationen
aber dein Trigger ist falsch und dein condition

hab mall schnell was gebaut so würde ich das machen vielleicht hilft es dir deine Automation zum laufen zu bringen
wen du die HA app auf dein Handy hast kannst du diese nehmen da Wirt dein Standort getriggert

description: "test"
mode: single
trigger:
  - platform: device
    device_id: a2d049ce00eaf1aff69dd596477f7e24
    domain: device_tracker
    entity_id: 53a5c7060bb5d6a5c70b066f45ef7474
    type: enters
    zone: zone.arbeit
condition:
  - condition: time
    weekday:
      - fri
      - sat
    after: "20:00:00"
  - condition: or
    conditions:
      - condition: time
        weekday:
          - sat
          - sun
        before: "00:00:00"
        after: "21:00:00"
action:
  - type: turn_off
    device_id: 0da2fb33a6d8454bff2174ffb9e81410
    entity_id: 81044ab507a2da7dd931b68216317171
    domain: switch

Ja hab ich drauf, schaue morgen mal, die Tage Mo, Di,Mi,Do sollen aber auch um 21:40 geschalten werden und Fr,Sa,So je nachdem wo ich bin

Die Trigger sind doch die Uhrzeiten bei mir, Zonen die Bedingungen :thinking:

Oder alles neu auf bauen mit Trigger ob ich zuhause bin :thinking:

Apropos, kommt das auch bon HA App :thinking:

Moin

Also, dieses Wochenende war ich zuhause

  • Freitag Abend 21:45 - nicht ausgeschaltet - okay

  • Samstag Morgen um 1:45 ausgeschaltet - okay

  • Samstag Abend 21:45 - ausgeschaltet - falsch !

  • Sonntag Morgen 1:45 - ausgeschaltet - okay

Wo liegt mein Fehler ?

:crayon:by HarryP: Zusammenführung Doppelpost

Denen Code ober kann man leider nicht lesen, da er nicht als Code formatiert wurde. Nutze dazu bitte hier im Forum den Vorformatierten Text </>

Spontan würde ich vermuten, dass es an deiner letzten Aktion liegt.

Hallo Maxe

So besser ?

alias: Zeit TV Aus mit Geo neu
description: >-
  Schaltet das Gerät um 21:40 Uhr aus, wenn Heiko Scheuermann Freitags und
  Samstags in der Zone Petra ist, und um 02:35 Uhr am Wochenende, wenn er nicht
  in der Zone Petra ist.
trigger:
  - platform: time
    at: "21:45:30"
  - platform: time
    at: "01:45:00"
condition:
  - condition: state
    entity_id: switch.hmip_ps_00021d89a1b23e
    state: "on"
  - condition: or
    conditions:
      - condition: and
        conditions:
          - condition: time
            weekday:
              - fri
              - sat
          - condition: state
            entity_id: person.heiko_xxxxx
            state: in.zone.petra
      - condition: and
        conditions:
          - condition: time
            weekday:
              - sat
              - sun
          - condition: not
            conditions:
              - condition: state
                entity_id: person.heiko_xxxx
                state: in.zone.petra
action:
  - choose:
      - conditions:
          - condition: time
            weekday:
              - fri
              - sat
        sequence:
          - service: switch.turn_off
            target:
              entity_id: switch.hmip_ps_00021d89a1b23e
            data: {}
      - conditions:
          - condition: time
            weekday:
              - sat
              - sun
        sequence:
          - service: switch.turn_off
            target:
              entity_id: switch.hmip_ps_00021d89a1b23e
            data: {}
    default:
      - service: switch.turn_off
        target:
          entity_id: switch.hmip_ps_00021d89a1b23e
        data: {}
mode: single

Wenn ich das richtig sehe, ist der Auslöser 21:45 oder 01:45. Unten bei den Aktionen fragst du nur ab ob es Freitag oder Samstag ist, aber keine Zonen oder Zeiten mehr. Also woher soll HA wissen, dass er nicht im 21:45 schalten soll?

Die Bedingungen fragen auch mit ODER alle Tage ab.

Ich würde die Bedingungen löschen und unten in den Aktionen abfragen. Also Wenn Fr oder Sa und Person um 21:45 in Zone X, dann…

Oder du machst 2 verschiedene Automation… für den Anfang.

Edit:
Oder du fragst in den Bedingungen nicht nur die Tage ab, sondern zusätzlich noch die Uhrzeit. Also ungefähr so

condition: time
weekday:
  - fri
  - sat
after: "21:00:00"
before: "22:00:00"

Ich würde für dich aber 2 unterschiedliche Automationen empfehlen, damit du erst mal in Ruhe einzelne testen kannst.

so dann sirector ?

Müsste ich für die Wochentage Mo,Di,Mi,Do,So dann auch noch eine Aktion machen ? Dass wenn ich zu der Schaltzeit NICHT in der Zone Petra bin die Steckdose zu Zeit 1 augeschaltet wird :thinking:

Wie gesagt
Zeit 1 um 2145 ist
Mo,Di,Mi,Do,So Abends +
wenn ich IN der Zone Petra bin Freitags und Samstags Abends

Zeit 2 um 1:30 ist
Wenn ich NICHT in der Zone Petra bin Samstag und Sonntags morgens

alias: Neue Automatisierung
description: ""
trigger:
  - platform: time
    at: "21:45:00"
    id: Zeit 1 früh
  - platform: time
    at: "01:30:00"
    id: Zeit 2 spät
condition: []
action:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - Zeit 1 früh
          - condition: zone
            entity_id: person.heiko_xxx
            zone: zone.petra
          - condition: time
            weekday:
              - fri
              - sat
        sequence:
          - type: turn_off
            device_id: 47fa5a77b97d0961059fa6a0801058b3
            entity_id: 78ffb870b10bbeeaa2b60c4b44fafb5e
            domain: switch
      - conditions:
          - condition: trigger
            id:
              - Zeit 2 spät
          - condition: not
            conditions:
              - condition: zone
                entity_id: person.heiko_xxxx
                zone: zone.petra
          - condition: time
            weekday:
              - sat
              - sun
          - condition: time
            weekday:
              - sat
              - sun
        sequence:
          - type: turn_off
            device_id: 47fa5a77b97d0961059fa6a0801058b3
            entity_id: 78ffb870b10bbeeaa2b60c4b44fafb5e
            domain: switch
mode: single

Wenn du dann auch etwas automatisch Schalten lassen willst, ja.

Würdest du bei Bedingung noch abfragen ob die Steckdose an ist oder egal, einfach durch laufen lassen und gut ist ?

habs dann jetzt so

alias: Zeit WZ Geo Neue Automatisierung
description: ""
trigger:
  - platform: time
    at: "18:29:00"
    id: Zeit 1 früh
  - platform: time
    at: "01:30:00"
    id: Zeit 2 spät
condition: []
action:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - Zeit 1 früh
          - condition: zone
            entity_id: person.heiko_xxx
            zone: zone.petra
          - condition: time
            weekday:
              - fri
              - sat
        sequence:
          - type: turn_off
            device_id: 47fa5a77b97d0961059fa6a0801058b3
            entity_id: 78ffb870b10bbeeaa2b60c4b44fafb5e
            domain: switch
      - conditions:
          - condition: trigger
            id:
              - Zeit 2 spät
          - condition: not
            conditions:
              - condition: zone
                entity_id: person.heiko_xxxx
                zone: zone.petra
          - condition: time
            weekday:
              - sat
              - sun
          - condition: time
            weekday:
              - sat
              - sun
        sequence:
          - type: turn_off
            device_id: 47fa5a77b97d0961059fa6a0801058b3
            entity_id: 78ffb870b10bbeeaa2b60c4b44fafb5e
            domain: switch
      - conditions:
          - condition: trigger
            id:
              - Zeit 1 früh
          - condition: time
            weekday:
              - mon
              - tue
              - wed
              - thu
              - sun
        sequence:
          - type: turn_off
            device_id: 47fa5a77b97d0961059fa6a0801058b3
            entity_id: 78ffb870b10bbeeaa2b60c4b44fafb5e
            domain: switch
mode: single

Ich würde die Steckdose nicht merkt abfragen

Das kann ich jetzt nicht verstehen :roll_eyes:

Also den Zustand nicht abfragen? Automation einfach laufen lassen ?

Wenn eine Steckdose aus ist, kann sie ja nicht mehr ausgeschaltet werden. Andersrum genauso.

Ist klar, muss ja nicht unnötig durch laufen, kein Plan ob das was macht

Du hattest gefragt

Ich habe geantwortet. Aber du kannst selbstverständlich eine Abfrage machen, wenn dir das lieber ist.

Ich habe nicht verstand was du mit nicht merkt meinst :roll_eyes:

Sorry sollte

nicht mehr

heißen. Das war die Autokorrektur vom Handy.

Das macht Sinn so :sweat_smile::+1:t2:

Danke
Heiko

Hallo

Ich würde gerne nochmal Hilfe in Anspruch nehmen :grimacing:

die Automation funktioniert genau so wie soll, vielen Dank für die Hilfe nochmals

Nun habe ich bei Ausschalten noch die Beleuchtung vom Wohnzimmer hinzugefügt, ist es möglich dass man die Beleuchtung bei beiden Zeiten 2 Minuten früher ausgehen lässt als die TV Steckdose ? Ohne dafür alles doppelt rein schreiben zu müssen :thinking:

alias: Zeit WZ Geo Neue Automatisierung
description: ""
trigger:
  - platform: time
    at: "23:00:00"
    id: Zeit 1 früh
  - platform: time
    at: "01:30:00"
    id: Zeit 2 spät
condition: []
action:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - Zeit 1 früh
          - condition: zone
            entity_id: person.heiko_xxxx
            zone: zone.petra
          - condition: time
            weekday:
              - fri
              - sat
        sequence:
          - type: turn_off
            device_id: 47fa5a77b97d0961059fa6a0801058b3
            entity_id: 78ffb870b10bbeeaa2b60c4b44fafb5e
            domain: switch
          - service: switch.turn_off
            target:
              entity_id: switch.licht_wohnzimmer
            data: {}
      - conditions:
          - condition: trigger
            id:
              - Zeit 2 spät
          - condition: not
            conditions:
              - condition: zone
                entity_id: person.heiko_xxxx
                zone: zone.petra
          - condition: time
            weekday:
              - sat
              - sun
          - condition: time
            weekday:
              - sat
              - sun
        sequence:
          - type: turn_off
            device_id: 47fa5a77b97d0961059fa6a0801058b3
            entity_id: 78ffb870b10bbeeaa2b60c4b44fafb5e
            domain: switch
          - service: switch.turn_off
            target:
              entity_id: switch.licht_wohnzimmer
            data: {}
      - conditions:
          - condition: trigger
            id:
              - Zeit 1 früh
          - condition: time
            weekday:
              - mon
              - tue
              - wed
              - thu
              - sun
        sequence:
          - type: turn_off
            device_id: 47fa5a77b97d0961059fa6a0801058b3
            entity_id: 78ffb870b10bbeeaa2b60c4b44fafb5e
            domain: switch
          - service: switch.turn_off
            target:
              entity_id: switch.licht_wohnzimmer
            data: {}
mode: single

Dann würde ich den Trigger einfach 2 Min. früher starten und für die TV-Steckdose ein Warte für 2 Min. einbauen:

alias: Zeit WZ Geo Neue Automatisierung
description: ""
trigger:
  - platform: time
    at: "22:58:00"
    id: Zeit 1 früh
  - platform: time
    at: "01:28:00"
    id: Zeit 2 spät
condition: []
action:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - Zeit 1 früh
          - condition: zone
            entity_id: person.heiko_xxxx
            zone: zone.petra
          - condition: time
            weekday:
              - fri
              - sat
        sequence:
          - service: switch.turn_off
            target:
              entity_id: switch.licht_wohnzimmer
            data: {}
          - delay:
              hours: 0
              minutes: 2
              seconds: 0
              milliseconds: 0
          - type: turn_off
            device_id: 47fa5a77b97d0961059fa6a0801058b3
            entity_id: 78ffb870b10bbeeaa2b60c4b44fafb5e
            domain: switch

      - conditions:
          - condition: trigger
            id:
              - Zeit 2 spät
          - condition: not
            conditions:
              - condition: zone
                entity_id: person.heiko_xxxx
                zone: zone.petra
          - condition: time
            weekday:
              - sat
              - sun
          - condition: time
            weekday:
              - sat
              - sun
        sequence:
          - service: switch.turn_off
            target:
              entity_id: switch.licht_wohnzimmer
            data: {}
          - delay:
              hours: 0
              minutes: 2
              seconds: 0
              milliseconds: 0
          - type: turn_off
            device_id: 47fa5a77b97d0961059fa6a0801058b3
            entity_id: 78ffb870b10bbeeaa2b60c4b44fafb5e
            domain: switch
      - conditions:
          - condition: trigger
            id:
              - Zeit 1 früh
          - condition: time
            weekday:
              - mon
              - tue
              - wed
              - thu
              - sun
        sequence:
          - service: switch.turn_off
            target:
              entity_id: switch.licht_wohnzimmer
            data: {}
          - delay:
              hours: 0
              minutes: 2
              seconds: 0
              milliseconds: 0
          - type: turn_off
            device_id: 47fa5a77b97d0961059fa6a0801058b3
            entity_id: 78ffb870b10bbeeaa2b60c4b44fafb5e
            domain: switch
mode: single

Danke Maxe
Hab es mal eingebaut, auf 2 Minuten kommt es nicht an, ich möchte die 2 Minuten nur als Vorwarnzeit nutzen dass gleich die Glotze ausgeht

Danke
Heiko