[gelöst] "at" mit mehreren Befehlen

Begonnen von schnuddel, 02 Januar 2021, 15:42:06

Vorheriges Thema - Nächstes Thema

schnuddel

Hallo zusammen,

ich habe eine absolute Anfängerfrage, komme aber leider grad ohne Hilfe nicht weiter.
Mit einem at-Befehl möchte ich gerne morgens meine Sonos One auf einen bestimmten Radiosender einstellen, die Lautstärke auf einen bestimmten Wert regeln und dann das Abspielen starten.

Die Definition sieht so aus:

*07:56:00 set Sonos_Schlafzimmer LoadFavourite /TSF.Jazz/ ;; set Sonos_Schlafzimmer Play ;; set Sonos_Schlafzimmer Volume 5

Wenn ich die Befehle einzeln absetze, funktioniert es. Hat das was mit der Maskierung von Sonderzeichen zu tun?

Bin für jeden Tipp dankbar  :)
Raspi, ZWave, HUE, Neato Botvac, Squeezebox

TomLee

In der "DEF" müssen es einzelne ; sein, in der Kommandozeile zwei ;.

Gruß

Thomas

Otto123

Hi,

ich denke die Semikolons sind es nicht.

Die Sonos Landschaft (oder das Sonos Modul) braucht Zeit zwischen den Befehlen, so in einem Rutsch geht das zufällig oder auch schief.
Für die DEF!
set Sonos_Schlafzimmer LoadFavourite /TSF.Jazz/ ;sleep 2; set Sonos_Schlafzimmer Play ;sleep 2; set Sonos_Schlafzimmer Volume 5

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

schnuddel

Vielen Dank Otto! Es war tatsächlich die schnelle Abfolge von Befehlen, die der Sonos-Player nicht verarbeiten konnte.
Raspi, ZWave, HUE, Neato Botvac, Squeezebox