Seite 28 von 30

Re: Sonosscripte für die CCU2

Verfasst: 03.11.2021, 11:09
von silas1986
hirrsson hat geschrieben:
01.10.2021, 14:47
JJ-CCU2 hat geschrieben:
01.10.2021, 10:31
Fully qualified, also z.B. in meinem Fall:
//fritz.nas/FRITZ.NAS/Sonos_Sounds
hmm scheint nicht so funktionieren.

Was ich gemacht habe ist
a) alarm.mp3 in /usr/local/etc/config/addons/www/sonos2/mp3s hochgeladen
b) chmod R damit die rechte stimmen
c) Messagespeicherpfad in Sonos plugin auf /usr/local/etc/config/addons/www/sonos2/mp3s gesetzt
d) im Skript folgende Kommando ausgeführt: dom.GetObject("CUxD.CUX2801001:5.CMD_EXEC").State("/usr/local/etc/config/addons/www/sonos2/sonos2.cgi Buero message alarm.mp3");

Was habe ich vergessen zu tun?
Der mp3 kann mit browser ausgeführt werden (http://xxx.xxx.xxx.xxx/addons/sonos2/mp3s/alarm.mp3)
Ist bei mir auch so. Es wird dann einfach das zuletzt gespielte Lied abgespielt. Über eine Lösung würde ich mich sehr freuen.

Re: Sonosscripte für die CCU2

Verfasst: 03.11.2021, 13:16
von JJ-CCU2
Versuche mal:

Code: Alles auswählen

system.Exec("wget -O /dev/null -q http://127.0.0.1/addons/sonos2/sonos2.cgi?zone=buero&action=message&message=alarm.mp3", &stdout, &stderr);

Re: Sonosscripte für die CCU2

Verfasst: 03.11.2021, 13:43
von hirrsson
JJ-CCU2 hat geschrieben:
03.11.2021, 13:16
Versuche mal:

Code: Alles auswählen

system.Exec("wget -O /dev/null -q http://127.0.0.1/addons/sonos2/sonos2.cgi?zone=buero&action=message&message=alarm.mp3", &stdout, &stderr);
Hi, habe es gerade als "Skript testen" probiert... leider passiert nichts :(
Falls ich der http request mit CUXd ausführe, spielt Sonos das letzte Lied (nach ca 5-10 sek). Aber nicht alarm.mp3

Re: Sonosscripte für die CCU2

Verfasst: 03.11.2021, 15:29
von JJ-CCU2
Hi, habe es gerade als "Skript testen" probiert... leider passiert nichts
Ich habe meine MP3s alle auf einem NAS und das funktioniert. Lege den Message-Speicherpfad als Freigabe auf ein anderes Gerät, ein NAS oder eine Fritz!Box.

Re: Sonosscripte für die CCU2

Verfasst: 03.11.2021, 17:05
von hirrsson
JJ-CCU2 hat geschrieben:
03.11.2021, 15:29
Ich habe meine MP3s alle auf einem NAS und das funktioniert. Lege den Message-Speicherpfad als Freigabe auf ein anderes Gerät, ein NAS oder eine Fritz!Box.
Das sollte kein Unterschied machen. Linux interessiert nicht, ob der Share auf einen NAS liegt oder auf der Platte. Man hat einen Fully qualified path.

Re: Sonosscripte für die CCU2

Verfasst: 06.02.2022, 18:06
von KleinerFeigling
Maggus992 hat geschrieben:
16.09.2021, 12:10
Hallo,

ich würde gern den Status einer Sonos Zone auslesen auf der CCU und ihn in eine Systemvariable schreiben (Lautstärke, Sender etc.). Leider habe ich noch keinen Ansatz gefunden wie das funktionieren könnte. Habt ihr da Ideen? Im Addon sind da ja einige Punkte für vorgesehen:

# info (Info-Name) -> zeigt Infos an
# AudioInputAttributes
# ZoneGroupAttributes
# ZoneAttributes
# ZoneInfo
# Alarm -> Liste der Alarme, nicht formatiert
# RadioIdUri -> ID: gut zum Anlegen neuer Sender und Radio-URI
# MediaInfo -> z. B. Sonos-URI, Sendername
# mute
# crossfademode
# repeat
# shuffle
# volume
# LEDState
# PositionInfo
# AskRadio -> Info, was läuft

Vielen Dank!
Hallo Zusammen,
ich bin auch auf der suche nach einem Beispiel, wie ich den Status der Sonosbox (Raum) abfragen kann. Kann mir jemand helfen?

Re: Sonosscripte für die CCU2

Verfasst: 13.02.2022, 18:19
von merlincu2n8
Hi zusammen,
vielleicht habe ich es ja bisher übersehen - wenn dann sorry dafür:

Kann ich einen Player auch mit einem bereits laufenden Player verbinden?
Wie wenn ich die Play/Pause Taste am Sonos-LS gedrückt halte (Gruppieren mit einem Player wo bereits eine Wiedergabe läuft).
Also keine gezielte Gruppierung.

lg

Re: Sonosscripte für die CCU2

Verfasst: 13.09.2022, 16:26
von Milko
Maggus992 hat geschrieben:
16.09.2021, 12:10
Hallo,

ich würde gern den Status einer Sonos Zone auslesen auf der CCU und ihn in eine Systemvariable schreiben (Lautstärke, Sender etc.). Leider habe ich noch keinen Ansatz gefunden wie das funktionieren könnte. Habt ihr da Ideen? Im Addon sind da ja einige Punkte für vorgesehen:

# info (Info-Name) -> zeigt Infos an
# AudioInputAttributes
# ZoneGroupAttributes
# ZoneAttributes
# ZoneInfo
# Alarm -> Liste der Alarme, nicht formatiert
# RadioIdUri -> ID: gut zum Anlegen neuer Sender und Radio-URI
# MediaInfo -> z. B. Sonos-URI, Sendername
# mute
# crossfademode
# repeat
# shuffle
# volume
# LEDState
# PositionInfo
# AskRadio -> Info, was läuft

Vielen Dank!
Ich bin auch auf der Suche nach Unterstützung wie man den Status z.B. aktuelle Lautstärke in eine Variable schreiben und dann ausgeben kann.

"/usr/local/etc/config/addons/www/sonos2/sonos2.cgi wohnzimmer info volume" im Putty gibt den Wert zurück.
Danke im Vorraus

Re: Sonosscripte für die CCU2

Verfasst: 13.09.2022, 17:58
von hirrsson
gibt es jemand der vielleicht einen Walk-Through von A-Z zur Verfügungstellung kann? Ich kriege es leider immer noch nicht hin...
Ich bin echt verzweifelt.

Re: Sonosscripte für die CCU2

Verfasst: 04.12.2022, 13:53
von Optimist
Hallo zusammen,
das Sonos-Addon habe ich installiert und eingerichtet. Mit den vorhandenen Radiosendern funktioniert das auch hervorragend.

Ich starte per Sonos App das Radio was ich einspeichern möchte (Radio Bob), aber es wird mir keine Radio Id angezeigt.
Nur per &action=info&info=PositionMediaInfo bekomme ich Infos wie
TrackURI: x-rincon-mp3radio://http://live.radio.si/BOB
CurrentURI: x-sonosapi-stream:tunein%3a22872?sid=303&flags=8232&sn=2

Ich finde jedoch keine Möglichkeit dies in irgendeiner Form über das Sonos-Addon anzusteuern. Hat jemand einen Tipp für mich?

Viele Grüße
Optimist