Wert aus Userreadings für set verwenden

Begonnen von devil77, 13 September 2017, 10:11:29

Vorheriges Thema - Nächstes Thema

devil77

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;;}

igami

Pi3 mit fhem.cfg + DbLog/logProxy
Komm vorbei zum FHEM Treffen im Kreis Gütersloh! Das nächste Mal im April 2020.

MAINTAINER: archetype, LuftdatenInfo, monitoring, msgDialog, Nmap, powerMap
ToDo: AVScene, FluxLED

devil77

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.

igami

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?
Pi3 mit fhem.cfg + DbLog/logProxy
Komm vorbei zum FHEM Treffen im Kreis Gütersloh! Das nächste Mal im April 2020.

MAINTAINER: archetype, LuftdatenInfo, monitoring, msgDialog, Nmap, powerMap
ToDo: AVScene, FluxLED

devil77

Da die Werteübergabe klappt und es eher in Richtung Googlecast Modul geht ist das Thema hiermit erledigt.