oogje / homebridge-i6-bigAssFans

A Homebridge plugin which allows you to control a Big Ass Fan.
MIT License
20 stars 4 forks source link

double lights #17

Closed speedlimiter closed 1 year ago

speedlimiter commented 1 year ago

Hi,

since upgrading the plug-in to v0.5.2 both of my Haiku H series fans show two lights. Had installed the beta of v0.5.2 before because of my resolved issue #14

2E62F90D-A82F-44E7-980F-81A9D4233FF1

oogje commented 1 year ago

Thank you for the report. Sorry for the inconvenience.

Could you add these debugging parameters to each of the fans' config sections, restart and send me the log file.

"debugLevels": [
      ["network", 11],
      ["redflags", 1]
    ]

It will have your MAC address, local LAN IP, and WiFi network name encoded in the hex stream so if you want to email it instead of posting it, you can send to turbo_titled_0w@icloud.com.

Kohle81 commented 1 year ago

Here the same with Haiku L Series, firmware 3.1.1 an plugin v0.5.2.

With reinstalling v0.5.1 there are farther 2 lights, but in Homekit they „changed“ the device and the old one works….

oogje commented 1 year ago

Here the same with Haiku L Series, firmware 3.1.1 an plugin v0.5.2

Thanks. I invite you also to send me the log files. With the debugging parameters in your config.json as above.

Kohle81 commented 1 year ago

Hi, here the log:

03/11/2022, 21:37:12] [homebridge-i6-bigassfans] Restarting Process... [03/11/2022, 21:37:13] [homebridge-i6-bigassfans] Launched child bridge with PID 18493 [03/11/2022, 21:37:13] Registering platform 'homebridge-i6-bigassfans.BigAssFans-i6' [03/11/2022, 21:37:13] [homebridge-i6-bigassfans] Loaded homebridge-i6-bigassfans v0.5.2 child bridge successfully [03/11/2022, 21:37:13] Loaded 1 cached accessories from cachedAccessories.0E91B443CBE9. [03/11/2022, 21:37:13] [homebridge-i6-bigassfans] Loading accessory from cache: Ventilator [03/11/2022, 21:37:13] [homebridge-i6-bigassfans] Init - initializing devices [03/11/2022, 21:37:13] [homebridge-i6-bigassfans] Restoring existing accessory from cache: Ventilator [03/11/2022, 21:37:13] Homebridge v1.5.1 (HAP v0.10.4) (homebridge-i6-bigassfans) is running on port 32558. [03/11/2022, 21:37:13] [homebridge-i6-bigassfans] Ventilator - downlight detected [03/11/2022, 21:37:13] [homebridge-i6-bigassfans] Ventilator - no uplight detected

My config:

{ "fans": [ { "name": "Ventilator", "ip": "192.168.178.60", "mac": "20:F8:5E:E2:85:74", "fanModel": "Haiku L Series", "whoosh": false, "fanAuto": false, "lightAuto": false, "dimToWarm": false, "ecoMode": false, "debugLevels": [ [ "network", 11 ], [ "redflags", 1 ] ] } ], "_bridge": { "username": "0E:91:B4:43:CB:E9", "port": 32558 }, "platform": "BigAssFans-i6" } ]

oogje commented 1 year ago

@Kohle81, thanks. I apologize. I forgot to ask you to start homebridge with the debug (-D) option. If using Homebridge-UI you can do that in the Homebridge Settings page in the Startup Options section. Can you restart with Homebridge Debug Mode and send log again?

Screen Shot 2022-11-03 at 4 47 06 PM

Kohle81 commented 1 year ago

Ok, here the logs in debug mode:

