Hauptmenü

FS20 DIMUP DIMDOWN

Begonnen von sepperl4711, 11 Januar 2016, 18:43:56

Vorheriges Thema - Nächstes Thema

sepperl4711

Hallo,
arbeite mich langsam in die Doku und die Thematik FHEM ein.
Ich habe einiges schon hinbekommen.
Jedoch habe ich eine Frage mit DIMUP DIMDOWN.
Ich habe was von EVENT$ gelesen und bin dann davon ausgegangen, das man damit eventuell den Sonos Player lauter und leiser stellen kann. Also habe ich folgendes eingegeben.

define VolumeUp notify Schalter2:dimup set Sonos_Wohnzimmer Volume $EVENT


Ich gehe aber davon aus, das dimup nicht wirklich einen Wert liefert, den ich direkt 1 zu 1 an den Sonos player schicken kann.
Tätige ich den DimUP stellt der direkt die Lautstärke auf 0 und ist damit stumm.
Wie kann ich das dennoch lösen ?

Paul

#1
Ich nehme mal an du benutzt das Sonos Modul ( kenne ich nicht).

Dort wird es sicherlich einen Befehl geben, der das Volumen erhöht und dann anstatt $Event den Befehl in Dein notify.


Edith: Habe gerade Help-Datei von Sonos überflogen, wie es scheint kann man mit dem Modul kein Volumen einstellen.
Cubietruck, HM-USB, CUL, FS20, FHT, HUE, Keymatic

sepperl4711

#2
Hallo,
kann mir jemand erklären, wie ich an die aktuelle Lautstärke komme.
Also wie ich die abfrage ?
Ich verstehe das mit den Readings nicht.
folgendes habe ich gefunden  ...
ReadingsVal(<device>, <reading>, <default-Wert>)
hiermit sollte es ja möglich sein ein reading von dem Sonos auszulesen.
Also habe ich folgendes versucht :
ReadingsVal("Sonos_Wohnzimmer", "Volume", "20")
oben in die Eingabe Maske einzutragen. Als Antwort bekomme ich, das er den befehl Readingsval nicht kennt.
Was mache ich falsch ? Wie sonst bekomme ich den Wert in eine Variable ?

Puschel74

#3
{ReadingsVal("Sonos_Wohnzimmer","Volume",20)}

Und in eine Variable bekommst du die Lautstärke indem du im Code die Zuweisung machst:
my $Lautstaerke = ReadingsVal("Sonos_Wohnzimmer","Volume",20);

Ob dir das aber weiter hilft  ???

Edith: Das my noch eingefügt da sonst die Deklaration der Variable fehlt.
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

sepperl4711

ich würde dir gerne ein Bier ausgeben ! Danke !

justme1968

die sonos devices habe. ein volumeU und volumeD kommando. oder du gibst bei volume relative werte an. siehe wiki.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

sepperl4711

Zitat von: justme1968 am 12 Januar 2016, 13:53:03
die sonos devices habe. ein volumeU und volumeD kommando. oder du gibst bei volume relative werte an. siehe wiki.

gruss
  andre

ich würde dir gerne ein Bier ausgeben ! Danke !