NEWS
|Gelöst| Probleme den richtigen Ausdruck zum Start von Sonos
-
Im Anhang mal die zwei Skripte mit denen ich es Probiert habe.
Das ausführliche Skript ist das letzte welches ich verwendet habe. Habe hier alles Mögliche an Varianten der Datenpunkte durchgespielt, welche für mich Wahrscheinlich erschienen.Heute hatte ich mein komplettes Sonos zurück gesetzt und versucht einzelne Boxen anzusprechen.
Auch dies hat so nicht funktioniert.Vielleicht siehst du ja noch einen Fehler im Skript.
Gruß
-
@Bobbypin sagte in Probleme den richtigen Ausdruck zum Start von Sonos:
Schreibe ich allerdings manuel in simple state play in den Datenpunkt läuft Sonos.
Was passiert wenn Du nur diesen steuere Baustein ohne irgendwas anderes in einem Blockly nimmst und das Blockly startest. (also einzeln, ohne Trigger und ohne irgendwas anderes, nur den einen steuere Baustein, wird dann was in den Datenpunkt geschrieben ?)
-
-
@Bobbypin
Du hast weiter oben geschriebenSchreibe ich allerdings manuel in simple state play in den Datenpunkt läuft Sonos.
Meintest du so?
ja
damit meine ich Du sollst einen steuere Block nehmen und genau in diesen Datenpunkt mit einem Textbaustein das rein schreiben was Du sonst von Hand in den Datenpunkt rein schreibst. Wenn das dann nicht geht, dann kann ich Dir nicht folgen...
-
@Bobbypin sagte in Probleme den richtigen Ausdruck zum Start von Sonos:
Es passiert nichts!
Im Log kommt dann "SONOS not found"Ist das denn der gleiche Datenpunkt in den Du von Hand was rein schreibst ?
-
@Bobbypin Mal ne ganz blöde Frage das Skript hast du schon gestartet oder ?
-
@Flopsi sagte in Probleme den richtigen Ausdruck zum Start von Sonos:
@Bobbypin Mal ne ganz blöde Frage das Skript hast du schon gestartet oder ?
hier sieht es jedenfalls so aus (aber daran hatte ich auch schon gedacht, habe ich mich gar nicht getraut zu fragen)
https://forum.iobroker.net/post/396450
Nicht das es irgendwelche system Datenpunkte sind....
-
So da ich auch Sonos nutze, habe ich das jetzt auch wenn ich es nicht benötige, mal selber durchgespielt:
So wie @Bobbypin das hat....... gehts bei mir auch nicht aber....
So wie hier beschrieben geht es :
Mein Skript:
Und nicht vergessen Skrip starten:
Die Erklärung wo die Sendernamen her kommen steht da ja.
Zur Sicherheit nochmal der Orginal Thread:
https://forum.iobroker.net/topic/22012/alexa2-tunein-radiosender-abspielen-am-sonos-one/7
Das ist auf jeden Fall die Lösung.
Ich kann weder manuel noch per Skript was in den Datenpunkt Favorites list schreiben das ist meiner Meinung nach nur ein Info Datenpunkt, der schaltet/startet nix......
-
@dslraser
Es handelt sich um den gleichen Datenpunkt den ich von Hand ändere.
Deshalb versteh ich das auch nicht.@Flopsi
Ja das Skript wurde gestartet.
Habe jetzt mal dein Skript nachgebaut und dann einmal die Tuneid Station unter dem Player im Alexa Adapter eingetragen und dann den Play Butten auf wahr.Da ich jetzt nicht wusste welchen Play Button du genommen (unter Alexa Palyer oder direkt unter Sonos) habe ich beide ausprobiert.
Es kommen im Log folgende Fehlermeldungen:
EInmal mit Play Button unter Alexa
Folgende Fehlermeldung bei Play Button unter Sonos:
-
@Bobbypin hast Du mal diese Anleitung durchgeschaut?
-
@BBTown
Nein diese kenne ich noch nicht.
Hatte so eine Ähnliche Anleitung im Netz gefunden bin aber auch damit gescheitert.
Werde diese Anleitung mal abarbeiten und mein Glück versuchen.
Berichte dann.Vielen Dank an Alle für eure Unterstützung
-
Ich habe den button unter Sonos genommen:
Hast du den Sonos adapter richtig eingestellt ?
-
@BBTown
Habe die Anleitung mal ausprobiert.
Allerdings mit dem IOT Adapter und nicht mit der Cloud.
Sonos und Alexa scheinen Grundsätzlich ja nicht so harmonieren.
Habe dies im Sonos Forum gefunden.Funktioniert auch nicht.
@Flopsi
Ja, habe die Adressen richtig eingegeben.
Habe jetzt mal die Tuneid in Alexa und Play von Sonos direkt genommen.
EIn kleiner Teilerfolg.
Sonos startet. Allerdings lässt sich Sonos nicht mit dem Skript stoppen.
Ich habe auch eine Warn Meldung womit ich nichts anfangen kann.
Seh wahrscheinlich vor lauter Wald keine Bäume mehr.
Muss ich zum Abschalten vielleicht die TuneID wieder löschen und die Lautstärke auf Null setzten?
-
@Bobbypin
für die Lautstärke musst Du sehr wahrscheinlich einen Mathebaustein (Zahl) nehmen. (keinen Textbaustein)
Und 10 ist die höchste Lautstärke !
(jedenfalls ist das bei Alexa so) -
@Bobbypin Super da sind wir ja einen Schritt weiter, das mit dem Stoppen bekommen wir auch noch hin :).
Tausche deinen Datenpunkt:
mit diesem hier:
Gruss
-
@Bobbypin sagte in Probleme den richtigen Ausdruck zum Start von Sonos:
Allerdings mit dem IOT Adapter und nicht mit der Cloud.
Ja, das ist richtig so ... als ich die Anleitung geschrieben habe gabe es den IoT Adapter noch nicht getrennt vom Cloud-Adapter.
Sonos und Alexa scheinen Grundsätzlich ja nicht so harmonieren.
dann scheinen meine SONOS davon noch nichts mitbekommen zu haben, bei mir funktioniert das gemäß der Anleitung bereits seit Jahren störungsfrei. Und dabei ist es unabhängig ob Alexa von einer SONOS Komponente benutzt wird (Play One, Beam) oder aber einem echo.Dot.
-
@dslraser
Danke für den Hinweis, jetzt geht die Lautstärke auch einzustellen.
Habe allerdings das Gefühle das es sich um Prozent handelt.@Flopsi
Super jetzt funktioniert es. Dank an alle.@BBTown
sollte keine Kritik sein, sondern nur der Hinweis falls jemand das gleiche Problem hat.Jetzt kann ich ja an den nächsten Schritt gehen. Mal sehen ob ich Sonos mit dem Say.it Adapter zum sprechen bekomme.
-
@Bobbypin sagte in |Gelöst| Probleme den richtigen Ausdruck zum Start von Sonos:
Jetzt kann ich ja an den nächsten Schritt gehen. Mal sehen ob ich Sonos mit dem Say.it Adapter zum sprechen bekomme.
Wenn Du SayIt in Verbindng mit SONOS einsetzen willst, dann wirs Du erfahrungsgemäß mit dem SONOS Adapter alleine nicht glücklich werden und zusätzlich die SONOS Api einsetzen müssen.
Hier hat @Homoran nach vorarbeot von @skokarl eine entsprechedne Anleitung zur Verfügung gestellt
-
Ich versteh den Sinn nicht Sonos sprechen zu lassen....
Ich habe bei mir in jedem Raum eine Alexa Gerät die können doch ohne Probleme Sprachausgaben machen.
Oder man Stellt sich die Sonos incl. Alexa dahin.Dann muss man dieses umwege gar nicht erst gehen.
-
@BBTown
Vielen Dank für den Hinweis werde hier berichten.@Flopsi
möchte Statusmeldungen für zu lange geöffnete Fenster oder Türen über die Sonos ausgeben.
Die habe ich ja schon im ganzen Haus verteilt.
Sicher gebe ich Sprachbefehle über die Alexa ein, wo ich eine Reaktion drauf erwarte oder etwas auslösen möchte.
Die Ausgabe der Statusmeldungen möchte ich aber auch im Schlafzimmer oder Bad hören. Hier möchte ich nicht auch noch eine Alexa hinstellen.