03/11/2022, 21:52:42] [homebridge-i6-bigassfans] Restarting Process... [03/11/2022, 21:52:43] [homebridge-i6-bigassfans] Launched child bridge with PID 18919 [03/11/2022, 21:52:43] Registering platform 'homebridge-i6-bigassfans.BigAssFans-i6' [03/11/2022, 21:52:43] [homebridge-i6-bigassfans] Loaded homebridge-i6-bigassfans v0.5.2 child bridge successfully [03/11/2022, 21:52:43] Loaded 1 cached accessories from cachedAccessories.0E91B443CBE9. [03/11/2022, 21:52:43] [homebridge-i6-bigassfans] Finished initializing platform [03/11/2022, 21:52:43] [homebridge-i6-bigassfans] Loading accessory from cache: Ventilator [03/11/2022, 21:52:43] Publishing bridge accessory (name: homebridge-i6-bigassfans, publishInfo: { username: '0E:91:B4:43:CB:E9', port: 32558, pincode: '*-*-', category: 2, bind: undefined, mdns: undefined, addIdentifyingMaterial: true, advertiser: undefined }). [03/11/2022, 21:52:43] [homebridge-i6-bigassfans] Executed didFinishLaunching callback [03/11/2022, 21:52:43] [homebridge-i6-bigassfans] Init - initializing devices [03/11/2022, 21:52:43] [homebridge-i6-bigassfans] Restoring existing accessory from cache: Ventilator [03/11/2022, 21:52:43] Homebridge v1.5.1 (HAP v0.10.4) (homebridge-i6-bigassfans) is running on port 32558. [03/11/2022, 21:52:43] [homebridge-i6-bigassfans] dblog network(7/11) Ventilator - sending c012021a00c0 [03/11/2022, 21:52:43] [homebridge-i6-bigassfans] dblog network(8/11) Ventilator - accessory client got: 106 bytes [03/11/2022, 21:52:43] [homebridge-i6-bigassfans] dblog network(11/11) Ventilator - raw (unstuffed) chunks[0]: 0x12, 0x66, 0x22, 0x64, 0x12, 0x0b, 0x82, 0x01, 0x08, 0x1a, 0x06, 0x32, 0x2e, 0x32, 0x2e, 0x32, 0x30, 0x12, 0x0c, 0x82, 0x01, 0x09, 0x08, 0x01, 0x12, 0x05, 0x35, 0x2e, 0x38, 0x2e, 0x31, 0x12, 0x10, 0x12, 0x0e, 0x48, 0x61, 0x69, 0x6b, 0x75, 0x20, 0x4c, 0x20, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x12, 0x07, 0x3a, 0x05, 0x33, 0x2e, 0x31, 0x2e, 0x31, 0x12, 0x13, 0x42, 0x11, 0x32, 0x30, 0x3a, 0x46, 0x38, 0x3a, 0x35, 0x45, 0x3a, 0x45, 0x32, 0x3a, 0x38, 0x35, 0x3a, 0x37, 0x34, 0x12, 0x03, 0x6a, 0x01, 0x35, 0x12, 0x02, 0x78, 0x05, 0x12, 0x03, 0xc8, 0x09, 0x00, 0x12, 0x09, 0xaa, 0x02, 0x06, 0x30, 0x30, 0x35, 0x35, 0x30, 0x37 [03/11/2022, 21:52:43] [homebridge-i6-bigassfans] dblog progress(0/0) Ventilator - product type: Haiku L Series (0x48, 0x61, 0x69, 0x6b, 0x75, 0x20, 0x4c, 0x20, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73) [03/11/2022, 21:52:43] [homebridge-i6-bigassfans] dblog progress(0/0) Ventilator - firmware: 3.1.1 [03/11/2022, 21:52:44] [homebridge-i6-bigassfans] dblog network(8/11) Ventilator - accessory client got: 151 bytes [03/11/2022, 21:52:44] [homebridge-i6-bigassfans] dblog network(11/11) Ventilator - raw (unstuffed) chunks[0]: 0x12, 0x92, 0x01, 0x22, 0x8f, 0x01, 0x12, 0x03, 0xd8, 0x02, 0x00, 0x12, 0x03, 0xe0, 0x02, 0x01, 0x12, 0x03, 0xe8, 0x02, 0x00, 0x12, 0x03, 0xf0, 0x02, 0x00, 0x12, 0x06, 0xc2, 0x03, 0x03, 0x6e, 0x6f, 0x77, 0x12, 0x03, 0xd0, 0x03, 0x00, 0x12, 0x03, 0xa8, 0x08, 0x00, 0x12, 0x03, 0x88, 0x04, 0x01, 0x12, 0x05, 0xf8, 0x03, 0xc2, 0x8b, 0x01, 0x12, 0x03, 0x80, 0x04, 0x00, 0x12, 0x03, 0xa0, 0x03, 0x00, 0x12, 0x04, 0xa8, 0x03, 0xd8, 0x04, 0x12, 0x03, 0xb0, 0x03, 0x00, 0x12, 0x04, 0xb8, 0x03, 0x84, 0x07, 0x12, 0x03, 0xc8, 0x03, 0x00, 0x12, 0x03, 0xe0, 0x08, 0x00, 0x12, 0x03, 0xda, 0x03, 0x00, 0x12, 0x03, 0x90, 0x04, 0x00, 0x12, 0x03, 0x98, 0x04, 0x00, 0x12, 0x04, 0x80, 0x03, 0xae, 0x11, 0x12, 0x03, 0xf8, 0x02, 0x01, 0x12, 0x03, 0x88, 0x03, 0x00, 0x12, 0x03, 0xe0, 0x03, 0x00, 0x12, 0x03, 0xf0, 0x03, 0x00, 0x12, 0x03, 0x90, 0x03, 0x00, 0x12, 0x03, 0x98, 0x03, 0x07, 0x12, 0x03, 0xe8, 0x03, 0x01 [03/11/2022, 21:52:44] [homebridge-i6-bigassfans] dblog network(8/11) Ventilator - accessory client got: 123 bytes [03/11/2022, 21:52:44] [homebridge-i6-bigassfans] dblog network(11/11) Ventilator - raw (unstuffed) chunks[0]: 0x12, 0x75, 0x22, 0x73, 0x12, 0x03, 0xa8, 0x04, 0x00, 0x12, 0x03, 0xb0, 0x04, 0x00, 0x12, 0x03, 0xa0, 0x04, 0x00, 0x12, 0x04, 0xb8, 0x04, 0x8c, 0x15, 0x12, 0x04, 0xf0, 0x04, 0x8c, 0x15, 0x12, 0x04, 0xf8, 0x04, 0x8c, 0x15, 0x12, 0x06, 0xe2, 0x04, 0x03, 0x6e, 0x6f, 0x77, 0x12, 0x03, 0xe8, 0x04, 0x00, 0x12, 0x03, 0x90, 0x05, 0x00, 0x12, 0x03, 0x9a, 0x05, 0x00, 0x12, 0x03, 0xe0, 0x0a, 0x01, 0x12, 0x06, 0xf0, 0x0a, 0x80, 0xdd, 0xdb, 0x01, 0x12, 0x07, 0xe8, 0x0a, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x12, 0x03, 0xf8, 0x0a, 0x00, 0x12, 0x03, 0xc0, 0x04, 0x01, 0x12, 0x04, 0xc8, 0x04, 0xd8, 0x04, 0x12, 0x03, 0xd0, 0x04, 0x00, 0x12, 0x04, 0xd8, 0x04, 0xa0, 0x38, 0x12, 0x03, 0xa8, 0x05, 0x01, 0x12, 0x03, 0xe8, 0x06, 0x00 [03/11/2022, 21:52:44] [homebridge-i6-bigassfans] dblog network(8/11) Ventilator - accessory client got: 55 bytes [03/11/2022, 21:52:44] [homebridge-i6-bigassfans] dblog network(11/11) Ventilator - raw (unstuffed) chunks[0]: 0x12, 0x33, 0x22, 0x31, 0x12, 0x11, 0xc2, 0x07, 0x0e, 0x31, 0x39, 0x32, 0x2e, 0x31, 0x36, 0x38, 0x2e, 0x31, 0x37, 0x38, 0x2e, 0x36, 0x30, 0x12, 0x03, 0xc8, 0x07, 0x00, 0x12, 0x17, 0xe2, 0x07, 0x14, 0x0a, 0x07, 0x4b, 0x6e, 0x69, 0x78, 0x42, 0x6f, 0x78, 0x10, 0xc6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01 [03/11/2022, 21:52:44] [homebridge-i6-bigassfans] dblog network(8/11) Ventilator - accessory client got: 12 bytes [03/11/2022, 21:52:44] [homebridge-i6-bigassfans] dblog network(11/11) Ventilator - raw (unstuffed) chunks[0]: 0x12, 0x08, 0x22, 0x06, 0x1a, 0x04, 0x08, 0x03, 0x20, 0x10 [03/11/2022, 21:52:44] [homebridge-i6-bigassfans] dblog network(8/11) Ventilator - accessory client got: 40 bytes [03/11/2022, 21:52:44] [homebridge-i6-bigassfans] dblog network(11/11) Ventilator - raw (unstuffed) chunks[0]: 0x12, 0x24, 0x22, 0x22, 0x12, 0x03, 0xc8, 0x05, 0x00, 0x12, 0x05, 0xb0, 0x05, 0xa0, 0x8d, 0x06, 0x12, 0x05, 0xb8, 0x05, 0xa0, 0x8d, 0x06, 0x12, 0x0d, 0x8a, 0x01, 0x0a, 0x20, 0x01, 0x38, 0x01, 0x48, 0x01, 0x50, 0x01, 0x70, 0x01 [03/11/2022, 21:52:44] [homebridge-i6-bigassfans] Ventilator - downlight detected [03/11/2022, 21:52:44] [homebridge-i6-bigassfans] Ventilator - no uplight detected [03/11/2022, 21:52:44] [homebridge-i6-bigassfans] dblog network(8/11) Ventilator - accessory client got: 11 bytes [03/11/2022, 21:52:44] [homebridge-i6-bigassfans] dblog network(11/11) Ventilator - raw (unstuffed) chunks[0]: 0x12, 0x07, 0x22, 0x05, 0x12, 0x03, 0xda, 0x0a, 0x00 [03/11/2022, 21:52:44] [homebridge-i6-bigassfans] dblog network(8/11) Ventilator - accessory client got: 103 bytes [03/11/2022, 21:52:44] [homebridge-i6-bigassfans] dblog network(11/11) Ventilator - raw (unstuffed) chunks[0]: 0x12, 0x63, 0x22, 0x61, 0x12, 0x03, 0xa0, 0x05, 0x01, 0x12, 0x16, 0x82, 0x0b, 0x13, 0x08, 0x01, 0x10, 0xe8, 0x02, 0x1a, 0x05, 0x02, 0x03, 0x04, 0x05, 0x06, 0x20, 0x1e, 0x28, 0x4b, 0x38, 0x8c, 0x15, 0x12, 0x13, 0x8a, 0x0b, 0x10, 0x1a, 0x07, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x20, 0x1e, 0x28, 0x64, 0x38, 0x88, 0x27, 0x12, 0x15, 0x92, 0x0b, 0x12, 0x08, 0x01, 0x1a, 0x07, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x20, 0x1e, 0x28, 0x4b, 0x38, 0x8c, 0x15, 0x12, 0x16, 0x9a, 0x0b, 0x13, 0x10, 0xe4, 0x0a, 0x1a, 0x07, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x20, 0x78, 0x28, 0x01, 0x38, 0x98, 0x11 [03/11/2022, 21:52:44] [homebridge-i6-bigassfans] dblog network(8/11) Ventilator - accessory client got: 49 bytes [03/11/2022, 21:52:44] [homebridge-i6-bigassfans] dblog network(11/11) Ventilator - raw (unstuffed) chunks[0]: 0x12, 0x2b, 0x22, 0x29, 0x12, 0x0d, 0x0a, 0x0b, 0x4c, 0x69, 0x76, 0x69, 0x6e, 0x67, 0x20, 0x52, 0x6f, 0x6f, 0x6d, 0x12, 0x04, 0x18, 0xc0, 0xbe, 0x01, 0x12, 0x03, 0xb0, 0x08, 0x01, 0x12, 0x03, 0xb8, 0x08, 0x01, 0x12, 0x03, 0xc0, 0x08, 0x01, 0x12, 0x03, 0xb0, 0x09, 0x00 [03/11/2022, 21:52:44] [homebridge-i6-bigassfans] dblog network(8/11) Ventilator - accessory client got: 117 bytes [03/11/2022, 21:52:44] [homebridge-i6-bigassfans] dblog network(11/11) Ventilator - raw (unstuffed) chunks[0]: 0x12, 0x71, 0x22, 0x6f, 0x12, 0x15, 0x22, 0x13, 0x32, 0x30, 0x32, 0x32, 0x2d, 0x31, 0x31, 0x2d, 0x30, 0x33, 0x54, 0x32, 0x31, 0x3a, 0x35, 0x32, 0x3a, 0x34, 0x34, 0x12, 0x16, 0x2a, 0x14, 0x32, 0x30, 0x32, 0x32, 0x2d, 0x31, 0x31, 0x2d, 0x30, 0x33, 0x54, 0x32, 0x30, 0x3a, 0x35, 0x32, 0x3a, 0x34, 0x34, 0x5a, 0x12, 0x3e, 0x32, 0x3c, 0x47, 0x4d, 0x54, 0x2d, 0x31, 0x3a, 0x30, 0x30, 0x3a, 0x30, 0x30, 0x47, 0x4d, 0x54, 0x2d, 0x32, 0x3a, 0x30, 0x30, 0x3a, 0x30, 0x30, 0x2c, 0x4d, 0x30, 0x33, 0x2e, 0x30, 0x34, 0x2e, 0x30, 0x36, 0x2f, 0x30, 0x32, 0x3a, 0x30, 0x30, 0x3a, 0x30, 0x30, 0x2c, 0x4d, 0x31, 0x30, 0x2e, 0x30, 0x35, 0x2e, 0x30, 0x36, 0x2f, 0x30, 0x33, 0x3a, 0x30, 0x30, 0x3a, 0x30, 0x30 [03/11/2022, 21:52:44] [homebridge-i6-bigassfans] dblog network(8/11) Ventilator - accessory client got: 146 bytes [03/11/2022, 21:52:44] [homebridge-i6-bigassfans] dblog network(11/11) Ventilator - raw (unstuffed) chunks[0]: 0x12, 0x8d, 0x01, 0x22, 0x8a, 0x01, 0x12, 0x26, 0x4a, 0x24, 0x31, 0x31, 0x33, 0x36, 0x64, 0x39, 0x31, 0x33, 0x2d, 0x64, 0x30, 0x62, 0x65, 0x2d, 0x34, 0x37, 0x38, 0x66, 0x2d, 0x61, 0x32, 0x64, 0x64, 0x2d, 0x36, 0x36, 0x65, 0x65, 0x64, 0x61, 0x39, 0x62, 0x31, 0x35, 0x62, 0x63, 0x12, 0x26, 0x52, 0x24, 0x33, 0x62, 0x38, 0x38, 0x39, 0x35, 0x63, 0x65, 0x2d, 0x37, 0x65, 0x37, 0x63, 0x2d, 0x34, 0x30, 0x36, 0x61, 0x2d, 0x61, 0x61, 0x36, 0x34, 0x2d, 0x35, 0x36, 0x65, 0x32, 0x63, 0x64, 0x30, 0x62, 0x39, 0x33, 0x62, 0x61, 0x12, 0x14, 0x5a, 0x12, 0x61, 0x70, 0x69, 0x2e, 0x62, 0x69, 0x67, 0x61, 0x73, 0x73, 0x66, 0x61, 0x6e, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x12, 0x03, 0xb0, 0x07, 0x00, 0x12, 0x0d, 0x8a, 0x01, 0x0a, 0x20, 0x01, 0x38, 0x01, 0x48, 0x01, 0x50, 0x01, 0x70, 0x01, 0x12, 0x0e, 0xe2, 0x09, 0x0b, 0x08, 0x2e, 0x10, 0x03, 0x20, 0x03, 0x28, 0x80, 0x08, 0x38, 0x01

