Lampenicon wird nicht aktualisiert

Begonnen von grobby, 29 Dezember 2016, 11:52:10

Vorheriges Thema - Nächstes Thema

grobby

Hab mich nun auch mal mit der Tabletui beschäftigt und soweit klappt das auch alles bis auf eines.
Ich hab da von Intertechno V3 Steckdosen die ich auch von Tabletui ein und ausschalten kann (Icon wechselt auch). Wenn ich aber diese Dose aus dem FHEM WEB
heraus schalte, wird der Status in Tabletui nicht aktualisiert. Im FHEM WEB sehe ich aber wie unter readings der state wechselt (on,off).
hier mal ein list vom Gerät:
Internals:
   00         0
   DEF        00110110110010111100101110 0 0110
   IODev      CUL1
   NAME       Stehlampe
   NR         38
   STATE      Aus
   TYPE       IT
   XMIT       0011011011001011110010111000110
   XMITdimdown 00
   XMITdimup  00
   XMITon     1
   Code:
     1          0011011011001011110010111000110
   Readings:
     2016-04-11 20:13:26   group           0
     2016-04-11 20:13:26   protocol        V3
     2016-12-29 11:39:18   state           off
     2016-04-11 20:13:26   unit            0110
   Helper:
     Bm:
       It_attr:
         cnt        12
         dmx        0
         mAr
         max        0
         tot        0
       It_set:
         cnt        1160
         dmx        0
         max        884
         tot        248391
         mAr:
           HASH(0xd73a28)
           Stehlampe
           on
Attributes:
   IODev      CUL1
   eventMap   on:An off:Aus
   group      Aktoren
   icon       message_socket_on2
   model      itswitch
   room       Geräte
   stateFormat state
   userattr   room_map structexclude
   webCmd     :


Hab schon viele Beispiele probiert, leider klappt es nicht.

div data-type="switch"
                 data-device="Stehlampe"
                 data-get='state'
                 data-on-background-color="yellow"
                 class="large" >


da data-get-on, data-get-off, data-set-on und data-set-off per default jeweils on oder off sind habe ich das weggelassen. Auch mit geht es leider nicht.
Hat jemand eine Idee?
Vielen Dank.

Grobby

SamNitro

Was passiert denn wenn du den Browser neu lädst? Ist das icon dann korrekt?

Worauf hast du in deiner Index.html den wert
<meta name="longpoll" content="1">
Stehen?
(Intel-Nuc Proxmox) (Homematic) (EnOcean) (CUL868) (CUL433) (Zigbee2MQTT) (ESP8266) (Echo) (DUOFERN)

grobby

Hi,

also longpoll steht auf 1 sowohl in WEB als auch in der index.html.
Ein F5 im Browser bringt leider nix.
Temperaturen, Abfallplan, Bewegungsmelder und Zähler sind aber immer aktuell.

SamNitro

#3
ich denke es liegt an deinem
eventMap   on:An off:Aus



Edit:

mit
data-get-on="An" data-get-off="Aus"

sollte es gehen.
(Intel-Nuc Proxmox) (Homematic) (EnOcean) (CUL868) (CUL433) (Zigbee2MQTT) (ESP8266) (Echo) (DUOFERN)

grobby

Du hattest voll den Finger drauf, nun klappt es wie es soll. Mercy!
Ist manchmal so simpel und man bekommt es nicht hin.

Grobby

ps mal eine Frage am Rande, erlaubt die Tabletui auch einfache Zeichenfunktionen? Also definierbarer Kreis bzw abgerundete Ecken als Beispiel...