FHEM Forum

FHEM - Hausautomations-Systeme => Zigbee => Thema gestartet von: DS_Starter am 30 März 2022, 14:11:08

Titel: HUE Dimmer Switch Events werden verzögert erzeugt
Beitrag von: DS_Starter am 30 März 2022, 14:11:08
Mein HUE Switch (Typ ZLLSwitch) erzeugt nur zeitverzögert einen Event auf Tastendruck.
Vermutlich wird der Status nur durch eine zeitgesteuerte Abfrage gesetzt, aber nicht mehr sofort.
Bisher hat das prima funktioniert, nur nach einem erfolgten Batterietausch klappt das nun nicht mehr.

Das List des Device:


Internals:
   DEF        sensor 2 1 IODev=HUEBridge
   FUUID      5dc482c0-f33f-1c47-a484-1fe7dc36d4f281f0
   FVERSION   31_HUEDevice.pm:0.256480/2022-02-07
   ID         S2
   IODev      HUEBridge
   NAME       HD.Bad.Dusche
   NR         1710
   STATE      3002
   TYPE       HUEDevice
   has_events 1
   inputs     4
   manufacturername Signify Netherlands B.V.
   modelid    RWL021
   name       Dimmer Bad Dusche
   on         1
   productname Hue dimmer switch
   reachable  1
   swversion  6.1.1.28573
   type       ZLLSwitch
   uniqueid   00:17:88:01:04:ae:8b:30-02-fc00
   v2_id      7a7a51a9-885b-417b-9d8a-62eca0309916
   READINGS:
     2022-03-13 07:50:57   IODev           HUEBridge
     2022-03-30 14:05:21   battery         100
     2022-03-30 14:10:14   batteryLevel    3
     2022-03-30 14:05:21   batteryPercent  100
     2022-03-19 14:30:21   batteryState    normal
     2022-03-17 06:41:35   eventtype       short_release
     2022-03-17 06:41:35   input           2
     2022-03-30 14:05:21   reachable       1
     2022-03-30 14:05:21   state           3002
   helper:
     devtype    S
     reachable  0
     state      3002
     update_timeout 1
     capabilities:
       inputs:
         HASH(0x559f04048a30)
         HASH(0x559f08adec00)
         HASH(0x559f08b281e0)
         HASH(0x559f08bcfec0)
     configList:
     events:
       HASH(0x559f08acd060)
       HASH(0x559f08b7df28)
       HASH(0x559f089b4d68)
       HASH(0x559f089d8fa8)
     json:
       diversityid 73bbabea-3420-499a-9856-46bf437e119b
       manufacturername Signify Netherlands B.V.
       modelid    RWL021
       name       Dimmer Bad Dusche
       productname Hue dimmer switch
       swversion  6.1.1.28573
       type       ZLLSwitch
       uniqueid   00:17:88:01:04:ae:8b:30-02-fc00
       capabilities:
         inputs:
           HASH(0x559f0aeb5be0)
           HASH(0x559f0f514088)
           HASH(0x559f10f4a770)
           HASH(0x559f0e7df5a8)
       config:
         battery    100
         pending:
       state:
         buttonevent 3002
         lastupdated 2022-03-30T12:05:21
       swupdate:
         lastinstall 2019-11-08T13:37:22
         state      noupdates
     setList:
Attributes:
   IODev      HUEBridge
   alias      Dimmerschalter Duschenlicht
   group      Licht Bad
   icon       hue_filled_hds
   model      RWL021
   room       Bad
   subType    switch
   userReadings batteryLevel
{
  my $b  = ReadingsVal($name, "battery", 0);
  my $bl = $b == 100 ? 3   :
           $b >= 75  ? 2.7 :
           $b >= 50  ? 2.4 :
           $b >= 25  ? 2.1 :
           0;
  $bl;
}


Ergänzung: Es erscheinen im Log diese Meldungen:


2022.03.30 14:03:13.968 3: HUEBridge: data for unknown sensor received: HUEBridge-S3
2022.03.30 14:03:14.003 3: HUEBridge: data for unknown sensor received: HUEBridge-S4




LG
Titel: Antw:HUE Dimmer Switch Events werden verzögert erzeugt
Beitrag von: DS_Starter am 30 März 2022, 16:17:06
Ich konnte das Problem beheben.
Ich habe die DEF nochmal (unverändert) gespeichert. Danach klappt es wieder wie gewohnt.
Who knows ...
Titel: Antw:HUE Dimmer Switch Events werden verzögert erzeugt
Beitrag von: undjetztich am 18 April 2022, 16:42:38
Hallo,

ich habe das gleiche Problem.
Leider geht es nicht weg mit speichern der DEV.

Das Gerät habe ich mehrmals neu gepairt. Keine Verbesserung.

Im Log bei auf verbose 4 kommt regelmäßig das:

2022.04.18 16:05:21 4: parse status message for HUESensor17
2022.04.18 16:05:21 4: HUESensor17: ignoring reading reachable with timestamp 2022-04-17 22:53:36, current reading timestamp is 2022-04-17 22:53:36
2022.04.18 16:05:21 4: HUESensor17: ignoring reading state with timestamp 2022-04-17 22:53:36, current reading timestamp is 2022-04-17 22:53:36
2022.04.18 16:05:21 4: HUESensor17: ignoring reading battery with timestamp 2022-04-17 22:53:36, current reading timestamp is 2022-04-17 22:53:36
2022.04.18 16:05:21 4: HUESensor17: ignoring reading batteryPercent with timestamp 2022-04-17 22:53:36, current reading timestamp is 2022-04-17 22:53:36

Hat jemand einen Tipp. Danke

Gruß Daniel