(Gelöst) Kann von Zigbee Aktoren keinen Status abfragen

Begonnen von Goofy180173, 05 März 2021, 09:45:45

Vorheriges Thema - Nächstes Thema

Goofy180173

Ich habe ein paar Ikea Steckdosen und auch einen UP Aktor.
Diese habe ich über deCONZ in FHEM eingebunden und lassen sich auch ohne Probleme steuern.
Die Icons werden auch korrekt angezeigt.
Allerdings hab ich bei get nur folgende Einträge

  • rgb
  • devStateIcon

list liefert folgendes
Internals:
   DEF        11  IODev=deCONZ
   FUUID      603f7161-f33f-fa42-1cf6-6cd50484aacb2db1
   FVERSION   31_HUEDevice.pm:0.238190/2021-02-24
   ID         11
   INTERVAL   
   IODev      deCONZ
   NAME       HUEDevice11
   NR         127
   STATE      on
   TYPE       HUEDevice
   desired    1
   manufacturername Heiman
   modelid    TS011F
   name       Vorraum1
   type       On/Off plug-in unit
   uniqueid   84:2e:14:ff:fe:0f:ee:1e-01
   Helper:
     DBLOG:
       reachable:
         logdb:
           TIME       1614932549.26062
           VALUE      1
       state:
         logdb:
           TIME       1614932578.67741
           VALUE      on
   READINGS:
     2021-03-04 16:03:27   alert           none
     2021-03-05 09:41:29   lastseen        2021-03-05T08:41Z
     2021-03-05 09:22:58   onoff           1
     2021-03-05 09:22:58   pct             100
     2021-03-05 09:22:29   reachable       1
     2021-03-05 09:22:58   state           on
   helper:
     alert      none
     battery    -1
     bri        -1
     colormode 
     ct         -1
     devtype   
     effect     
     hue        -1
     lastseen   
     mode       
     pct        100
     reachable  1
     rgb       
     sat        -1
     update_timeout -1
     xy         
     json:
       etag       435e576be34d0068d003f1aec846215d
       lastannounced
       lastseen   2021-03-05T08:41Z
       manufacturername Heiman
       modelid    TS011F
       name       Vorraum1
       swversion 
       type       On/Off plug-in unit
       uniqueid   84:2e:14:ff:fe:0f:ee:1e-01
       state:
         alert      none
Attributes:
   IODev      deCONZ
   alias      Vorraum unten
   color-icons 2
   devStateIcon {(HUEDevice_devStateIcon($name),"toggle")}
   group      HUEDevice,Licht
   model      TS011F
   room       HUEDevice,Licht
   subType    switch
   webCmd     toggle:on:off


Ich kann daher auch nicht den state abfragen obwohl das Rreading angezeigt wird

Otto123

#1
Hi,

get liefert eigentlich bei keinem Device einen state. Die meisten FHEM Devices habe gar kein get.
get zeigt Dir hier ja Werte an, die NICHT in Readings stehen.

Zum Abfragen des state (oder Readings allgemein) nimmst Du entweder die Perl Funktion ReadingsVal() oder set magic syntax
{ReadingsVal('HUEDevice11','state','')}
set DeviceABC [HUEDevice11:state]


Wenn Du verrätst was Du eigentlich machen willst kann man weitere Idee haben.  ;)

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Goofy180173

Danke!
Ich das hilft mir weiter.
Ich möchte nur abhängig ob das Licht eingeschaltet ist oder nicht das Licht für eine Zeit einschalten.