Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lifx Beam Issues #34

Open
johnnyde94 opened this issue Aug 19, 2023 · 1 comment
Open

Lifx Beam Issues #34

johnnyde94 opened this issue Aug 19, 2023 · 1 comment
Labels
bug Something isn't working

Comments

@johnnyde94
Copy link

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.
@johnnyde94 johnnyde94 added the bug Something isn't working label Aug 19, 2023
@johnnyde94
Copy link
Author

johnnyde94 commented Aug 19, 2023

Note: Things seem to be wonky with adaptive lighting since adding the beam, I also can't change the temp of the color lights via home kit. I had to remove my grouping and re-group them to get the group to work after adding the beam to that group. Simply removing the beam didn't fix the issue.

If I try to control the beam via homebridge, then I do not get color controls so there is a communication issue somewhere. I dont see much data on that page at all.

Looking at the beam in homekit, its showing manufacture and model as default as I laid it out above.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant