FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: devil77 am 13 September 2017, 10:11:29

Titel: Wert aus Userreadings für set verwenden
Beitrag von: devil77 am 13 September 2017, 10:11:29
Ich habe ein Device das nur volume als reading ausgibt. Jetzt habe ich mir per userReadings ein Reading volumeUp und volumeDown erstellt.
Es wird dabei der Wert aus volume ausgelesen und entweder um 1 erhöht oder um 1 verringert.
In den Readings tauchen auch die richtigen Werte auf.

Jetzt wollte ich per
set Kueche.AudioCast volume [Kueche.AudioCast:volumeUp]
die Lautstärke ändern.

Das führt aber nur dazu das volume auf 0 gesetzt wird.
Bin momentan etwas ratlos warum es nicht funktioniert.

Anbei ein List von dem Gerät.


Internals:
   CCNAME     Kueche
   CFGFN
   DEF        Kueche
   NAME       Kueche.AudioCast
   NR         2159
   STATE      online
   TYPE       GOOGLECAST
   READINGS:
     2017-09-13 10:04:50   VolumeDown      9
     2017-09-13 10:04:50   VolumeUp        11
     2017-09-13 09:02:05   castType        cast
     2017-09-13 09:02:05   idle            1
     2017-09-13 09:02:05   mediaCurrentPosition 0
     2017-09-13 09:02:05   mediaPlayerState UNKNOWN
     2017-09-13 09:02:05   mediaStreamType UNKNOWN
     2017-09-13 09:02:05   model           SRS-ZR5
     2017-09-13 09:02:05   name            Kueche
     2017-09-13 09:06:18   presence        online
     2017-09-13 09:02:05   state           online
     2017-09-13 09:02:05   uuid            be364ce0-37db-219b-1d31-203ea298884f
     2017-09-13 10:04:50   volume          10
   helper:
Attributes:
   room       Kueche
   userReadings VolumeUp { ReadingsVal("Kueche.AudioCast","volume",0)+1;;},VolumeDown { ReadingsVal("Kueche.AudioCast","volume",0)-1;;}
Titel: Antw:Wert aus Userreadings für set verwenden
Beitrag von: igami am 13 September 2017, 10:16:57
"volumeUp" ne "VolumeUp"
Titel: Antw:Wert aus Userreadings für set verwenden
Beitrag von: devil77 am 13 September 2017, 11:08:13
Hallo, war ein Schreibfehler. In Fhem hatte ich den richtigen Wert eingesetzt.
Musste aber festellen das je nach App , welche auf die Box streamt, nur feste Sprünge erlaubt sind.
In der google Music App sind die Sprünge immer 2 und in buubleUPnP z.Bsp. 5.
Titel: Antw:Wert aus Userreadings für set verwenden
Beitrag von: igami am 13 September 2017, 12:09:29
Zitat von: devil77 am 13 September 2017, 11:08:13
Hallo, war ein Schreibfehler. In Fhem hatte ich den richtigen Wert eingesetzt.
Musste aber festellen das je nach App , welche auf die Box streamt, nur feste Sprünge erlaubt sind.
In der google Music App sind die Sprünge immer 2 und in buubleUPnP z.Bsp. 5.
Ist das Thema damit erledigt?
Titel: Antw:Wert aus Userreadings für set verwenden
Beitrag von: devil77 am 13 September 2017, 12:25:13
Da die Werteübergabe klappt und es eher in Richtung Googlecast Modul geht ist das Thema hiermit erledigt.