YAMAHA_AVR: Seltsames Verhalten beim mehrfachen setzen von Volume

Begonnen von marvin78, 16 Dezember 2015, 19:36:25

Vorheriges Thema - Nächstes Thema

marvin78

Ich bin nicht ganz sicher, ob dieses Verhalten auch bei anderen Befehlen Probleme macht, aufgefallen ist es mir nur bei set volume. Setzt man hintereinander mehrmals die Lautstärke, stellt sich der merkwürdige Effekt ein, dass bei jedem 2. setzen, die Lautstärke nicht auf den gewünschten Wert gesetzt wird, sondern entweder auf mute (bei gleicher Lautstärke) oder andere kleine Werte. Testen kann man das, in dem man folgendes in die Kommandozeile einträgt:

set EG.wz.AV.Receiver volume 61;sleep 2;set EG.wz.AV.Receiver volume 32;sleep 3;set EG.wz.AV.Receiver volume 63;sleep 3;set EG.wz.AV.Receiver volume 65

Das ist natürlich kein alltägliches Kommando, zeigt aber, dass hier etwas nicht korrekt funktioniert. Es scheint, als würde hier der neue Wert vom vorherigen abgezogen oder umgekehrt. Auch das absetzen von anderen Befehlen zwischen zwei set volume, bewirkt keine Heilung.

im Log erscheinen dann solche Zeilen:

2015.12.16 18:33:08.050 3: YAMAHA_AVR (EG.wz.AV.Receiver) - Could not execute "volume -81": received return code 3
2015.12.16 19:12:36.887 3: YAMAHA_AVR (EG.wz.AV.Receiver) - Could not execute "volume -81.5": received return code 3
2015.12.16 19:00:29.208 3: YAMAHA_AVR (EG.wz.AV.Receiver) - Could not execute "volume -87": received return code 3
2015.12.16 18:59:44.057 3: YAMAHA_AVR (EG.wz.AV.Receiver) - Could not execute "volume -83": received return code 3
2015.12.16 18:35:37.341 3: YAMAHA_AVR (EG.wz.AV.Receiver) - Could not execute "volume -41.5": received return code 4
2015.12.16 18:35:28.433 3: YAMAHA_AVR (EG.wz.AV.Receiver) - Could not execute "volume -73.5": received return code 4
2015.12.16 18:35:27.005 3: YAMAHA_AVR (EG.wz.AV.Receiver) - Could not execute "volume -73.5": received return code 4


Mein Receiver: RX-V477
Version: 10173 2015-12-14 20:54:55Z markusbloch


Aufgefallen ist mir das Verhalten zum ersten mal heute.

Edit: Bei volumeStraight zeigt sich das gleiche Verhalten.

Markus Bloch

Ja, da habe ich mal wieder gekonnt ignoriert, dass ja Punktrechnung vor Strichrechnung gilt. Die Grundschule ist eben auch schon eine Weile her. Ist morgen wieder funktionsfähig.

Viele Grüße

Markus
Developer für Module: YAMAHA_AVR, YAMAHA_BD, FB_CALLMONITOR, FB_CALLLIST, PRESENCE, Pushsafer, LGTV_IP12, version

aktives Mitglied des FHEM e.V. (Technik)

marvin78