Sonos - mehrere Alarme gleichzeitig bearbeiten funktioniert nicht zuverlässig

Begonnen von chrille76, 12 Dezember 2016, 08:44:27

Vorheriges Thema - Nächstes Thema

chrille76

Guten Morgen,

ich möchte in Sonos definierte Wecker in Abhängigkeit des Tages (Wochentag, Wochende, Feiertag, Ferien) an- bzw. ausschalten. Dazu habe ich folgendes DOIF definiert.

define di_sonos_alarm_kids DOIF ([01:00|8] and !Value("BLN_Ferientag"))
    (set Sonos_Kinderzimmer1 Alarm Enable 39,
    set Sonos_Kinderzimmer2 Alarm Enable 45)
DOELSE
    (set Sonos_Kinderzimmer1 Alarm Disable 39,
    set Sonos_Kinderzimmer2 Alarm Disable 45)

Nun ist es so, dass mal beide, mal nur einer der Alarme aktualisiert wird (meist der zweite(?), da bin ich gerade nicht sicher). Woran könnte das liegen? Ist die zeitgleiche Ausführung ein Problem?

EDIT: Das Phänomen kann ich auch über die Kommandozeile des WebIF reproduzieren (bspw. set Sonos_Kinderzimmer1 Alarm Enable 39;set Sonos_Kinderzimmer2 Alarm Enable 45). Geht mal für beide, mal nur für einen.

Gruß, Christian

Otto123

Moin Christian,

meine Erfahrung ist: Sonos braucht etwas Zeit zwischen den set Befehlen.
Funktioniert es wenn Du sie einzeln in der Kommandozeile ausführst?
Wenn ja, dann gib ein sleep 2 oder 5 dazwischen.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

chrille76

Ok. Danke  :) Hab sowas schon befürchtet. Werde also einfach mit einem wait arbeiten.