FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: schnuddel am 02 Januar 2021, 15:42:06

Titel: [gelöst] "at" mit mehreren Befehlen
Beitrag von: schnuddel am 02 Januar 2021, 15:42:06
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  :)
Titel: Antw:"at" mit mehreren Befehlen
Beitrag von: TomLee am 02 Januar 2021, 16:00:41
In der "DEF" müssen es einzelne ; sein, in der Kommandozeile zwei ;.

Gruß

Thomas
Titel: Antw:"at" mit mehreren Befehlen
Beitrag von: Otto123 am 02 Januar 2021, 16:28:31
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
Titel: Antw:"at" mit mehreren Befehlen
Beitrag von: schnuddel am 02 Januar 2021, 23:32:50
Vielen Dank Otto! Es war tatsächlich die schnelle Abfolge von Befehlen, die der Sonos-Player nicht verarbeiten konnte.