oogje commented 1 year ago

Beautiful. Thank you.

oogje commented 1 year ago

I was able to reproduce the problem using the log data. I plan to dig into it tomorrow (EDT). Thanks.

oogje commented 1 year ago

@speedlimiter, I received your email. Thank you.

oogje commented 1 year ago

I think I've identified the problem. The extra light should go away if you clear the cache. You can do that from Homebridge-UI in the Homebridge Settings section:

Screen Shot 2022-11-04 at 12 51 16 PM

The issue is caused by changes I made in v0.5.2-beta3 to support dual lights (uplight and downlight).

speedlimiter commented 1 year ago

Thanks @oogje. Solved it.

oogje commented 1 year ago

Thank YOU for pointing it out and @Kohle81 for the assist.

I'm going to see if I can clear the redundant light automatically in the next version.

Kohle81 commented 1 year ago

With the Beta3, my previous lamp is still without function ....

oogje commented 1 year ago

@Kohle81,

If I understand correctly you can remove the fan cache with Homebridge-UI or from the command line if you prefer, or you can try v0.5.3-beta3 which I just published 10 minutes ago. v0.5.2-beta3 won't address this problem, in fact it caused the problem.

Kohle81 commented 1 year ago

Ok, now it works. One device (the origin one was deinstalled) with all automations. But the other works fine!

