New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Die "Node" Sonospollytts bekomme ich auf REDMATIC nicht zum laufen #160
Die "Node" Sonospollytts bekomme ich auf REDMATIC nicht zum laufen #160
Comments
Hallo hobbyquaker, Gruß Thomas |
Ich vermute das Problem liegt hier: https://github.com/Supergiovane/node-red-contrib-sonospollytts/blob/master/sonospollytts/sonospollytts.js#L464 Änder mal diese Zeile ab in
(Datei ist hier zu finden: |
Hallo Hobbyquaker, mit Deiner Modifikation geht es. Allerdings muss man Port 80 benutzen!
Das System spielt einen Song und ich benutze dann den Flow IOBROKER input und IOBROKER output. Dann wird der Song unterbrochen, sayit sagt den Text und der Song startet wieder. Spiele ich nun Radio ab, unterbricht sayit das Radio und startet Radio nicht neu. Aber ich kann es über die "better-sonos" wieder normal starten.
Gruß und Danke Thomas |
Hab ein Pull Request aufgemacht, hoffe der wird zeitnah gemerged, dann ist die manuelle Modifikation nicht mehr nötig. Warum das mit dem Unterbrechen/Wiederabspielen nicht geht - kein Ahnung, mangels Sonos Geräten kann ich das auch nicht testen... |
Das, ging schnell, wurde gemerged. Ich denke wenn es eine neue Version von node-red-contrib-sonospollytts gibt ist das Problem erstmal gelöst. Dass Du Port 80 nutzen musst ist übrigens normal, das liegt daran dass Node-RED hinter dem Webserver der CCU "verborgen" wird. Es lauscht zwar selbst noch auf Port 1880, ist aber von außen nicht über diesen Port erreichbar. |
Thank you hobbyquaker. The new version will be published ad soon as possible. |
Hallo ! |
Schuwo, i don't speak German. The node is meant to be used on only 1 sonos player. Currently is not possible to use more than 1 sonos player. We'll working for an update in the near future, allowing you to do what i think you want. |
Hello Supergiovane !
Thanks for Your immediate answer. Your node is excellent and i´m looking forward Your updates ! ( I want to connect my SONOS players to the doorbell but we have to hear it in all rooms ).
Really great node ! An excuse my bad English
Wolfgang
Von: Supergiovane [mailto:notifications@github.com]
Gesendet: Montag, 15. April 2019 09:30
An: rdmtc/RedMatic <RedMatic@noreply.github.com>
Cc: schuwo <wolfgang@schur.at>; Comment <comment@noreply.github.com>
Betreff: Re: [rdmtc/RedMatic] Die "Node" Sonospollytts bekomme ich auf REDMATIC nicht zum laufen (#160)
Schuwo, i don't speak German. The node is meant to be used on only 1 sonos player. Currently is not possible to use more than 1 sonos player. We'll working for an update in the near future, allowing you to do what i think you want.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#160 (comment)> , or mute the thread <https://github.com/notifications/unsubscribe-auth/APrNE6gVQlZV3uQ5Q0vl0GlUcWycwKn1ks5vhCpogaJpZM4bgmju> .
|
Hello
to do this, you simply need to group the players. You can do it in the sonos app.
Il giorno 15 apr 2019, alle ore 10:08, schuwo <notifications@github.com> ha scritto:
Hello Supergiovane !
Thanks for Your immediate answer. Your node is excellent and i´m looking forward Your updates ! ( I want to connect my SONOS players to the doorbell but we have to hear it in all rooms ).
Really great node ! An excuse my bad English
Wolfgang
Von: Supergiovane [mailto:notifications@github.com]
Gesendet: Montag, 15. April 2019 09:30
An: rdmtc/RedMatic <RedMatic@noreply.github.com>
Cc: schuwo <wolfgang@schur.at>; Comment <comment@noreply.github.com>
Betreff: Re: [rdmtc/RedMatic] Die "Node" Sonospollytts bekomme ich auf REDMATIC nicht zum laufen (#160)
Schuwo, i don't speak German. The node is meant to be used on only 1 sonos player. Currently is not possible to use more than 1 sonos player. We'll working for an update in the near future, allowing you to do what i think you want.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#160 (comment)> , or mute the thread <https://github.com/notifications/unsubscribe-auth/APrNE6gVQlZV3uQ5Q0vl0GlUcWycwKn1ks5vhCpogaJpZM4bgmju> .
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#160 (comment)>, or mute the thread <https://github.com/notifications/unsubscribe-auth/Aj6_TBxliANCcvNCM7AzQlDRaYN8UD8eks5vhDOCgaJpZM4bgmju>.
|
Hello !
I cannot group my Sonos players for all time. Because if I write in my room I like to hear music ( or radio – becouse we have bad receiving „on the air“) and my wife - ironing or reading in another room hates to hear music or radio for all the time ). I´m shure you find a possibility to group the players in the moment the TTS is coming in from AWS pollyTTS……….?
Buon giorno e con la più grande ammirazione e grazie di cuore
Wolfgang
Von: Supergiovane [mailto:notifications@github.com]
Gesendet: Montag, 15. April 2019 10:33
An: rdmtc/RedMatic <RedMatic@noreply.github.com>
Cc: schuwo <wolfgang@schur.at>; Comment <comment@noreply.github.com>
Betreff: Re: [rdmtc/RedMatic] Die "Node" Sonospollytts bekomme ich auf REDMATIC nicht zum laufen (#160)
Hello
to do this, you simply need to group the players. You can do it in the sonos app.
Il giorno 15 apr 2019, alle ore 10:08, schuwo <notifications@github.com> ha scritto:
Hello Supergiovane !
Thanks for Your immediate answer. Your node is excellent and i´m looking forward Your updates ! ( I want to connect my SONOS players to the doorbell but we have to hear it in all rooms ).
Really great node ! An excuse my bad English
Wolfgang
Von: Supergiovane [mailto:notifications@github.com]
Gesendet: Montag, 15. April 2019 09:30
An: rdmtc/RedMatic <RedMatic@noreply.github.com>
Cc: schuwo <wolfgang@schur.at>; Comment <comment@noreply.github.com>
Betreff: Re: [rdmtc/RedMatic] Die "Node" Sonospollytts bekomme ich auf REDMATIC nicht zum laufen (#160)
Schuwo, i don't speak German. The node is meant to be used on only 1 sonos player. Currently is not possible to use more than 1 sonos player. We'll working for an update in the near future, allowing you to do what i think you want.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#160 (comment)> , or mute the thread <https://github.com/notifications/unsubscribe-auth/APrNE6gVQlZV3uQ5Q0vl0GlUcWycwKn1ks5vhCpogaJpZM4bgmju> .
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#160 (comment)>, or mute the thread <https://github.com/notifications/unsubscribe-auth/Aj6_TBxliANCcvNCM7AzQlDRaYN8UD8eks5vhDOCgaJpZM4bgmju>.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#160 (comment)> , or mute the thread <https://github.com/notifications/unsubscribe-auth/APrNEzf_pcD3N8QAGWWaA2VUamj9V9fDks5vhDk6gaJpZM4bgmju> .
|
Hello Wolfgang,
if group the players via sonospollytts, for sure you'll hear a very long delay between players and this is not a fault, it's due to how sonos works.
Each single player will do an http web call to the sonospollytts to stream the speech audio, but ther's no way to sync all players.
The only way to play an audo synchronously, is to do a group in the sonos app. Maybe you can buy a player only for the doorbell, and make a group with this player? In this case, the doorbell rings on all players and you wife can still enjoy the silence when you're listening for music with the other players.
I've never done that before, because i've only one sonos AMP, so i cannot currently reproduce your setup.
Il giorno 15 apr 2019, alle ore 11:11, schuwo <notifications@github.com> ha scritto:
Hello !
I cannot group my Sonos players for all time. Because if I write in my room I like to hear music ( or radio – becouse we have bad receiving „on the air“) and my wife - ironing or reading in another room hates to hear music or radio for all the time ). I´m shure you find a possibility to group the players in the moment the TTS is coming in from AWS pollyTTS……….?
Buon giorno e con la più grande ammirazione e grazie di cuore
Wolfgang
Von: Supergiovane [mailto:notifications@github.com]
Gesendet: Montag, 15. April 2019 10:33
An: rdmtc/RedMatic <RedMatic@noreply.github.com>
Cc: schuwo <wolfgang@schur.at>; Comment <comment@noreply.github.com>
Betreff: Re: [rdmtc/RedMatic] Die "Node" Sonospollytts bekomme ich auf REDMATIC nicht zum laufen (#160)
Hello
to do this, you simply need to group the players. You can do it in the sonos app.
Il giorno 15 apr 2019, alle ore 10:08, schuwo <notifications@github.com> ha scritto:
Hello Supergiovane !
Thanks for Your immediate answer. Your node is excellent and i´m looking forward Your updates ! ( I want to connect my SONOS players to the doorbell but we have to hear it in all rooms ).
Really great node ! An excuse my bad English
Wolfgang
Von: Supergiovane [mailto:notifications@github.com]
Gesendet: Montag, 15. April 2019 09:30
An: rdmtc/RedMatic <RedMatic@noreply.github.com>
Cc: schuwo <wolfgang@schur.at>; Comment <comment@noreply.github.com>
Betreff: Re: [rdmtc/RedMatic] Die "Node" Sonospollytts bekomme ich auf REDMATIC nicht zum laufen (#160)
Schuwo, i don't speak German. The node is meant to be used on only 1 sonos player. Currently is not possible to use more than 1 sonos player. We'll working for an update in the near future, allowing you to do what i think you want.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#160 (comment)> , or mute the thread <https://github.com/notifications/unsubscribe-auth/APrNE6gVQlZV3uQ5Q0vl0GlUcWycwKn1ks5vhCpogaJpZM4bgmju> .
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#160 (comment)>, or mute the thread <https://github.com/notifications/unsubscribe-auth/Aj6_TBxliANCcvNCM7AzQlDRaYN8UD8eks5vhDOCgaJpZM4bgmju>.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#160 (comment)> , or mute the thread <https://github.com/notifications/unsubscribe-auth/APrNEzf_pcD3N8QAGWWaA2VUamj9V9fDks5vhDk6gaJpZM4bgmju> .
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#160 (comment)>, or mute the thread <https://github.com/notifications/unsubscribe-auth/Aj6_TLKJSavoDq0oPi8HUADDYvQpWgE5ks5vhEJBgaJpZM4bgmju>.
|
Hello Wolfgang,
Version 1.0.8 is coming out and should fix the multi node issue.
Il giorno 15 apr 2019, alle ore 11:23, Massimo Saccani <massimo@saccani.it> ha scritto:
Hello Wolfgang,
if group the players via sonospollytts, for sure you'll hear a very long delay between players and this is not a fault, it's due to how sonos works.
Each single player will do an http web call to the sonospollytts to stream the speech audio, but ther's no way to sync all players.
The only way to play an audo synchronously, is to do a group in the sonos app. Maybe you can buy a player only for the doorbell, and make a group with this player? In this case, the doorbell rings on all players and you wife can still enjoy the silence when you're listening for music with the other players.
I've never done that before, because i've only one sonos AMP, so i cannot currently reproduce your setup.
Il giorno 15 apr 2019, alle ore 11:11, schuwo <notifications@github.com <mailto:notifications@github.com>> ha scritto:
Hello !
I cannot group my Sonos players for all time. Because if I write in my room I like to hear music ( or radio – becouse we have bad receiving „on the air“) and my wife - ironing or reading in another room hates to hear music or radio for all the time ). I´m shure you find a possibility to group the players in the moment the TTS is coming in from AWS pollyTTS……….?
Buon giorno e con la più grande ammirazione e grazie di cuore
Wolfgang
Von: Supergiovane [mailto:notifications@github.com <mailto:notifications@github.com>]
Gesendet: Montag, 15. April 2019 10:33
An: rdmtc/RedMatic <RedMatic@noreply.github.com <mailto:RedMatic@noreply.github.com>>
Cc: schuwo <wolfgang@schur.at <mailto:wolfgang@schur.at>>; Comment <comment@noreply.github.com <mailto:comment@noreply.github.com>>
Betreff: Re: [rdmtc/RedMatic] Die "Node" Sonospollytts bekomme ich auf REDMATIC nicht zum laufen (#160)
Hello
to do this, you simply need to group the players. You can do it in the sonos app.
Il giorno 15 apr 2019, alle ore 10:08, schuwo <notifications@github.com <mailto:notifications@github.com>> ha scritto:
Hello Supergiovane !
Thanks for Your immediate answer. Your node is excellent and i´m looking forward Your updates ! ( I want to connect my SONOS players to the doorbell but we have to hear it in all rooms ).
Really great node ! An excuse my bad English
Wolfgang
Von: Supergiovane [mailto:notifications@github.com <mailto:notifications@github.com>]
Gesendet: Montag, 15. April 2019 09:30
An: rdmtc/RedMatic <RedMatic@noreply.github.com <mailto:RedMatic@noreply.github.com>>
Cc: schuwo <wolfgang@schur.at <mailto:wolfgang@schur.at>>; Comment <comment@noreply.github.com <mailto:comment@noreply.github.com>>
Betreff: Re: [rdmtc/RedMatic] Die "Node" Sonospollytts bekomme ich auf REDMATIC nicht zum laufen (#160)
Schuwo, i don't speak German. The node is meant to be used on only 1 sonos player. Currently is not possible to use more than 1 sonos player. We'll working for an update in the near future, allowing you to do what i think you want.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#160 (comment) <#160 (comment)>> , or mute the thread <https://github.com/notifications/unsubscribe-auth/APrNE6gVQlZV3uQ5Q0vl0GlUcWycwKn1ks5vhCpogaJpZM4bgmju <https://github.com/notifications/unsubscribe-auth/APrNE6gVQlZV3uQ5Q0vl0GlUcWycwKn1ks5vhCpogaJpZM4bgmju>> .
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#160 (comment) <#160 (comment)>>, or mute the thread <https://github.com/notifications/unsubscribe-auth/Aj6_TBxliANCcvNCM7AzQlDRaYN8UD8eks5vhDOCgaJpZM4bgmju <https://github.com/notifications/unsubscribe-auth/Aj6_TBxliANCcvNCM7AzQlDRaYN8UD8eks5vhDOCgaJpZM4bgmju>>.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#160 (comment) <#160 (comment)>> , or mute the thread <https://github.com/notifications/unsubscribe-auth/APrNEzf_pcD3N8QAGWWaA2VUamj9V9fDks5vhDk6gaJpZM4bgmju <https://github.com/notifications/unsubscribe-auth/APrNEzf_pcD3N8QAGWWaA2VUamj9V9fDks5vhDk6gaJpZM4bgmju>> .
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#160 (comment)>, or mute the thread <https://github.com/notifications/unsubscribe-auth/Aj6_TLKJSavoDq0oPi8HUADDYvQpWgE5ks5vhEJBgaJpZM4bgmju>.
|
Hallo hobbyquarker,
in meinem Projekt möchte ich Amazon "Polly" auf einem Sonos Lautsprecher in Echtzeit ausgeben.
Hierfür gibt es auch eine "Node-Red-contrib-sonospollytts". Ein Video habe ich auch dazu gefunden. Ich habe alles auch genau so gemacht.
https://www.youtube.com/watch?v=piq-sdvL6RU
Allerdings funktioniert die "note" auf Redmatic nicht richtig.
Der Sonos reagiert bei jedem Deploy auf die "Laustärkeänderungen" (wenn ich z.B. Radio anhabe). Aber kein Text wird gesprochen und auch nicht der Start Ton abgespielt. Weiterhin habe ich einmal auf einem Raspberry IOBROKKER installiert und dort dann Node-Red. Hier klappt es genau wie beschrieben.
Ggf. ist der Port falsch (1880, oder auch 80) geht nicht. Die Node sagt das Node.js min 8.9... sein soll. Leider sagt mir das nichts.
Gruß Thomas
The text was updated successfully, but these errors were encountered: