HomePod Fragen

Hi zusammen.

Für alle die vielleicht an der gleichen Lösung Interesse haben. Habe zwischenzeitlich einen Weg gefunden TTS mit den Homepods zu nutzen. Funktioniert über einen kleinen Umweg über Home Assistant. Grundsätzlich ist es dort möglich die Homepods über die Home Assistant Media Player Funktionalität für TTS zu verwenden.

Die notwendigen Steps sind wie folgt:

  1. Einbindung des/der Homepods in Home Assistant (erfolgt über die Apple TV Integration)
  2. Beliebige (ich nutze z.B. Google) TTS Engine in Home Assistant einrichten
  3. MQTT Verbindung zwischen Home Assistant und IPS grundsätzlich einrichten
    (wird hier von @Attain sehr gut erklärt → https://community.symcon.de/t/home-assistant-als-universalgateway-fuer-symcon/132361/14)
  4. MQTT Sensoren (gibt wahrscheinlich auch einen anderen Weg…) in Home Assistant anlegen, die die TTS Daten (Ziel Homepod, Text etc.) empfangen)
  5. Automatisierung in Home Assistant anlegen um auf Basis der MQTT Sensordaten die Sprachausgabe zu triggern
  6. In IPS ein MQTT Server Gerät für die jeweiligen Themen der MQTT Sensoren anlegen

Jetzt kann man aus IPS heraus die Sprachausgabe triggern in dem man die Variablen der MQTT Server Geräte entsprechend befüllt.

Das Ganze kann man dann noch optimieren mit Details, wie etwa

  • Lautstärke der/des Homepods vor der Sprachausgabe auf einen bestimmten Wert zu stellen
  • Rückmeldung von Home Assistant an IPS nach erfolgter Sprachausgabe

Bei Bedarf kann ich einzelne Schritte auch genauer erläutern.

Viele Grüße
Jochen