Describe The Bug:
Lifx Beam is not working with Homebridge. I think This could be one of two things 1: the beam sends out non-standard manufacture and model info and this is normal or two there is an issue with my specific model. If I use the app "controller" I have, it shows as a manufacturer as Default-Manufacturer and Model as Default-Model I oddly see it listed twice in the app, the second time I see it as Lifx and Lifx Lightstrip
I did try to completely remove the light and then reset it via the button, but I'm still having issues. I am wondering if you were to just add those manufacturers and models to support it will just work. I don't code very much so idk if something that simple would work.
To Reproduce:
Try to add Lifx Beam to homebridge.
Expected behavior:
Normal operation
Logs:
[8/19/2023, 6:46:13 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:13 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:13 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:13 PM] Homebridge v1.6.1 (HAP v0.11.1) (Lifx Plugin) is running on port 53015.
[8/19/2023, 6:46:13 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Manufacturer': characteristic value expected string and received undefined. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:13 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Model': characteristic value expected string and received undefined. See https://homebridge.io/w/JtMGR for more info.
TypeError: Cannot read properties of undefined (reading 'temperature_range')
at Bulb.hasKelvin (/homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:64:47)
at LifxPlatformAccessory.bindFunctions (/homebridge/node_modules/homebridge-lifx-plugin/src/platformAccessory.ts:56:19)
at /homebridge/node_modules/homebridge-lifx-plugin/src/platformAccessory.ts:25:12
at /homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:29:11
at /homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:90:7
at /homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:125:7
at Client. (/homebridge/node_modules/homebridge-lifx-plugin/node_modules/lifx-lan-client/lib/lifx/light.js:236:5)
at Client. (/homebridge/node_modules/homebridge-lifx-plugin/node_modules/lifx-lan-client/lib/lifx/client.js:451:26)
at Array.forEach ()
at Client.processMessageHandlers (/homebridge/node_modules/homebridge-lifx-plugin/node_modules/lifx-lan-client/lib/lifx/client.js:438:24)
[8/19/2023, 6:46:13 PM] [Lifx Plugin] Child bridge process ended
[8/19/2023, 6:46:13 PM] [Lifx Plugin] Process Ended. Code: 1, Signal: null
[8/19/2023, 6:46:20 PM] [Lifx Plugin] Restarting Process...
[8/19/2023, 6:46:20 PM] [Lifx Plugin] Launched child bridge with PID 5491
[8/19/2023, 6:46:20 PM] Registering platform 'homebridge-lifx-plugin.LifxPlugin'
[8/19/2023, 6:46:20 PM] [Lifx Plugin] Loaded homebridge-lifx-plugin v0.2.4 child bridge successfully
[8/19/2023, 6:46:20 PM] Loaded 8 cached accessories from cachedAccessories.0EFBA205xxxx.
[8/19/2023, 6:46:20 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:20 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:20 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:20 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:20 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:20 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:20 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:20 PM] Homebridge v1.6.1 (HAP v0.11.1) (Lifx Plugin) is running on port 53015.
[8/19/2023, 6:46:21 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Manufacturer': characteristic value expected string and received undefined. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:21 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Model': characteristic value expected string and received undefined. See https://homebridge.io/w/JtMGR for more info.
TypeError: Cannot read properties of undefined (reading 'temperature_range')
at Bulb.hasKelvin (/homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:64:47)
at LifxPlatformAccessory.bindFunctions (/homebridge/node_modules/homebridge-lifx-plugin/src/platformAccessory.ts:56:19)
at /homebridge/node_modules/homebridge-lifx-plugin/src/platformAccessory.ts:25:12
at /homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:29:11
at /homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:90:7
at /homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:125:7
at Client. (/homebridge/node_modules/homebridge-lifx-plugin/node_modules/lifx-lan-client/lib/lifx/light.js:236:5)
at Client. (/homebridge/node_modules/homebridge-lifx-plugin/node_modules/lifx-lan-client/lib/lifx/client.js:451:26)
at Array.forEach ()
at Client.processMessageHandlers (/homebridge/node_modules/homebridge-lifx-plugin/node_modules/lifx-lan-client/lib/lifx/client.js:438:24)
[8/19/2023, 6:46:21 PM] [Lifx Plugin] Child bridge process ended
[8/19/2023, 6:46:21 PM] [Lifx Plugin] Process Ended. Code: 1, Signal: null
[8/19/2023, 6:46:28 PM] [Lifx Plugin] Restarting Process...
[8/19/2023, 6:46:28 PM] [Lifx Plugin] Launched child bridge with PID 5503
[8/19/2023, 6:46:28 PM] Registering platform 'homebridge-lifx-plugin.LifxPlugin'
[8/19/2023, 6:46:28 PM] [Lifx Plugin] Loaded homebridge-lifx-plugin v0.2.4 child bridge successfully
[8/19/2023, 6:46:28 PM] Loaded 8 cached accessories from cachedAccessories.0EFBA205xxxx.
[8/19/2023, 6:46:28 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:28 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:28 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:28 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:28 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:28 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:28 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:28 PM] Homebridge v1.6.1 (HAP v0.11.1) (Lifx Plugin) is running on port 53015.
[8/19/2023, 6:46:29 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Manufacturer': characteristic value expected string and received undefined. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:29 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Model': characteristic value expected string and received undefined. See https://homebridge.io/w/JtMGR for more info.
TypeError: Cannot read properties of undefined (reading 'temperature_range')
at Bulb.hasKelvin (/homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:64:47)
at LifxPlatformAccessory.bindFunctions (/homebridge/node_modules/homebridge-lifx-plugin/src/platformAccessory.ts:56:19)
at /homebridge/node_modules/homebridge-lifx-plugin/src/platformAccessory.ts:25:12
at /homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:29:11
at /homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:90:7
at /homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:125:7
at Client. (/homebridge/node_modules/homebridge-lifx-plugin/node_modules/lifx-lan-client/lib/lifx/light.js:236:5)
at Client. (/homebridge/node_modules/homebridge-lifx-plugin/node_modules/lifx-lan-client/lib/lifx/client.js:451:26)
at Array.forEach ()
at Client.processMessageHandlers (/homebridge/node_modules/homebridge-lifx-plugin/node_modules/lifx-lan-client/lib/lifx/client.js:438:24)
[8/19/2023, 6:46:29 PM] [Lifx Plugin] Child bridge process ended
[8/19/2023, 6:46:29 PM] [Lifx Plugin] Process Ended. Code: 1, Signal: null
[8/19/2023, 6:46:36 PM] [Lifx Plugin] Restarting Process...
[8/19/2023, 6:46:36 PM] [Lifx Plugin] Launched child bridge with PID 5517
[8/19/2023, 6:46:36 PM] Registering platform 'homebridge-lifx-plugin.LifxPlugin'
[8/19/2023, 6:46:36 PM] [Lifx Plugin] Loaded homebridge-lifx-plugin v0.2.4 child bridge successfully
[8/19/2023, 6:46:36 PM] Loaded 8 cached accessories from cachedAccessories.0EFBA205xxxx.
[8/19/2023, 6:46:36 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:36 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:36 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:36 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:36 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:36 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:36 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:36 PM] Homebridge v1.6.1 (HAP v0.11.1) (Lifx Plugin) is running on port 53015.
[8/19/2023, 6:46:36 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Manufacturer': characteristic value expected string and received undefined. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:36 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Model': characteristic value expected string and received undefined. See https://homebridge.io/w/JtMGR for more info.
TypeError: Cannot read properties of undefined (reading 'temperature_range')
at Bulb.hasKelvin (/homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:64:47)
at LifxPlatformAccessory.bindFunctions (/homebridge/node_modules/homebridge-lifx-plugin/src/platformAccessory.ts:56:19)
at /homebridge/node_modules/homebridge-lifx-plugin/src/platformAccessory.ts:25:12
at /homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:29:11
at /homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:90:7
at /homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:125:7
at Client. (/homebridge/node_modules/homebridge-lifx-plugin/node_modules/lifx-lan-client/lib/lifx/light.js:236:5)
at Client. (/homebridge/node_modules/homebridge-lifx-plugin/node_modules/lifx-lan-client/lib/lifx/client.js:451:26)
at Array.forEach ()
at Client.processMessageHandlers (/homebridge/node_modules/homebridge-lifx-plugin/node_modules/lifx-lan-client/lib/lifx/client.js:438:24)
[8/19/2023, 6:46:36 PM] [Lifx Plugin] Child bridge process ended
[8/19/2023, 6:46:36 PM] [Lifx Plugin] Process Ended. Code: 1, Signal: null
[8/19/2023, 6:46:43 PM] [Lifx Plugin] Restarting Process...
[8/19/2023, 6:46:43 PM] [Lifx Plugin] Launched child bridge with PID 5529
[8/19/2023, 6:46:43 PM] Registering platform 'homebridge-lifx-plugin.LifxPlugin'
[8/19/2023, 6:46:43 PM] [Lifx Plugin] Loaded homebridge-lifx-plugin v0.2.4 child bridge successfully
[8/19/2023, 6:46:43 PM] Loaded 8 cached accessories from cachedAccessories.0EFBA205xxxx.
[8/19/2023, 6:46:44 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:44 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:44 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:44 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:44 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:44 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:44 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:44 PM] Homebridge v1.6.1 (HAP v0.11.1) (Lifx Plugin) is running on port 53015.
[8/19/2023, 6:46:44 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Manufacturer': characteristic value expected string and received undefined. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:44 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Model': characteristic value expected string and received undefined. See https://homebridge.io/w/JtMGR for more info.
TypeError: Cannot read properties of undefined (reading 'temperature_range')
at Bulb.hasKelvin (/homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:64:47)
at LifxPlatformAccessory.bindFunctions (/homebridge/node_modules/homebridge-lifx-plugin/src/platformAccessory.ts:56:19)
at /homebridge/node_modules/homebridge-lifx-plugin/src/platformAccessory.ts:25:12
at /homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:29:11
at /homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:90:7
at /homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:125:7
at Client. (/homebridge/node_modules/homebridge-lifx-plugin/node_modules/lifx-lan-client/lib/lifx/light.js:236:5)
at Client. (/homebridge/node_modules/homebridge-lifx-plugin/node_modules/lifx-lan-client/lib/lifx/client.js:451:26)
at Array.forEach ()
at Client.processMessageHandlers (/homebridge/node_modules/homebridge-lifx-plugin/node_modules/lifx-lan-client/lib/lifx/client.js:438:24)
[8/19/2023, 6:46:44 PM] [Lifx Plugin] Child bridge process ended
[8/19/2023, 6:46:44 PM] [Lifx Plugin] Process Ended. Code: 1, Signal: null
[8/19/2023, 6:46:51 PM] [Lifx Plugin] Restarting Process...
[8/19/2023, 6:46:51 PM] [Lifx Plugin] Launched child bridge with PID 5543
[8/19/2023, 6:46:51 PM] Registering platform 'homebridge-lifx-plugin.LifxPlugin'
[8/19/2023, 6:46:51 PM] [Lifx Plugin] Loaded homebridge-lifx-plugin v0.2.4 child bridge successfully
[8/19/2023, 6:46:51 PM] Loaded 8 cached accessories from cachedAccessories.0EFBA205xxxx.
[8/19/2023, 6:46:51 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:51 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:51 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:51 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:51 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:51 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:51 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:51 PM] Homebridge v1.6.1 (HAP v0.11.1) (Lifx Plugin) is running on port 53015.
[8/19/2023, 6:46:52 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Manufacturer': characteristic value expected string and received undefined. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:52 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Model': characteristic value expected string and received undefined. See https://homebridge.io/w/JtMGR for more info.
TypeError: Cannot read properties of undefined (reading 'temperature_range')
at Bulb.hasKelvin (/homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:64:47)
at LifxPlatformAccessory.bindFunctions (/homebridge/node_modules/homebridge-lifx-plugin/src/platformAccessory.ts:56:19)
at /homebridge/node_modules/homebridge-lifx-plugin/src/platformAccessory.ts:25:12
at /homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:29:11
at /homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:90:7
at /homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:125:7
at Client. (/homebridge/node_modules/homebridge-lifx-plugin/node_modules/lifx-lan-client/lib/lifx/light.js:236:5)
at Client. (/homebridge/node_modules/homebridge-lifx-plugin/node_modules/lifx-lan-client/lib/lifx/client.js:451:26)
at Array.forEach ()
at Client.processMessageHandlers (/homebridge/node_modules/homebridge-lifx-plugin/node_modules/lifx-lan-client/lib/lifx/client.js:438:24)
[8/19/2023, 6:46:52 PM] [Lifx Plugin] Child bridge process ended
[8/19/2023, 6:46:52 PM] [Lifx Plugin] Process Ended. Code: 1, Signal: null
[8/19/2023, 6:46:59 PM] [Lifx Plugin] Restarting Process...
[8/19/2023, 6:46:59 PM] [Lifx Plugin] Launched child bridge with PID 5555
[8/19/2023, 6:46:59 PM] Registering platform 'homebridge-lifx-plugin.LifxPlugin'
[8/19/2023, 6:46:59 PM] [Lifx Plugin] Loaded homebridge-lifx-plugin v0.2.4 child bridge successfully
[8/19/2023, 6:46:59 PM] Loaded 8 cached accessories from cachedAccessories.0EFBA205xxxx.
[8/19/2023, 6:46:59 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:59 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:59 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:59 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:59 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:59 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:59 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:46:59 PM] Homebridge v1.6.1 (HAP v0.11.1) (Lifx Plugin) is running on port 53015.
[8/19/2023, 6:47:44 PM] [Lifx Plugin] Bulb throughs error setFirmwareVersionError: No LIFX response in time
Error: A Controller with the type/id 'characteristic-transition-00000043-0000-1000-8000-0026BB765291' was already added to the accessory xxx
at Accessory.configureController (/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Accessory.ts:847:13)
at PlatformAccessory.configureController (/homebridge/node_modules/homebridge/src/platformAccessory.ts:148:34)
at LifxPlatformAccessory.bindFunctions (/homebridge/node_modules/homebridge-lifx-plugin/src/platformAccessory.ts:63:24)
at /homebridge/node_modules/homebridge-lifx-plugin/src/platformAccessory.ts:25:12
at /homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:29:11
at /homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:90:7
at /homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:125:7
at Client. (/homebridge/node_modules/homebridge-lifx-plugin/node_modules/lifx-lan-client/lib/lifx/light.js:226:14)
at Client. (/homebridge/node_modules/homebridge-lifx-plugin/node_modules/lifx-lan-client/lib/lifx/client.js:466:24)
at Array.forEach ()
[8/19/2023, 6:47:44 PM] [Lifx Plugin] Child bridge process ended
[8/19/2023, 6:47:44 PM] [Lifx Plugin] Process Ended. Code: 1, Signal: null
[8/19/2023, 6:47:51 PM] [Lifx Plugin] Restarting Process...
[8/19/2023, 6:47:52 PM] [Lifx Plugin] Launched child bridge with PID 5578
[8/19/2023, 6:47:52 PM] Registering platform 'homebridge-lifx-plugin.LifxPlugin'
[8/19/2023, 6:47:52 PM] [Lifx Plugin] Loaded homebridge-lifx-plugin v0.2.4 child bridge successfully
[8/19/2023, 6:47:52 PM] Loaded 8 cached accessories from cachedAccessories.0EFBA2051xxxx.
[8/19/2023, 6:47:52 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:47:52 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:47:52 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:47:52 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:47:52 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:47:52 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:47:52 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:47:52 PM] Homebridge v1.6.1 (HAP v0.11.1) (Lifx Plugin) is running on port 53015.
[8/19/2023, 6:47:52 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Manufacturer': characteristic value expected string and received undefined. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:47:52 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Model': characteristic value expected string and received undefined. See https://homebridge.io/w/JtMGR for more info.
TypeError: Cannot read properties of undefined (reading 'temperature_range')
at Bulb.hasKelvin (/homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:64:47)
at LifxPlatformAccessory.bindFunctions (/homebridge/node_modules/homebridge-lifx-plugin/src/platformAccessory.ts:56:19)
at /homebridge/node_modules/homebridge-lifx-plugin/src/platformAccessory.ts:25:12
at /homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:29:11
at /homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:90:7
at /homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:125:7
at Client. (/homebridge/node_modules/homebridge-lifx-plugin/node_modules/lifx-lan-client/lib/lifx/light.js:236:5)
at Client. (/homebridge/node_modules/homebridge-lifx-plugin/node_modules/lifx-lan-client/lib/lifx/client.js:451:26)
at Array.forEach ()
at Client.processMessageHandlers (/homebridge/node_modules/homebridge-lifx-plugin/node_modules/lifx-lan-client/lib/lifx/client.js:438:24)
[8/19/2023, 6:47:52 PM] [Lifx Plugin] Child bridge process ended
[8/19/2023, 6:47:52 PM] [Lifx Plugin] Process Ended. Code: 1, Signal: null
[8/19/2023, 6:47:59 PM] [Lifx Plugin] Restarting Process...
[8/19/2023, 6:47:59 PM] [Lifx Plugin] Launched child bridge with PID 5590
[8/19/2023, 6:47:59 PM] Registering platform 'homebridge-lifx-plugin.LifxPlugin'
[8/19/2023, 6:47:59 PM] [Lifx Plugin] Loaded homebridge-lifx-plugin v0.2.4 child bridge successfully
[8/19/2023, 6:47:59 PM] Loaded 8 cached accessories from cachedAccessories.0EFBA205xxxx.
[8/19/2023, 6:47:59 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:47:59 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:47:59 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:47:59 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:47:59 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:47:59 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:47:59 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:47:59 PM] Homebridge v1.6.1 (HAP v0.11.1) (Lifx Plugin) is running on port 53015.
[8/19/2023, 6:48:00 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Manufacturer': characteristic value expected string and received undefined. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:48:00 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Model': characteristic value expected string and received undefined. See https://homebridge.io/w/JtMGR for more info.
TypeError: Cannot read properties of undefined (reading 'temperature_range')
at Bulb.hasKelvin (/homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:64:47)
at LifxPlatformAccessory.bindFunctions (/homebridge/node_modules/homebridge-lifx-plugin/src/platformAccessory.ts:56:19)
at /homebridge/node_modules/homebridge-lifx-plugin/src/platformAccessory.ts:25:12
at /homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:29:11
at /homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:90:7
at /homebridge/node_modules/homebridge-lifx-plugin/src/bulb.ts:125:7
at Client. (/homebridge/node_modules/homebridge-lifx-plugin/node_modules/lifx-lan-client/lib/lifx/light.js:236:5)
at Client. (/homebridge/node_modules/homebridge-lifx-plugin/node_modules/lifx-lan-client/lib/lifx/client.js:451:26)
at Array.forEach ()
at Client.processMessageHandlers (/homebridge/node_modules/homebridge-lifx-plugin/node_modules/lifx-lan-client/lib/lifx/client.js:438:24)
[8/19/2023, 6:48:00 PM] [Lifx Plugin] Child bridge process ended
[8/19/2023, 6:48:00 PM] [Lifx Plugin] Process Ended. Code: 1, Signal: null
[8/19/2023, 6:48:07 PM] [Lifx Plugin] Restarting Process...
[8/19/2023, 6:48:07 PM] [Lifx Plugin] Launched child bridge with PID 5604
[8/19/2023, 6:48:07 PM] Registering platform 'homebridge-lifx-plugin.LifxPlugin'
[8/19/2023, 6:48:07 PM] [Lifx Plugin] Loaded homebridge-lifx-plugin v0.2.4 child bridge successfully
[8/19/2023, 6:48:07 PM] Loaded 8 cached accessories from cachedAccessories.0EFBA205xxxx.
[8/19/2023, 6:48:07 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:48:07 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:48:07 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:48:07 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:48:07 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:48:07 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:48:07 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Firmware Revision': Characteristic not in required or optional characteristic section for service AccessoryInformation. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:48:07 PM] Homebridge v1.6.1 (HAP v0.11.1) (Lifx Plugin) is running on port 53015.
[8/19/2023, 6:48:52 PM] [Lifx Plugin] Bulb throughs error setHardwareInformationError: No LIFX response in time
[8/19/2023, 6:48:52 PM] [Lifx Plugin] Bulb throughs error setHardwareInformationError: No LIFX response in time
[8/19/2023, 6:48:53 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Manufacturer': characteristic value expected string and received undefined. See https://homebridge.io/w/JtMGR for more info.
[8/19/2023, 6:48:53 PM] [homebridge-lifx-plugin] This plugin generated a warning from the characteristic 'Model': characteristic value expected string and received undefined. See https://homebridge.io/w/JtMGR for more info.
Show the Homebridge logs here, remove any sensitive information.
Plugin Config:
{
"bridge": {
"name": "Homebridge 3CxXD",
"username": "0E:XX:81:CX:3C:XX",
"port": 51037,
"pin": "xxx-xxx-xxx",
"advertiser": "ciao"
},
"accessories": [],
"platforms": [
{
"name": "Config",
"port": 8581,
"auth": "form",
"theme": "dark-mode-cyan",
"tempUnits": "c",
"lang": "auto",
"platform": "config"
},
{
"name": "Govee",
"username": "xxx",
"password": "XXX",
"platform": "Govee",
"_bridge": {
"username": "XXX",
"port": 53062
}
},
{
"name": "IFTTT",
"platform": "IFTTT"
},
{
"name": "Lifx Plugin",
"duration": 0,
"brightnessDuration": 300,
"colorDuration": 300,
"default": "0.0.0.0",
"broadcast": "255.255.255.255",
"lightOfflineTolerance": 3,
"messageHandlerTimeout": 45000,
"resendPacketDelay": 150,
"resendMaxTimes": 3,
"updates": true,
"debug": false,
"autoDiscover": true,
"platform": "LifxPlugin",
"_bridge": {
"username": "0E:FB:A2:XX:1C:XX",
"port": 53015
}
}
],
"disabledPlugins": [
"homebridge-lg-thinq",
"homebridge-messenger",
"homebridge-webos-tv",
"homebridge-alexa",
"homebridge-ifttt",
"homebridge-linak"
]
}```
**Screenshots:**
<!-- If applicable, add screenshots to help explain your problem. -->
**Environment:**
All Up to date running on windows vm.