hab jetzt mal einen statusrequest auf den schalter gemacht - hier das log:
2022.01.20 14:53:29 1: logfile wurde gelöscht
2022.01.20 14:53:54 4: huebridge: dispatch
2022.01.20 14:53:54 4: name: EventStream: connected
2022.01.20 14:53:54 4: huebridge: received: $VAR1 = [
{
'type' => 'update',
'id' => 'db5b2199-790f-4002-9a5c-6b89d6e3d763',
'data' => [
{
'owner' => {
'rtype' => 'device',
'rid' => '2f2c30bb-ad63-4a96-9ff6-271a25028287'
},
'id_v1' => '/sensors/65',
'light' => {
'light_level_valid' => bless( do{\(my $o = 1)}, 'JSON::PP::Boolean' ),
'light_level' => 7499
},
'type' => 'light_level',
'id' => '9b6f5538-fd5d-4167-9528-0745d19383e1'
}
],
'creationtime' => '2022-01-20T13:53:54Z'
}
];
2022.01.20 14:53:54 4: huebridge: got update event
2022.01.20 14:53:54 4: huebridge: created from event: $VAR1 = {
'v2_service' => '9b6f5538-fd5d-4167-9528-0745d19383e1',
'state' => {
'lightlevel' => 7499,
'lastupdated' => '2022-01-20T13:53:54'
},
'v2_id' => '2f2c30bb-ad63-4a96-9ff6-271a25028287'
};
2022.01.20 14:53:55 4: using HttpUtils_NonblockingGet: GET sensors/6
2022.01.20 14:53:56 4: huebridge: dispatch
2022.01.20 14:53:56 4: parse status message for sw_frei
2022.01.20 14:53:56 4: sw_frei: use offsetUTC 3600 from bridge
2022.01.20 14:53:56 4: using HttpUtils_NonblockingGet: PUT lights/11/state
2022.01.20 14:53:56 4: huebridge: dispatch
2022.01.20 14:53:57 4: using HttpUtils_NonblockingGet: GET lights/11
2022.01.20 14:53:57 4: huebridge: dispatch
2022.01.20 14:54:08 4: huebridge: dispatch
2022.01.20 14:54:08 4: name: EventStream: connected
2022.01.20 14:54:08 4: huebridge: received: $VAR1 = [
{
'data' => [
{
'owner' => {
'rtype' => 'device',
'rid' => '836f04c7-8ba2-46ef-999a-93f738e1f2c5'
},
'id_v1' => '/sensors/6',
'id' => 'e1243737-4d6a-4ecc-b3d7-806786e9eef1',
'type' => 'device_power',
'power_state' => {
'battery_level' => 20,
'battery_state' => 'normal'
}
}
],
'creationtime' => '2022-01-20T13:54:08Z',
'type' => 'update',
'id' => '21966e57-5822-408a-8cae-235eb7f2d114'
}
];
2022.01.20 14:54:08 4: huebridge: got update event
2022.01.20 14:54:08 4: huebridge: created from event: $VAR1 = {
'v2_service' => 'e1243737-4d6a-4ecc-b3d7-806786e9eef1',
'state' => {
'lastupdated' => '2022-01-20T13:54:08'
},
'v2_id' => '836f04c7-8ba2-46ef-999a-93f738e1f2c5'
};
2022.01.20 14:54:08 4: parse status message for sw_frei
2022.01.20 14:54:08 4: sw_frei: use offsetUTC 3600 from bridge
2022.01.20 14:54:08 4: sw_frei: lastupdated: 2022-01-20 13:54:08, hash->{lastupdated}: 2022-01-20 10:06:21, lastupdated_local: 2022-01-20 14:54:08, offsetUTC: 3600
und wieder haben die readings ein update bekommen, wieder mit der falschen uhrzeit und das doif hat getriggert: IODev
huebridge 2022-01-20 09:28:21
battery 20 2022-01-20 11:06:21
batteryPercent 20 2022-01-20 11:06:21
reachable 1 2022-01-20 11:06:21
state 1002 2022-01-20 11:06:21
die uhrzeit fürs i/o-dev ist übrigens jene, zu der ich heute das update gefahren hab.
und auch noch aufgefallen: er nimmt immer "1002", egal, was vorher gedrückt wurde.
nachtrag: alle anderen hue-geräte (auch ein weiterer schalter dieser art) zeigen die richtige uhrzeit.
ich gehe also mal von aus, dass mein schalter was hat.
wie prüf ich das am dümmsten bei hue? hatte mit dem zeug noch keine solchen probleme.