oogje commented 1 year ago

Sorry about the loss of automations. Maybe I should remove the automatic deletion of the cached extra light, and instead warn the user about the loss of automations and let them do it manually.

Kohle81 commented 1 year ago

No problem, there are worse things in the world. It is important and nice that everything works again.

oogje commented 1 year ago

☺️

S3Triumph commented 1 year ago

I was having this issue too and installing the beta fixed it for me. Thanks for your work!

oogje commented 1 year ago

I think the beta may drop your fan/light from your automations/scenes each restart. Am trying to come up with a better beta, but if you want to avoid that in the meantime you can remove the cache with Homebridge-UI or the command line.

oogje commented 1 year ago

I've skipped making more betas and released v0.5.3 and removed v0.5.2 from GitHub Release. If you're new to this issue, v0.5.3 should help. If you're on v0.5.3-beta3 , v0.5.3 should be less likely to remove the fan from your scenes and automations upon restart.

[edited to point out v0.5.2 was removed only from the GitHub Releases]

afellows77 commented 1 year ago

I am still seeing this issue with the plugin seemingly randomly creating a light for my fans appending "Upight" at the end of the name in Homebridge..

I am running v0.5.3 and have two Haiku L fans. Once I installed v0.5.3 I started having the problems discussed above and used the suggestions in this issue to fix by deleting cache etc. Occasionally the names of the two fan lights would change to just "fan" in Home and I would have to rename them and add them back to scenes etc. About 4 days ago I got everything working properly and it seemed stable again. This morning one of my lights was renamed again in Home and I looked in Homebridge and there was a second light with "Upight" appended to the end of the name. While I was looking at this the same thing happened to the other fan. I deleted the cache and rebooted and both of the extra lights were no longer in Homebridge. I then updated Home with the correct names and updated scenes and things are back to normal, or as normal as they get around here.

Are there any other steps I can take on my end to keep this from happening? If am able to send you logs or troubleshoot if you would like.

Thanks in advance.

oogje commented 1 year ago

Can you clear the fans' caches, set the debugging parameters and restart homebridge with the -D flag:

"debugLevels": [
      ["network", 11],
      ["redflags", 1]
    ]

Then send the logs and your config file when the extra light randomly appears or if the names change to just "fan".

You can mail to turbo_titled_0w@icloud.com if you don't want to post here in the issue.

Thanks.

[edited to add the -D option to homebridge for the benefit of future readers]

afellows77 commented 1 year ago

I updated the logging parameters and deleted the cache. When I rebooted the issue resurfaced. It appears in the log that it is seeing both a downlight and an uplight on the fan (there is no uplighting on this fan). I bolded that below in the logs. Let me know if there is anything else I can provide.

[13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(8/11) Kitchen Fan - accessory client got: 105 bytes [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(11/11) Kitchen Fan - raw (unstuffed) chunks[0]: 0x12, 0x65, 0x22, 0x63, 0x12, 0x0a, 0x82, 0x01, 0x07, 0x1a, 0x05, 0x32, 0x2e, 0x34, 0x2e, 0x33, 0x12, 0x0c, 0x82, 0x01, 0x09, 0x08, 0x01, 0x12, 0x05, 0x35, 0x2e, 0x38, 0x2e, 0x31, 0x12, 0x10, 0x12, 0x0e, 0x48, 0x61, 0x69, 0x6b, 0x75, 0x20, 0x4c, 0x20, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x12, 0x07, 0x3a, 0x05, 0x33, 0x2e, 0x31, 0x2e, 0x31, 0x12, 0x13, 0x42, 0x11, 0x32, 0x30, 0x3a, 0x46, 0x38, 0x3a, 0x35, 0x45, 0x3a, 0x31, 0x35, 0x3a, 0x46, 0x30, 0x3a, 0x41, 0x34, 0x12, 0x03, 0x6a, 0x01, 0x35, 0x12, 0x02, 0x78, 0x05, 0x12, 0x03, 0xc8, 0x09, 0x00, 0x12, 0x09, 0xaa, 0x02, 0x06, 0x30, 0x30, 0x35, 0x35, 0x30, 0x37 [13/11/2022, 11:43:23] [BigAssFans-i6] dblog progress(0/0) Kitchen Fan - product type: Haiku L Series (0x48, 0x61, 0x69, 0x6b, 0x75, 0x20, 0x4c, 0x20, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73) [13/11/2022, 11:43:23] [BigAssFans-i6] dblog progress(0/0) Kitchen Fan - firmware: 3.1.1 [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(8/11) Bedroom Fan - accessory client got: 105 bytes [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(11/11) Bedroom Fan - raw (unstuffed) chunks[0]: 0x12, 0x65, 0x22, 0x63, 0x12, 0x0a, 0x82, 0x01, 0x07, 0x1a, 0x05, 0x32, 0x2e, 0x34, 0x2e, 0x32, 0x12, 0x0c, 0x82, 0x01, 0x09, 0x08, 0x01, 0x12, 0x05, 0x35, 0x2e, 0x38, 0x2e, 0x31, 0x12, 0x10, 0x12, 0x0e, 0x48, 0x61, 0x69, 0x6b, 0x75, 0x20, 0x4c, 0x20, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x12, 0x07, 0x3a, 0x05, 0x33, 0x2e, 0x31, 0x2e, 0x31, 0x12, 0x13, 0x42, 0x11, 0x32, 0x30, 0x3a, 0x46, 0x38, 0x3a, 0x35, 0x45, 0x3a, 0x46, 0x31, 0x3a, 0x34, 0x33, 0x3a, 0x44, 0x42, 0x12, 0x03, 0x6a, 0x01, 0x35, 0x12, 0x02, 0x78, 0x05, 0x12, 0x03, 0xc8, 0x09, 0x00, 0x12, 0x09, 0xaa, 0x02, 0x06, 0x30, 0x30, 0x35, 0x35, 0x30, 0x37 [13/11/2022, 11:43:23] [BigAssFans-i6] dblog progress(0/0) Bedroom Fan - product type: Haiku L Series (0x48, 0x61, 0x69, 0x6b, 0x75, 0x20, 0x4c, 0x20, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73) [13/11/2022, 11:43:23] [BigAssFans-i6] dblog progress(0/0) Bedroom Fan - firmware: 3.1.1 [13/11/2022, 11:43:23] TV 4251 is running on port 45433. [13/11/2022, 11:43:23] Please add [TV 4251] manually in Home app. Setup Code: 321-34-391 [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(8/11) Kitchen Fan - accessory client got: 149 bytes [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(11/11) Kitchen Fan - raw (unstuffed) chunks[0]: 0x12, 0x90, 0x01, 0x22, 0x8d, 0x01, 0x12, 0x03, 0xd8, 0x02, 0x00, 0x12, 0x03, 0xe0, 0x02, 0x00, 0x12, 0x03, 0xe8, 0x02, 0x00, 0x12, 0x03, 0xf0, 0x02, 0x00, 0x12, 0x06, 0xc2, 0x03, 0x03, 0x6e, 0x6f, 0x77, 0x12, 0x03, 0xd0, 0x03, 0x00, 0x12, 0x03, 0xa8, 0x08, 0x00, 0x12, 0x03, 0x88, 0x04, 0x00, 0x12, 0x03, 0xf8, 0x03, 0x00, 0x12, 0x03, 0x80, 0x04, 0x00, 0x12, 0x03, 0xa0, 0x03, 0x00, 0x12, 0x04, 0xa8, 0x03, 0xac, 0x02, 0x12, 0x03, 0xb0, 0x03, 0x00, 0x12, 0x04, 0xb8, 0x03, 0x84, 0x07, 0x12, 0x03, 0xc8, 0x03, 0x00, 0x12, 0x03, 0xe0, 0x08, 0x01, 0x12, 0x03, 0xda, 0x03, 0x00, 0x12, 0x03, 0x90, 0x04, 0x00, 0x12, 0x03, 0x98, 0x04, 0x00, 0x12, 0x04, 0x80, 0x03, 0x9d, 0x12, 0x12, 0x03, 0xf8, 0x02, 0x01, 0x12, 0x03, 0x88, 0x03, 0x00, 0x12, 0x03, 0xe0, 0x03, 0x00, 0x12, 0x03, 0xf0, 0x03, 0x00, 0x12, 0x03, 0x90, 0x03, 0x00, 0x12, 0x03, 0x98, 0x03, 0x07, 0x12, 0x03, 0xe8, 0x03, 0x01 [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(8/11) Bedroom Fan - accessory client got: 149 bytes [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(11/11) Bedroom Fan - raw (unstuffed) chunks[0]: 0x12, 0x90, 0x01, 0x22, 0x8d, 0x01, 0x12, 0x03, 0xd8, 0x02, 0x00, 0x12, 0x03, 0xe0, 0x02, 0x00, 0x12, 0x03, 0xe8, 0x02, 0x00, 0x12, 0x03, 0xf0, 0x02, 0x00, 0x12, 0x06, 0xc2, 0x03, 0x03, 0x6e, 0x6f, 0x77, 0x12, 0x03, 0xd0, 0x03, 0x00, 0x12, 0x03, 0xa8, 0x08, 0x00, 0x12, 0x03, 0x88, 0x04, 0x01, 0x12, 0x03, 0xf8, 0x03, 0x00, 0x12, 0x03, 0x80, 0x04, 0x00, 0x12, 0x03, 0xa0, 0x03, 0x00, 0x12, 0x04, 0xa8, 0x03, 0xac, 0x02, 0x12, 0x03, 0xb0, 0x03, 0x00, 0x12, 0x04, 0xb8, 0x03, 0x84, 0x07, 0x12, 0x03, 0xc8, 0x03, 0x00, 0x12, 0x03, 0xe0, 0x08, 0x03, 0x12, 0x03, 0xda, 0x03, 0x00, 0x12, 0x03, 0x90, 0x04, 0x00, 0x12, 0x03, 0x98, 0x04, 0x00, 0x12, 0x04, 0x80, 0x03, 0x9d, 0x12, 0x12, 0x03, 0xf8, 0x02, 0x01, 0x12, 0x03, 0x88, 0x03, 0x00, 0x12, 0x03, 0xe0, 0x03, 0x00, 0x12, 0x03, 0xf0, 0x03, 0x00, 0x12, 0x03, 0x90, 0x03, 0x00, 0x12, 0x03, 0x98, 0x03, 0x07, 0x12, 0x03, 0xe8, 0x03, 0x01 [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(8/11) Kitchen Fan - accessory client got: 123 bytes [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(11/11) Kitchen Fan - raw (unstuffed) chunks[0]: 0x12, 0x75, 0x22, 0x73, 0x12, 0x03, 0xa8, 0x04, 0x00, 0x12, 0x03, 0xb0, 0x04, 0x00, 0x12, 0x03, 0xa0, 0x04, 0x02, 0x12, 0x04, 0xb8, 0x04, 0x8c, 0x15, 0x12, 0x04, 0xf0, 0x04, 0x98, 0x11, 0x12, 0x04, 0xf8, 0x04, 0x88, 0x27, 0x12, 0x06, 0xe2, 0x04, 0x03, 0x6e, 0x6f, 0x77, 0x12, 0x03, 0xe8, 0x04, 0x00, 0x12, 0x03, 0x90, 0x05, 0x01, 0x12, 0x03, 0x9a, 0x05, 0x00, 0x12, 0x03, 0xe0, 0x0a, 0x01, 0x12, 0x06, 0xf0, 0x0a, 0x80, 0xdd, 0xdb, 0x01, 0x12, 0x07, 0xe8, 0x0a, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x12, 0x03, 0xf8, 0x0a, 0x00, 0x12, 0x03, 0xc0, 0x04, 0x01, 0x12, 0x04, 0xc8, 0x04, 0xb4, 0x01, 0x12, 0x03, 0xd0, 0x04, 0x00, 0x12, 0x04, 0xd8, 0x04, 0x88, 0x0e, 0x12, 0x03, 0xa8, 0x05, 0x00, 0x12, 0x03, 0xe8, 0x06, 0x01 [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(8/11) Kitchen Fan - accessory client got: 51 bytes [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(11/11) Kitchen Fan - raw (unstuffed) chunks[0]: 0x12, 0x2f, 0x22, 0x2d, 0x12, 0x10, 0xc2, 0x07, 0x0d, 0x31, 0x39, 0x32, 0x2e, 0x31, 0x36, 0x38, 0x2e, 0x38, 0x36, 0x2e, 0x32, 0x34, 0x12, 0x03, 0xc8, 0x07, 0x00, 0x12, 0x14, 0xe2, 0x07, 0x11, 0x0a, 0x04, 0x48, 0x6f, 0x6d, 0x65, 0x10, 0xd2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01 [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(8/11) Bedroom Fan - accessory client got: 123 bytes [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(11/11) Bedroom Fan - raw (unstuffed) chunks[0]: 0x12, 0x75, 0x22, 0x73, 0x12, 0x03, 0xa8, 0x04, 0x00, 0x12, 0x03, 0xb0, 0x04, 0x00, 0x12, 0x03, 0xa0, 0x04, 0x02, 0x12, 0x04, 0xb8, 0x04, 0x8c, 0x15, 0x12, 0x04, 0xf0, 0x04, 0x98, 0x11, 0x12, 0x04, 0xf8, 0x04, 0x88, 0x27, 0x12, 0x06, 0xe2, 0x04, 0x03, 0x6e, 0x6f, 0x77, 0x12, 0x03, 0xe8, 0x04, 0x00, 0x12, 0x03, 0x90, 0x05, 0x01, 0x12, 0x03, 0x9a, 0x05, 0x00, 0x12, 0x03, 0xe0, 0x0a, 0x01, 0x12, 0x06, 0xf0, 0x0a, 0x80, 0xdd, 0xdb, 0x01, 0x12, 0x07, 0xe8, 0x0a, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x12, 0x03, 0xf8, 0x0a, 0x00, 0x12, 0x03, 0xc0, 0x04, 0x01, 0x12, 0x04, 0xc8, 0x04, 0xb4, 0x01, 0x12, 0x03, 0xd0, 0x04, 0x00, 0x12, 0x04, 0xd8, 0x04, 0xd8, 0x04, 0x12, 0x03, 0xa8, 0x05, 0x00, 0x12, 0x03, 0xe8, 0x06, 0x01 [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(8/11) Kitchen Fan - accessory client got: 12 bytes [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(11/11) Kitchen Fan - raw (unstuffed) chunks[0]: 0x12, 0x08, 0x22, 0x06, 0x1a, 0x04, 0x08, 0x03, 0x20, 0x10 [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(8/11) Bedroom Fan - accessory client got: 51 bytes [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(11/11) Bedroom Fan - raw (unstuffed) chunks[0]: 0x12, 0x2f, 0x22, 0x2d, 0x12, 0x10, 0xc2, 0x07, 0x0d, 0x31, 0x39, 0x32, 0x2e, 0x31, 0x36, 0x38, 0x2e, 0x38, 0x36, 0x2e, 0x33, 0x35, 0x12, 0x03, 0xc8, 0x07, 0x00, 0x12, 0x14, 0xe2, 0x07, 0x11, 0x0a, 0x04, 0x48, 0x6f, 0x6d, 0x65, 0x10, 0xd8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01 [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(8/11) Bedroom Fan - accessory client got: 12 bytes [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(11/11) Bedroom Fan - raw (unstuffed) chunks[0]: 0x12, 0x08, 0x22, 0x06, 0x1a, 0x04, 0x08, 0x03, 0x20, 0x10 [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(8/11) Kitchen Fan - accessory client got: 44 bytes [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(11/11) Kitchen Fan - raw (unstuffed) chunks[0]: 0x12, 0x28, 0x22, 0x26, 0x12, 0x03, 0xc8, 0x05, 0x00, 0x12, 0x05, 0xb0, 0x05, 0xa0, 0x8d, 0x06, 0x12, 0x05, 0xb8, 0x05, 0xa0, 0x8d, 0x06, 0x12, 0x11, 0x8a, 0x01, 0x0e, 0x18, 0x01, 0x20, 0x01, 0x30, 0x01, 0x38, 0x01, 0x48, 0x01, 0x50, 0x01, 0x70, 0x01 [13/11/2022, 11:43:23] [BigAssFans-i6] Kitchen Fan - downlight detected [13/11/2022, 11:43:23] [BigAssFans-i6] Kitchen Fan - uplight detected [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(8/11) Kitchen Fan - accessory client got: 38 bytes [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(11/11) Kitchen Fan - raw (unstuffed) chunks[0]: 0x12, 0x22, 0x22, 0x20, 0x12, 0x1e, 0xda, 0x0a, 0x1b, 0x12, 0x10, 0xf5, 0x4a, 0x9c, 0x70, 0x5e, 0x40, 0x59, 0xfc, 0xab, 0xee, 0xb0, 0x27, 0xda, 0x4e, 0x96, 0xd0, 0x1a, 0x07, 0x4b, 0x69, 0x74, 0x63, 0x68, 0x65, 0x6e [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(8/11) Bedroom Fan - accessory client got: 44 bytes [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(11/11) Bedroom Fan - raw (unstuffed) chunks[0]: 0x12, 0x28, 0x22, 0x26, 0x12, 0x03, 0xc8, 0x05, 0x00, 0x12, 0x05, 0xb0, 0x05, 0xa0, 0x8d, 0x06, 0x12, 0x05, 0xb8, 0x05, 0xa0, 0x8d, 0x06, 0x12, 0x11, 0x8a, 0x01, 0x0e, 0x18, 0x01, 0x20, 0x01, 0x30, 0x01, 0x38, 0x01, 0x48, 0x01, 0x50, 0x01, 0x70, 0x01 [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(8/11) Bedroom Fan - accessory client got: 38 bytes [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(11/11) Bedroom Fan - raw (unstuffed) chunks[0]: 0x12, 0x22, 0x22, 0x20, 0x12, 0x1e, 0xda, 0x0a, 0x1b, 0x12, 0x10, 0x90, 0xb0, 0x5e, 0xad, 0x81, 0x69, 0x5d, 0x44, 0x8d, 0x8c, 0xa6, 0x93, 0x0d, 0xbd, 0x3b, 0x96, 0x1a, 0x07, 0x42, 0x65, 0x64, 0x72, 0x6f, 0x6f, 0x6d [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(8/11) Kitchen Fan - accessory client got: 103 bytes [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(11/11) Kitchen Fan - raw (unstuffed) chunks[0]: 0x12, 0x63, 0x22, 0x61, 0x12, 0x03, 0xa0, 0x05, 0x01, 0x12, 0x16, 0x82, 0x0b, 0x13, 0x08, 0x01, 0x10, 0xe8, 0x02, 0x1a, 0x05, 0x02, 0x03, 0x04, 0x05, 0x06, 0x20, 0x1e, 0x28, 0x4b, 0x38, 0x8c, 0x15, 0x12, 0x13, 0x8a, 0x0b, 0x10, 0x1a, 0x07, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x20, 0x1e, 0x28, 0x64, 0x38, 0x88, 0x27, 0x12, 0x15, 0x92, 0x0b, 0x12, 0x08, 0x01, 0x1a, 0x07, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x20, 0x1e, 0x28, 0x4b, 0x38, 0x8c, 0x15, 0x12, 0x16, 0x9a, 0x0b, 0x13, 0x10, 0xe4, 0x0a, 0x1a, 0x07, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x20, 0x78, 0x28, 0x01, 0x38, 0x98, 0x11 [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(8/11) Bedroom Fan - accessory client got: 103 bytes [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(11/11) Bedroom Fan - raw (unstuffed) chunks[0]: 0x12, 0x63, 0x22, 0x61, 0x12, 0x03, 0xa0, 0x05, 0x01, 0x12, 0x16, 0x82, 0x0b, 0x13, 0x08, 0x01, 0x10, 0xe8, 0x02, 0x1a, 0x05, 0x02, 0x03, 0x04, 0x05, 0x06, 0x20, 0x1e, 0x28, 0x4b, 0x38, 0x8c, 0x15, 0x12, 0x13, 0x8a, 0x0b, 0x10, 0x1a, 0x07, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x20, 0x1e, 0x28, 0x64, 0x38, 0x88, 0x27, 0x12, 0x15, 0x92, 0x0b, 0x12, 0x08, 0x01, 0x1a, 0x07, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x20, 0x1e, 0x28, 0x4b, 0x38, 0x8c, 0x15, 0x12, 0x16, 0x9a, 0x0b, 0x13, 0x10, 0xe4, 0x0a, 0x1a, 0x07, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x20, 0x78, 0x28, 0x01, 0x38, 0x98, 0x11 [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(8/11) Kitchen Fan - accessory client got: 49 bytes [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(11/11) Kitchen Fan - raw (unstuffed) chunks[0]: 0x12, 0x2b, 0x22, 0x29, 0x12, 0x0d, 0x0a, 0x0b, 0x4b, 0x69, 0x74, 0x63, 0x68, 0x65, 0x6e, 0x20, 0x46, 0x61, 0x6e, 0x12, 0x04, 0x18, 0xc0, 0xbe, 0x01, 0x12, 0x03, 0xb0, 0x08, 0x00, 0x12, 0x03, 0xb8, 0x08, 0x00, 0x12, 0x03, 0xc0, 0x08, 0x01, 0x12, 0x03, 0xb0, 0x09, 0x00 [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(8/11) Bedroom Fan - accessory client got: 49 bytes [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(11/11) Bedroom Fan - raw (unstuffed) chunks[0]: 0x12, 0x2b, 0x22, 0x29, 0x12, 0x0d, 0x0a, 0x0b, 0x42, 0x65, 0x64, 0x72, 0x6f, 0x6f, 0x6d, 0x20, 0x46, 0x61, 0x6e, 0x12, 0x04, 0x18, 0xc0, 0xbe, 0x01, 0x12, 0x03, 0xb0, 0x08, 0x00, 0x12, 0x03, 0xb8, 0x08, 0x00, 0x12, 0x03, 0xc0, 0x08, 0x01, 0x12, 0x03, 0xb0, 0x09, 0x00 [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(8/11) Kitchen Fan - accessory client got: 115 bytes [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(11/11) Kitchen Fan - raw (unstuffed) chunks[0]: 0x12, 0x6f, 0x22, 0x6d, 0x12, 0x15, 0x22, 0x13, 0x32, 0x30, 0x32, 0x32, 0x2d, 0x31, 0x31, 0x2d, 0x31, 0x33, 0x54, 0x31, 0x31, 0x3a, 0x34, 0x33, 0x3a, 0x32, 0x33, 0x12, 0x16, 0x2a, 0x14, 0x32, 0x30, 0x32, 0x32, 0x2d, 0x31, 0x31, 0x2d, 0x31, 0x33, 0x54, 0x31, 0x37, 0x3a, 0x34, 0x33, 0x3a, 0x32, 0x33, 0x5a, 0x12, 0x3c, 0x32, 0x3a, 0x47, 0x4d, 0x54, 0x36, 0x3a, 0x30, 0x30, 0x3a, 0x30, 0x30, 0x47, 0x4d, 0x54, 0x35, 0x3a, 0x30, 0x30, 0x3a, 0x30, 0x30, 0x2c, 0x4d, 0x30, 0x33, 0x2e, 0x30, 0x32, 0x2e, 0x30, 0x30, 0x2f, 0x30, 0x32, 0x3a, 0x30, 0x30, 0x3a, 0x30, 0x30, 0x2c, 0x4d, 0x31, 0x31, 0x2e, 0x30, 0x31, 0x2e, 0x30, 0x30, 0x2f, 0x30, 0x32, 0x3a, 0x30, 0x30, 0x3a, 0x30, 0x30 [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(8/11) Bedroom Fan - accessory client got: 115 bytes [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(11/11) Bedroom Fan - raw (unstuffed) chunks[0]: 0x12, 0x6f, 0x22, 0x6d, 0x12, 0x15, 0x22, 0x13, 0x32, 0x30, 0x32, 0x32, 0x2d, 0x31, 0x31, 0x2d, 0x31, 0x33, 0x54, 0x31, 0x31, 0x3a, 0x34, 0x33, 0x3a, 0x32, 0x34, 0x12, 0x16, 0x2a, 0x14, 0x32, 0x30, 0x32, 0x32, 0x2d, 0x31, 0x31, 0x2d, 0x31, 0x33, 0x54, 0x31, 0x37, 0x3a, 0x34, 0x33, 0x3a, 0x32, 0x34, 0x5a, 0x12, 0x3c, 0x32, 0x3a, 0x47, 0x4d, 0x54, 0x36, 0x3a, 0x30, 0x30, 0x3a, 0x30, 0x30, 0x47, 0x4d, 0x54, 0x35, 0x3a, 0x30, 0x30, 0x3a, 0x30, 0x30, 0x2c, 0x4d, 0x30, 0x33, 0x2e, 0x30, 0x32, 0x2e, 0x30, 0x30, 0x2f, 0x30, 0x32, 0x3a, 0x30, 0x30, 0x3a, 0x30, 0x30, 0x2c, 0x4d, 0x31, 0x31, 0x2e, 0x30, 0x31, 0x2e, 0x30, 0x30, 0x2f, 0x30, 0x32, 0x3a, 0x30, 0x30, 0x3a, 0x30, 0x30 [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(8/11) Kitchen Fan - accessory client got: 153 bytes [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(11/11) Kitchen Fan - raw (unstuffed) chunks[0]: 0x12, 0x94, 0x01, 0x22, 0x91, 0x01, 0x12, 0x26, 0x4a, 0x24, 0x38, 0x34, 0x38, 0x36, 0x34, 0x62, 0x36, 0x66, 0x2d, 0x33, 0x64, 0x33, 0x38, 0x2d, 0x34, 0x39, 0x65, 0x35, 0x2d, 0x61, 0x32, 0x66, 0x35, 0x2d, 0x36, 0x65, 0x61, 0x35, 0x36, 0x65, 0x30, 0x33, 0x39, 0x62, 0x65, 0x35, 0x12, 0x26, 0x52, 0x24, 0x61, 0x63, 0x38, 0x37, 0x61, 0x66, 0x61, 0x65, 0x2d, 0x34, 0x62, 0x35, 0x34, 0x2d, 0x34, 0x66, 0x64, 0x34, 0x2d, 0x38, 0x33, 0x62, 0x37, 0x2d, 0x64, 0x36, 0x38, 0x33, 0x33, 0x63, 0x37, 0x66, 0x35, 0x64, 0x39, 0x31, 0x12, 0x14, 0x5a, 0x12, 0x61, 0x70, 0x69, 0x2e, 0x62, 0x69, 0x67, 0x61, 0x73, 0x73, 0x66, 0x61, 0x6e, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x12, 0x03, 0xb0, 0x07, 0x00, 0x12, 0x11, 0x8a, 0x01, 0x0e, 0x18, 0x01, 0x20, 0x01, 0x30, 0x01, 0x38, 0x01, 0x48, 0x01, 0x50, 0x01, 0x70, 0x01, 0x12, 0x11, 0xe2, 0x09, 0x0e, 0x08, 0xf9, 0x22, 0x10, 0x10, 0x20, 0x02, 0x28, 0x82, 0x01, 0x30, 0xfe, 0xff, 0x03 [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(8/11) Bedroom Fan - accessory client got: 155 bytes [13/11/2022, 11:43:23] [BigAssFans-i6] dblog network(11/11) Bedroom Fan - raw (unstuffed) chunks[0]: 0x12, 0x96, 0x01, 0x22, 0x93, 0x01, 0x12, 0x26, 0x4a, 0x24, 0x38, 0x38, 0x63, 0x36, 0x34, 0x63, 0x66, 0x39, 0x2d, 0x32, 0x65, 0x39, 0x63, 0x2d, 0x34, 0x61, 0x35, 0x33, 0x2d, 0x61, 0x34, 0x61, 0x62, 0x2d, 0x65, 0x66, 0x61, 0x62, 0x34, 0x64, 0x33, 0x34, 0x37, 0x30, 0x65, 0x31, 0x12, 0x26, 0x52, 0x24, 0x30, 0x30, 0x37, 0x62, 0x37, 0x34, 0x66, 0x37, 0x2d, 0x63, 0x35, 0x38, 0x37, 0x2d, 0x34, 0x66, 0x39, 0x39, 0x2d, 0x61, 0x33, 0x35, 0x37, 0x2d, 0x64, 0x62, 0x66, 0x31, 0x62, 0x35, 0x61, 0x36, 0x39, 0x64, 0x38, 0x61, 0x12, 0x14, 0x5a, 0x12, 0x61, 0x70, 0x69, 0x2e, 0x62, 0x69, 0x67, 0x61, 0x73, 0x73, 0x66, 0x61, 0x6e, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x12, 0x03, 0xb0, 0x07, 0x00, 0x12, 0x11, 0x8a, 0x01, 0x0e, 0x18, 0x01, 0x20, 0x01, 0x30, 0x01, 0x38, 0x01, 0x48, 0x01, 0x50, 0x01, 0x70, 0x01, 0x12, 0x13, 0xe2, 0x09, 0x10, 0x08, 0xd7, 0x33, 0x10, 0x0b, 0x18, 0x01, 0x20, 0x08, 0x28, 0x80, 0x04, 0x30, 0xfe, 0xff, 0x03

oogje commented 1 year ago

Thanks for the logs. What version of the plugin were you running before you updated to v0.5.3 and started seeing the issue?

afellows77 commented 1 year ago

I look for updates more or less daily so I was on the most recent version when I upgraded. If I recall v0.5.2 and v0.5.3 were released within a day or so of each other? Either way, looking back through logs I went from .1 to .2 to .3. The issue has been going on for a little more than a week. Because I use motion to turn them on/off I didn't notice immediately that there was a problem.

oogje commented 1 year ago

Thanks. If you downgrade to v0.5.1, then clear the caches and restart are things okay?

afellows77 commented 1 year ago

After downgrading to v0.5.1 the "upight" lights are no longer showing in Homebridge. I assume if I now rename my lights in Home things will be working again.

oogje commented 1 year ago

I can reproduce the issue from your logs, but I don't know how to address it yet. I'll probably create a new GitHub Issue for this if I can figure out how move our discussion to it.

[edited to add, I've created issue #19 for followups to the uplight issue.]