19-01-2017, 08:32:51
(Dieser Beitrag wurde zuletzt bearbeitet: 19-01-2017, 08:53:37 von CooperCologne.)
Jetzt wechseln wir in die Innogy Oberfläche und legen dort ein neues Gerät Typ 'HTTP Anfrage' an (bei erfolgter Freischaltung zu finden unter Geräte Spezial). Das angelegte Gerät editiert man über das Zahnrad oben rechts und fügt eine URL wie im folgenden Bild ein, IP und Zone sind natürlich entsprechend anzupassen. Wichtig: nach dem say nicht den '/' vergessen!
Im Dann Teil eines Szenario wird dann unter den Parametern einfach der auszugebende Text eingegeben
Alternativ kann man auch die Standardeinstellungen aus den Settings überschreiben, indem man nach dem Text noch /Stefan oder /Hedda anhängt, zusätzlich lässt sich über /1 - /100 für die Lautstärke angeben (Angabe des Namens ist verpflichtend, wenn man die Lautstärke ändern will). Unter https://www.microsoft.com/cognitive-serv...SupLocales findet man auch noch die Namen für andere Sprachen, wer also unbedingt will, kann sein System Japanisch quatschen lassen.
Wer sich die Beschreibung zur Sonos HTTP Api auf der Github Seite durchließt, wird eventuell auf den Befehl /sayall stoßen. Der soll dazu dienen Text auf allen Geräten auszugeben, hat aber bei meinen Tests, wie auch dort schon angekündigt, HTTP Fehler produziert und an Innogy zurückgegeben. Wer Sprache also auf mehreren Zonen ausgeben will, muss wahrscheinlich mehrere Geräte anlegen und in Szenarien einbinden. Dazu habe ich allerdings noch keine Erfahrungswerte, da ich im Moment auch nur einen Sonos Play 1 habe.
Im Dann Teil eines Szenario wird dann unter den Parametern einfach der auszugebende Text eingegeben
Alternativ kann man auch die Standardeinstellungen aus den Settings überschreiben, indem man nach dem Text noch /Stefan oder /Hedda anhängt, zusätzlich lässt sich über /1 - /100 für die Lautstärke angeben (Angabe des Namens ist verpflichtend, wenn man die Lautstärke ändern will). Unter https://www.microsoft.com/cognitive-serv...SupLocales findet man auch noch die Namen für andere Sprachen, wer also unbedingt will, kann sein System Japanisch quatschen lassen.
Wer sich die Beschreibung zur Sonos HTTP Api auf der Github Seite durchließt, wird eventuell auf den Befehl /sayall stoßen. Der soll dazu dienen Text auf allen Geräten auszugeben, hat aber bei meinen Tests, wie auch dort schon angekündigt, HTTP Fehler produziert und an Innogy zurückgegeben. Wer Sprache also auf mehreren Zonen ausgeben will, muss wahrscheinlich mehrere Geräte anlegen und in Szenarien einbinden. Dazu habe ich allerdings noch keine Erfahrungswerte, da ich im Moment auch nur einen Sonos Play 1 habe.
1 Innogy Smarthome Zentrale, Fußbodenheizung, diverse UP-Schalter, Dimmer, Taster, Bewegungsmelder, Fenster/Türkontakte, Philips Hue, Netatmo, Anbindung von Sonos, Nuki Smartlock und LaMetric Time, Neato Botvac D5 Connected