HA & Siri - Keine Funktion

Guten Morgen zusammen,

ich bin recht neu in der HA-Welt. Die ersten Automationen laufen zuverlässig, dennoch habe ich ein Problem mit HA & Siri.
Eine Automation aktiviert morgens einen Homepod im Schlafzimmer. Ich kann diesen aber während die Automation läuft bzw. aktiv ist nicht per Siri steuern. Der Homepod reagiert nicht.
Auch wenn ich meinem iPhone sage “Siri, mach die Musik im Schlafzimmer aus” kommt keine Reaktion. Erst wenn die Automation nach 45 min. die Musik stoppt ist Siri wieder normal verfügbar.

Kann mir da jemand weiterhelfen? Danke & VG

alias: Weckradio mit HomePods
description: Spiele N-JOY Radio auf beiden HomePods mit Fade-In und automatischem Stopp
triggers:
  - at: "06:15:00"
    trigger: time
conditions:
  - condition: time
    weekday:
      - mon
      - tue
      - wed
      - thu
      - fri
actions:
  - target:
      entity_id:
        - media_player.homepod_schlafzimmer
        - media_player.homepod_wohnzimmer
    data:
      media_content_id: https://icecast.ndr.de/ndr/njoy/live/mp3/128/stream.mp3
      media_content_type: music
    action: media_player.play_media
  - target:
      entity_id:
        - media_player.homepod_schlafzimmer
        - media_player.homepod_wohnzimmer
    data:
      volume_level: 0
    action: media_player.volume_set
  - repeat:
      count: 9
      sequence:
        - target:
            entity_id:
              - media_player.homepod_schlafzimmer
              - media_player.homepod_wohnzimmer
          data:
            volume_level: "{{ (repeat.index * 0.039).round(3) }}"
          action: media_player.volume_set
        - delay:
            hours: 0
            minutes: 0
            seconds: 10
            milliseconds: 0
  - delay: "00:45:00"
  - target:
      entity_id:
        - media_player.homepod_schlafzimmer
        - media_player.homepod_wohnzimmer
    action: media_player.media_stop
    data: {}
mode: single

Willkommen im Forum!

Hilfreich wäre der Automationscode (bitte als Code einfügen über Zahnrad > “vorformatierter Text”).

Danke für den Hinweis.
VG

Tja, stimmt, hab’s gerade mal getestet. Siri macht währenddessen Licht an- und aus, fügt der Einkaufsliste was hinzu etc., aber solange pyatv aktiv ist, reagiert der Homepod nicht auf „stop“. Ich weiß nicht, ob das ein Bug ist oder ein fehlendes Feature.

Ein möglicher Workaround wäre, einen Helfer zu erstellen, diesen zu Homekit durchzuschleifen und ihn als zweiten Trigger zu verwenden.

Erstelle einen Timer-Helfer der am Anfang der Automatisierung gestartet wird. Lösch den Teil ab delay und Trigger in einer zweiten Automatisierung auf den Ablauf des Timers.

VG Jan

Danke für die Antworten - wie müsse so etwas aussehen? So tief bin ich in HA noch nicht drin :slight_smile: VG

Schau dir am besten mal die Wiki-Seite zu Timer-Helfern an.
Da gibts auch Beispiele.
Wenn du da nicht weiter kommst, fragst du einfach nochmal.
Learning by doing ist immer am besten. :wink:

Aber wie löst dieser Ansatz, dass das Streaming über HA nicht unterbrochen werden kann?

Noch mal eine Zwischeninfo. Selbst über die Touchoberfläche des Homepods lässt sich die Musik nicht stoppen. Auch ein stoppen über die Apple Home App ist dann nict mehr möglich. Einzige Möglichkeit ist, den Timer auslaufen zu lassen oder die Wiedergabe über die HA-App / Benutzeroberfläche zu stoppen.

Nutzt du die Homekit-Integration, um Entitäten von HA nach Homekit durchzureichen?

Ich hab mal ins blaue geraten das der 45-Minuten - Delay die Automatisierung weiterlaufen lässt und so weitere Kommunikation erstmal blockiert.
Wenn es hier nicht hilft, so hilft es doch bei anderen Automatisierungen mit langen Wartezeiten.

Ja, die nutze ich. VG

Cool. Dann würde ich es so machen:

  1. input_button erstellen

  2. erstellten input_button an Homekit durchreichen

  3. Automation anpassen:


triggers:
  - id: start
    trigger: time
    at: "06:15"

  - id: stopp
    trigger: time
    at: "07:00"
    
  - id: stopp
    trigger: state
    entity_id: input_button.wie_auch-immer_du_ihn_nennen_willst
  
conditions:
  - condition: time
    weekday:
      - mon
      - tue
      - wed
      - thu
      - fri

actions:
  - if:
      - condition: trigger
        id: start
    then:
      - action: media_player.play_media
        target:
          entity_id: media_player.homepod
        data:
          media_content_id: https://icecast.ndr.de/ndr/njoy/live/mp3/128/stream.mp3
          media_content_type: music
    else:
      - action: media_player.media_stop
        target:
          entity_id: media_player.homepod


Wenn ich jetzt zu Siri sage: Siri, [Name des input_button], stoppt der Stream.

Herzlich Willkommen auch von mir @grandplage :handshake:

Ich bin zwar schon etwas länger im Forum und lese immer fleißig mit,
aber verstehe schon die Grundsätze von HA nicht.
Dabei hab ich schon ein ganzes Haus mittels Loxone, KNX und http-Schaltern smart gemacht, also Wissen wäre ja das. :thinking:

Da ich ebenfalls Homepods in meinem Heim betreibe,
brennt dieses Thema schon ordentlich unter meinen Fingernägeln. :mag_right:
Nutzt ihr die Homepods ausschließlich über HA oder normal auch,
also wie wenn man HA nicht hätte?

Wie sieht es mit Homepods als Stereopaar aus?
Hier zeigt mir HA immer nur an dass einer der Beiden Musik wiedergibt,
dadurch sollen die Automationen auch nicht richtig funktionieren. :frowning:

Und habt ihr nen Tip für mich als HA-Neuling?
Wo finde ich einen Beginn von Null an?
Ich hab alles auf ner VM auf nem NAS laufen,
bekomme auch die Geräte und Integrationen hin,
aber mir fehlt ein Tutorial, wie komme ich zu meinen ersten Yamls oder Templates und Automationen? Richtig von Beginn an.

Danke für eure Hilfe und euer Verständnis. :heart_hands: