Sonosscripte für die CCU2

diverse Zusatzsoftware

Moderator: Co-Administratoren

silas1986
Beiträge: 1
Registriert: 03.11.2021, 11:06
System: CCU und Access Point

Re: Sonosscripte für die CCU2

Beitrag von silas1986 » 03.11.2021, 11:09

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.

JJ-CCU2
Beiträge: 20
Registriert: 20.03.2015, 16:12
System: CCU

Re: Sonosscripte für die CCU2

Beitrag von JJ-CCU2 » 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);

hirrsson
Beiträge: 45
Registriert: 14.10.2016, 08:14
Hat sich bedankt: 8 Mal
Danksagung erhalten: 1 Mal

Re: Sonosscripte für die CCU2

Beitrag von hirrsson » 03.11.2021, 13:43

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

JJ-CCU2
Beiträge: 20
Registriert: 20.03.2015, 16:12
System: CCU

Re: Sonosscripte für die CCU2

Beitrag von JJ-CCU2 » 03.11.2021, 15:29

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.

hirrsson
Beiträge: 45
Registriert: 14.10.2016, 08:14
Hat sich bedankt: 8 Mal
Danksagung erhalten: 1 Mal

Re: Sonosscripte für die CCU2

Beitrag von hirrsson » 03.11.2021, 17:05

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.

KleinerFeigling
Beiträge: 2
Registriert: 05.02.2022, 18:29
System: CCU
Danksagung erhalten: 1 Mal

Re: Sonosscripte für die CCU2

Beitrag von KleinerFeigling » 06.02.2022, 18:06

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?

merlincu2n8
Beiträge: 24
Registriert: 28.02.2018, 22:00
System: Alternative CCU (auf Basis OCCU)

Re: Sonosscripte für die CCU2

Beitrag von merlincu2n8 » 13.02.2022, 18:19

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

Milko
Beiträge: 8
Registriert: 09.11.2018, 13:59
System: Alternative CCU (auf Basis OCCU)

Re: Sonosscripte für die CCU2

Beitrag von Milko » 13.09.2022, 16:26

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

hirrsson
Beiträge: 45
Registriert: 14.10.2016, 08:14
Hat sich bedankt: 8 Mal
Danksagung erhalten: 1 Mal

Re: Sonosscripte für die CCU2

Beitrag von hirrsson » 13.09.2022, 17:58

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.

Optimist
Beiträge: 10
Registriert: 11.01.2016, 19:36

Re: Sonosscripte für die CCU2

Beitrag von Optimist » 04.12.2022, 13:53

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

Antworten

Zurück zu „Sonstige Addons“