Sonosscripte für die CCU2

diverse Zusatzsoftware

Moderator: Co-Administratoren

JT2000
Beiträge: 47
Registriert: 22.08.2012, 07:39
Hat sich bedankt: 1 Mal

Re: Sonosscripte für die CCU2

Beitrag von JT2000 » 19.02.2021, 09:03

Hallo zusammen,

ich bin anscheinend mal wieder zu blöd dafür.
Ich möchte, dass mein Sonos-Player einen Radiosender abspielt, wenn das Licht eingeschaltet wird.
Habe ein Programm erstellt, dass ein script auslöst, sobald sich der Zustand des Lichtschalter auf "an" ändert.

Das Script sieht folgendermaßen aus:

Code: Alles auswählen

dom.GetObject("CuxD.CUX2801001:1.CMD_EXEC").State("/usr/local/etc/config/addons/www/sonos2/sonos2.cgi Wohnzimmer radio s25565");
Virtuelle Fernbedienung habe ich natürlich in CuxD vorher angelgt.

Es passiert aber nichts. Was ist denn hier falsch?

Beste Grüße

JT2000

webmaik
Beiträge: 12
Registriert: 20.02.2021, 14:26
System: sonstige

Re: Sonosscripte für die CCU2

Beitrag von webmaik » 24.02.2021, 09:02

Hallo ZUsammen,
ich versuche verzweifelt eine Nachricht auf meiner Sonos Box abzuspielen.

Wie hier im Forum zu lesen benutze ich folgenden Befehl:

dom.GetObject("CUxD.CUX2801001:3.CMD_EXEC").State("/usr/local/etc/config/addons/www/sonos2/sonos2.cgi bueromaik message gong.mp3");

Die mp3 Datei habe ich direkt in das Verzeichnis gelegt:

/usr/local/etc/config/addons/www/sonos2/

Er spielt aber nie die Datei ab, sondern immer einen Titel aus meinen Sonos-Favoriten?

Hat jemand eine Idee wo mein Fehler liegt?

Beste Grüße
Maik

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

Re: Sonosscripte für die CCU2

Beitrag von JJ-CCU2 » 24.02.2021, 10:00

Prüfe den Messagespeicherpfad unter Einstellen/Sonos Player.
-jayvee

webmaik
Beiträge: 12
Registriert: 20.02.2021, 14:26
System: sonstige

Re: Sonosscripte für die CCU2

Beitrag von webmaik » 24.02.2021, 10:49

JJ-CCU2 hat geschrieben:
24.02.2021, 10:00
Prüfe den Messagespeicherpfad unter Einstellen/Sonos Player.
-jayvee
Hallo jayvee,
ah, vielen Dank für den Tipp.

Jetzt habe ich dort meinen Sonos Pfad eingegeben.
Die Datei spielt er trotzdem nicht ab, die Box geht kurz aus und nach 3 Sekunden geht das Radioprogramm wieder an.

Gibt es ggf. noch eine Idee?

Beste Grüße
Maik

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 » 08.07.2021, 10:39

Diese Zusatzsoftware ist so cool.. Wo kann ich die Doku finden, was man alles hiermit machen kann (und wie :) )

Maggus992
Beiträge: 1
Registriert: 16.09.2021, 09:42
System: CCU

Re: Sonosscripte für die CCU2

Beitrag von Maggus992 » 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!

Simulant
Beiträge: 31
Registriert: 13.03.2021, 19:19
System: CCU
Hat sich bedankt: 2 Mal
Danksagung erhalten: 1 Mal

Re: Sonosscripte für die CCU2

Beitrag von Simulant » 23.09.2021, 07:10

Hallo,
Gibt es eine Möglichkeit, abzufragen ob der Sonos Player (in meinem Falle ein "One") gerade läuft?
Hintergrund:
Ich steuere den Player per Bewegungsmelder über das Addon.
Das klappt soweit auch sehr gut.
Wenn aber jemand den Player über die Sonos App gestartet hat, möchte ich nicht dass der Bewegungsmelder den Player
umschaltet.
Daher die Frage: Kann ich irgendwie abfragen ob der Sonos Player gerade läuft um z.B. eine Variable zu setzen?

Gruß,
Karsten
CCU3(RaspberryMatic) mit CUxD und Mediola und ca. 90 Komponenten (überwiegend HmIP)
dazu
Raspi 4 mit "Historian" und "AnalyzerXS" zur Überwachung der CCU

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 » 30.09.2021, 16:13

JJ-CCU2 hat geschrieben:
24.02.2021, 10:00
Prüfe den Messagespeicherpfad unter Einstellen/Sonos Player.
-jayvee
in diesem Beispiel, was sollten man hier angeben?
der Fully Qualified => "/usr/local/etc/config/addons/www/sonos2/"
oder von Webroot "addons/www/sonos2/"
oder von skript "sonos2/"
oder was ganz anders?

DANKE

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

Re: Sonosscripte für die CCU2

Beitrag von JJ-CCU2 » 01.10.2021, 10:31

hirrsson hat geschrieben:
30.09.2021, 16:13
JJ-CCU2 hat geschrieben:
24.02.2021, 10:00
Prüfe den Messagespeicherpfad unter Einstellen/Sonos Player.
-jayvee
in diesem Beispiel, was sollten man hier angeben?
der Fully Qualified => "/usr/local/etc/config/addons/www/sonos2/"
oder von Webroot "addons/www/sonos2/"
oder von skript "sonos2/"
oder was ganz anders?

DANKE
Fully qualified, also z.B. in meinem Fall:
//fritz.nas/FRITZ.NAS/Sonos_Sounds

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 » 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)

Antworten

Zurück zu „Sonstige Addons“