Dimmer aktualisiert Helligkeit nicht

Begonnen von stobor, 25 Januar 2017, 23:45:25

Vorheriges Thema - Nächstes Thema

stobor

Hallo,
ich setzte in der index.html das TabletUI ein. U.a. verwende ich auch einen FS20 Dimmer, den ich so in der html-Seite eingebaut habe:

<div data-type="dimmer"
    data-device="Licht_Sued"
    data-get-on="on|dim([0-9].*)%"
    data-get="STATE"
    data-value="true"
    data-set-value="dim$v%"
    data-set-on="dim$v%"
    class="FS20">
</div>


Verändere ich durch Schieben jetzt die Helligkeit über ein Gerät, wird diese Änderung nicht auf einem anderen Gerät angezeigt. Die an den FS20-Dimmer angeschlossene Lampe ändert aber die Helligkeit.
Öffne ich die html-Seite, wird auch nicht der Helligkeitswert, den die Lampe wirklich hat, angezeigt.
Hat jemand einen Tipp, wie ich meinen Code anpassen muss?

Danke

Intel NUC (Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-113-generic x86_64))  mit CUL V3.2 (FW 1.57 CUL868) für FS20 und CCU3 für HM(IP) + Arduino Mega (Firmata) - FHEM Revision: 29534 - FS20, HM(IP), MQTT, Philips HUE, ModBus

pataya

Zitat von: stoborVerändere ich durch Schieben jetzt die Helligkeit über ein Gerät, wird diese Änderung nicht auf einem anderen Gerät angezeigt.
Versteh ich nicht...

Mach mal nen list von dem Device. Vermute das dein data-get nicht stimmt.

stobor

Was ist das bzw. wie mache ich ein "list"?
Intel NUC (Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-113-generic x86_64))  mit CUL V3.2 (FW 1.57 CUL868) für FS20 und CCU3 für HM(IP) + Arduino Mega (Firmata) - FHEM Revision: 29534 - FS20, HM(IP), MQTT, Philips HUE, ModBus

stobor

Ok, ich habe die list-Funktion gefunden:

Internals:
   BTN        08
   DEF        23434141 1131 fg 4411 lm 2144 gm 4444
   IODev      CUL_0
   NAME       Licht_Sued
   NR         231
   STATE      off
   TYPE       FS20
   XMIT       6ecc
   Code:
     1          6ecc 08
     2          6ecc f0
     3          6ecc 4f
     4          6ecc ff
   Readings:
     2017-01-25 23:57:23   state           off
Attributes:
   IODev      CUL_0
   alias      Licht Süd
   fm_type    dimbutton,lamp
   follow-on-for-timer 1
   model      fs20di
   room       Aussen
Intel NUC (Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-113-generic x86_64))  mit CUL V3.2 (FW 1.57 CUL868) für FS20 und CCU3 für HM(IP) + Arduino Mega (Firmata) - FHEM Revision: 29534 - FS20, HM(IP), MQTT, Philips HUE, ModBus

pataya

Wie sieht denn dein STATE aus wenn gedimmt ist und die Events dazu?
Hab bisher mit FS20 keine Erfahrungen.
Da sich deine Lampe aber über das Widget dimmen lässt, werden deine data-set Werte in Ordnung sein.
Liegt also vermutlich an data-get bzw. eher data-get-on.

stobor

dim68% liefert:


Internals:
   BTN        08
   DEF        23434141 1131 fg 4411 lm 2144 gm 4444
   IODev      CUL_0
   NAME       Licht_Sued
   NR         231
   STATE      dim68%
   TYPE       FS20
   XMIT       6ecc
   Code:
     1          6ecc 08
     2          6ecc f0
     3          6ecc 4f
     4          6ecc ff
   Readings:
     2017-01-26 14:28:49   state           dim68%
Attributes:
   IODev      CUL_0
   alias      Licht Süd
   fm_type    dimbutton,lamp
   follow-on-for-timer 1
   model      fs20di
   room       Aussen
Intel NUC (Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-113-generic x86_64))  mit CUL V3.2 (FW 1.57 CUL868) für FS20 und CCU3 für HM(IP) + Arduino Mega (Firmata) - FHEM Revision: 29534 - FS20, HM(IP), MQTT, Philips HUE, ModBus

pataya

Hmm okay, lässt sich möglicherweise mit Regex lösen.
Gibt ja scheinbar einige Threads zu dem Thema, u.a. https://forum.fhem.de/index.php/topic,49803.0.html

Auf jeden Fall passe ich erst mal...