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
Ich konnte das Problem beheben.
Ich habe die DEF nochmal (unverändert) gespeichert. Danach klappt es wieder wie gewohnt.
Who knows ...
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