-
-
Notifications
You must be signed in to change notification settings - Fork 11
Description
Since last update plug in says it has loaded even shows all 9 of the lifx sometimes it works sometimes it does not may control a light now but in an hour there's no control sometimes a restart helps but not all 9 are ever active together
What has happened? One of these lights was the very first "non HomeKit"
Device I added through home bridge and it has been solid up until this last update
What has changed and how do I fix it?
Logs
- Enable debug mode in Homebridge
- Reproduce the issue so that it appears in the logs
- Upload a '.txt' file of your logs to this issue. ( Logs from screenshots, in '.rtf' format, or pasted directly into the post make debugging extremely difficult. Please just upload the file. )
Describe the bug
_A clear and concise description of what the bug homebridge-magichome-dynamic-
[25/04/2025, 19:15:49] [homebridge-magichome-dynamic-platform] setOn true
[25/04/2025, 19:17:52] [homebridge-magichome-dynamic-platform] setOn false
[25/04/2025, 19:32:29] [homebridge-magichome-dynamic-platform] setOn true
Resisting off from brightness, skipping color update.
Resisting off from brightness, skipping color update.
[25/04/2025, 19:34:32] [homebridge-magichome-dynamic-platform] setOn false
[25/04/2025, 19:48:46] [homebridge-magichome-dynamic-platform] setOn true
Resisting off from brightness, skipping color update.
Resisting off from brightness, skipping color update.
[25/04/2025, 19:50:49] [homebridge-magichome-dynamic-platform] setOn false
[25/04/2025, 19:51:46] [homebridge-magichome-dynamic-platform] setOn true
[25/04/2025, 19:51:47] [homebridge-magichome-dynamic-platform] setOn true
[25/04/2025, 20:15:54] [homebridge-magichome-dynamic-platform] setOn true
Sending broadcast to: 192.168.1.255
Sending broadcast to: 192.168.1.0
Discovered devices: 2
Number of accessories: 9
[25/04/2025, 20:17:56] [homebridge-magichome-dynamic-platform] setOn false
[25/04/2025, 20:38:28] [homebridge-magichome-dynamic-platform] setOn true
[25/04/2025, 20:40:31] [homebridge-magichome-dynamic-platform] setOn false
[25/04/2025, 20:53:25] [homebridge-magichome-dynamic-platform] setOn true
[25/04/2025, 20:55:31] [homebridge-magichome-dynamic-platform] setOn false
[25/04/2025, 21:10:20] [homebridge-magichome-dynamic-platform] setOn false
[25/04/2025, 21:10:20] [homebridge-magichome-dynamic-platform] setOn true
Sending broadcast to: 192.168.1.255
Sending broadcast to: 192.168.1.0
Discovered devices: 5
Number of accessories: 9
[25/04/2025, 21:11:29] [homebridge-magichome-dynamic-platform] Restarting child bridge...
[25/04/2025, 21:11:29] Got SIGTERM, shutting down child bridge process...
[25/04/2025, 21:11:34] [homebridge-magichome-dynamic-platform] Child bridge process ended
[25/04/2025, 21:11:34] [homebridge-magichome-dynamic-platform] Process Ended. Code: 143, Signal: null
[25/04/2025, 21:11:41] [homebridge-magichome-dynamic-platform] Restarting Process...
[25/04/2025, 21:11:42] [homebridge-magichome-dynamic-platform] Launched child bridge with PID 18508
[25/04/2025, 21:11:43] Registering platform 'homebridge-magichome-dynamic-platform.homebridge-magichome-dynamic-platform'
[25/04/2025, 21:11:43] [homebridge-magichome-dynamic-platform] Loaded homebridge-magichome-dynamic-platform v2.1.0-alpha.7 child bridge successfully
[25/04/2025, 21:11:43] Loaded 9 cached accessories from cachedAccessories.0E1284BF4505.
[25/04/2025, 21:11:43] [homebridge-magichome-dynamic-platform] Loading accessory from cache: GRB Strip C45B
[25/04/2025, 21:11:43] [homebridge-magichome-dynamic-platform] Loading accessory from cache: GRB Strip 517D
[25/04/2025, 21:11:43] [homebridge-magichome-dynamic-platform] Loading accessory from cache: GRB Strip 68A0
[25/04/2025, 21:11:43] [homebridge-magichome-dynamic-platform] Loading accessory from cache: GRB Strip 543F
[25/04/2025, 21:11:43] [homebridge-magichome-dynamic-platform] Loading accessory from cache: GRB Strip 2AA5
[25/04/2025, 21:11:43] [homebridge-magichome-dynamic-platform] Loading accessory from cache: GRB Strip 4CC5
[25/04/2025, 21:11:43] [homebridge-magichome-dynamic-platform] Loading accessory from cache: GRB Strip 10D8
[25/04/2025, 21:11:43] [homebridge-magichome-dynamic-platform] Loading accessory from cache: GRB Strip 98A4
[25/04/2025, 21:11:43] [homebridge-magichome-dynamic-platform] Loading accessory from cache: GRB Strip AB76
Sending broadcast to: 192.168.1.255
Sending broadcast to: 192.168.1.0
[25/04/2025, 21:11:43] Homebridge v1.9.0 (HAP v0.12.3) (homebridge-magichome-dynamic-platform) is running on port 51471.
[25/04/2025, 21:11:43]
NOTICE TO USERS AND PLUGIN DEVELOPERS
Homebridge 2.0 is on the way and brings some breaking changes to existing plugins.
Please visit the following link to learn more about the changes and how to prepare:
https://github.com/homebridge/homebridge/wiki/Updating-To-Homebridge-v2.0
Discovered devices: 1
Number of accessories: 9
[25/04/2025, 21:11:44] [homebridge-magichome-dynamic-platform] Found existing accessory in cache: GRB Strip 68A0
{
deviceAPI: {
description: 'GRB Strip',
byteOrder: [ 'g', 'r', 'b' ],
simultaneousCCT: false,
hasColor: true,
hasCCT: false,
hasBrightness: true,
isEightByteProtocol: true,
needsPowerCommand: null
},
protoDevice: {
ipAddress: '192.168.1.48',
uniqueId: 'A020A61D68A0',
modelNumber: 'AK001-ZJ100'
},
ledStateRGB: {
isOn: true,
RGB: { red: 255, green: 255, blue: 0 },
CCT: { warmWhite: 0, coldWhite: 0 }
},
deviceMetaData: {
controllerHardwareVersion: 51,
controllerFirmwareVersion: 3,
rawData: <Buffer 81 33 23 25 21 18 ff ff 00 00 03 00 00 36>
}
}
[25/04/2025, 21:14:32] [homebridge-magichome-dynamic-platform] Restarting child bridge...
[25/04/2025, 21:14:32] Got SIGTERM, shutting down child bridge process...
[25/04/2025, 21:14:37] [homebridge-magichome-dynamic-platform] Child bridge process ended
[25/04/2025, 21:14:37] [homebridge-magichome-dynamic-platform] Process Ended. Code: 143, Signal: null
[25/04/2025, 21:14:44] [homebridge-magichome-dynamic-platform] Restarting Process...
[25/04/2025, 21:14:46] [homebridge-magichome-dynamic-platform] Launched child bridge with PID 18975
[25/04/2025, 21:14:46] Registering platform 'homebridge-magichome-dynamic-platform.homebridge-magichome-dynamic-platform'
[25/04/2025, 21:14:46] [homebridge-magichome-dynamic-platform] Loaded homebridge-magichome-dynamic-platform v2.1.0-alpha.7 child bridge successfully
[25/04/2025, 21:14:46] Loaded 9 cached accessories from cachedAccessories.0E1284BF4505.
[25/04/2025, 21:14:46] [homebridge-magichome-dynamic-platform] Loading accessory from cache: GRB Strip C45B
[25/04/2025, 21:14:46] [homebridge-magichome-dynamic-platform] Loading accessory from cache: GRB Strip 517D
[25/04/2025, 21:14:46] [homebridge-magichome-dynamic-platform] Loading accessory from cache: GRB Strip 543F
[25/04/2025, 21:14:46] [homebridge-magichome-dynamic-platform] Loading accessory from cache: GRB Strip 2AA5
[25/04/2025, 21:14:46] [homebridge-magichome-dynamic-platform] Loading accessory from cache: GRB Strip 68A0
[25/04/2025, 21:14:46] [homebridge-magichome-dynamic-platform] Loading accessory from cache: GRB Strip 4CC5
[25/04/2025, 21:14:46] [homebridge-magichome-dynamic-platform] Loading accessory from cache: GRB Strip 10D8
[25/04/2025, 21:14:46] [homebridge-magichome-dynamic-platform] Loading accessory from cache: GRB Strip 98A4
[25/04/2025, 21:14:46] [homebridge-magichome-dynamic-platform] Loading accessory from cache: GRB Strip AB76
Sending broadcast to: 192.168.1.255
Sending broadcast to: 192.168.1.0
[25/04/2025, 21:14:46] Homebridge v1.9.0 (HAP v0.12.3) (homebridge-magichome-dynamic-platform) is running on port 51471.
[25/04/2025, 21:14:46]
NOTICE TO USERS AND PLUGIN DEVELOPERS
Homebridge 2.0 is on the way and brings some breaking changes to existing plugins.
Please visit the following link to learn more about the changes and how to prepare:
https://github.com/homebridge/homebridge/wiki/Updating-To-Homebridge-v2.0
Discovered devices: 5
Number of accessories: 9
[25/04/2025, 21:14:47] [homebridge-magichome-dynamic-platform] Found existing accessory in cache: GRB Strip 517D
{
deviceAPI: {
description: 'GRB Strip',
byteOrder: [ 'g', 'r', 'b' ],
simultaneousCCT: false,
hasColor: true,
hasCCT: false,
hasBrightness: true,
isEightByteProtocol: true,
needsPowerCommand: null
},
protoDevice: {
ipAddress: '192.168.1.46',
uniqueId: '18B905CC517D',
modelNumber: 'AK001-ZJ2145'
},
ledStateRGB: {
isOn: true,
RGB: { red: 208, green: 0, blue: 255 },
CCT: { warmWhite: 0, coldWhite: 0 }
},
deviceMetaData: {
controllerHardwareVersion: 51,
controllerFirmwareVersion: 9,
rawData: <Buffer 81 33 23 61 23 10 d0 00 ff 00 09 00 f0 33>
}
}
[25/04/2025, 21:14:47] [homebridge-magichome-dynamic-platform] Found existing accessory in cache: GRB Strip 543F
{
deviceAPI: {
description: 'GRB Strip',
byteOrder: [ 'g', 'r', 'b' ],
simultaneousCCT: false,
hasColor: true,
hasCCT: false,
hasBrightness: true,
isEightByteProtocol: true,
needsPowerCommand: null
},
protoDevice: {
ipAddress: '192.168.1.42',
uniqueId: '7CB94C00543F',
modelNumber: 'AK001-ZJ21410'
},
ledStateRGB: {
isOn: true,
RGB: { red: 255, green: 0, blue: 255 },
CCT: { warmWhite: 0, coldWhite: 0 }
},
deviceMetaData: {
controllerHardwareVersion: 51,
controllerFirmwareVersion: 10,
rawData: <Buffer 81 33 23 61 23 16 ff 00 ff 00 0a 00 f0 69>
}
}
[25/04/2025, 21:14:47] [homebridge-magichome-dynamic-platform] Found existing accessory in cache: GRB Strip C45B
{
deviceAPI: {
description: 'GRB Strip',
byteOrder: [ 'g', 'r', 'b' ],
simultaneousCCT: false,
hasColor: true,
hasCCT: false,
hasBrightness: true,
isEightByteProtocol: true,
needsPowerCommand: null
},
protoDevice: {
ipAddress: '192.168.1.41',
uniqueId: '7CB94C00C45B',
modelNumber: 'AK001-ZJ21410'
},
ledStateRGB: {
isOn: true,
RGB: { red: 208, green: 0, blue: 255 },
CCT: { warmWhite: 0, coldWhite: 0 }
},
deviceMetaData: {
controllerHardwareVersion: 51,
controllerFirmwareVersion: 10,
rawData: <Buffer 81 33 23 61 23 16 d0 00 ff 00 0a 00 f0 3a>
}
}
[25/04/2025, 21:14:48] [homebridge-magichome-dynamic-platform] Found existing accessory in cache: GRB Strip 68A0
{
deviceAPI: {
description: 'GRB Strip',
byteOrder: [ 'g', 'r', 'b' ],
simultaneousCCT: false,
hasColor: true,
hasCCT: false,
hasBrightness: true,
isEightByteProtocol: true,
needsPowerCommand: null
},
protoDevice: {
ipAddress: '192.168.1.48',
uniqueId: 'A020A61D68A0',
modelNumber: 'AK001-ZJ100'
},
ledStateRGB: {
isOn: true,
RGB: { red: 94, green: 255, blue: 0 },
CCT: { warmWhite: 0, coldWhite: 0 }
},
deviceMetaData: {
controllerHardwareVersion: 51,
controllerFirmwareVersion: 3,
rawData: <Buffer 81 33 23 25 21 18 5e ff 00 00 03 00 00 95>
}
}
[25/04/2025, 21:14:48] [homebridge-magichome-dynamic-platform] Found existing accessory in cache: GRB Strip 2AA5
{
deviceAPI: {
description: 'GRB Strip',
byteOrder: [ 'g', 'r', 'b' ],
simultaneousCCT: false,
hasColor: true,
hasCCT: false,
hasBrightness: true,
isEightByteProtocol: true,
needsPowerCommand: null
},
protoDevice: {
ipAddress: '192.168.1.212',
uniqueId: 'B4C2E0D82AA5',
modelNumber: 'AK001-ZJ21412'
},
ledStateRGB: {
isOn: false,
RGB: { red: 204, green: 0, blue: 255 },
CCT: { warmWhite: 0, coldWhite: 0 }
},
deviceMetaData: {
controllerHardwareVersion: 51,
controllerFirmwareVersion: 12,
rawData: <Buffer 81 33 24 61 20 01 cc 00 ff 00 0c 00 f0 21>
}
}
[25/04/2025, 21:14:48] [homebridge-magichome-dynamic-platform] setOn false
Sending broadcast to: 192.168.1.255
Sending broadcast to: 192.168.1.0
Discovered devices: 5
Number of accessories: 9
[25/04/2025, 21:16:20] [homebridge-magichome-dynamic-platform] setOn false
Sending broadcast to: 192.168.1.255
Sending broadcast to: 192.168.1.0
Discovered devices: 2
Number of accessories: 9
[25/04/2025, 23:00:05] [homebridge-magichome-dynamic-platform] setOn false
[25/04/2025, 23:00:05] [homebridge-magichome-dynamic-platform] setOn false
Sending broadcast to: 192.168.1.255
Sending broadcast to: 192.168.1.0
Discovered devices: 3
Number of accessories: 9
[25/04/2025, 23:47:50] [homebridge-magichome-dynamic-platform] Accessory GRB Strip C45B has been missed for 5 consecutive scans. Marking offline.
[26/04/2025, 02:00:07] [homebridge-magichome-dynamic-platform] setOn false
[26/04/2025, 07:46:59] [homebridge-magichome-dynamic-platform] Restarting child bridge...
[26/04/2025, 07:46:59] Got SIGTERM, shutting down child bridge process...
[26/04/2025, 07:47:05] [homebridge-magichome-dynamic-platform] Child bridge process ended
[26/04/2025, 07:47:05] [homebridge-magichome-dynamic-platform] Process Ended. Code: 143, Signal: null
[26/04/2025, 07:47:12] [homebridge-magichome-dynamic-platform] Restarting Process...
[26/04/2025, 07:47:13] [homebridge-magichome-dynamic-platform] Launched child bridge with PID 3562
[26/04/2025, 07:47:13] Registering platform 'homebridge-magichome-dynamic-platform.homebridge-magichome-dynamic-platform'
[26/04/2025, 07:47:13] [homebridge-magichome-dynamic-platform] Loaded homebridge-magichome-dynamic-platform v2.1.0-alpha.7 child bridge successfully
[26/04/2025, 07:47:13] Loaded 9 cached accessories from cachedAccessories.0E1284BF4505.
[26/04/2025, 07:47:13] [homebridge-magichome-dynamic-platform] Loading accessory from cache: GRB Strip 517D
[26/04/2025, 07:47:13] [homebridge-magichome-dynamic-platform] Loading accessory from cache: GRB Strip 543F
[26/04/2025, 07:47:13] [homebridge-magichome-dynamic-platform] Loading accessory from cache: GRB Strip 68A0
[26/04/2025, 07:47:13] [homebridge-magichome-dynamic-platform] Loading accessory from cache: GRB Strip 2AA5
[26/04/2025, 07:47:13] [homebridge-magichome-dynamic-platform] Loading accessory from cache: GRB Strip C45B
[26/04/2025, 07:47:13] [homebridge-magichome-dynamic-platform] Loading accessory from cache: GRB Strip 4CC5
[26/04/2025, 07:47:13] [homebridge-magichome-dynamic-platform] Loading accessory from cache: GRB Strip 10D8
[26/04/2025, 07:47:13] [homebridge-magichome-dynamic-platform] Loading accessory from cache: GRB Strip 98A4
[26/04/2025, 07:47:13] [homebridge-magichome-dynamic-platform] Loading accessory from cache: GRB Strip AB76
Sending broadcast to: 192.168.1.255
Sending broadcast to: 192.168.1.0
[26/04/2025, 07:47:14] Homebridge v1.9.0 (HAP v0.12.3) (homebridge-magichome-dynamic-platform) is running on port 51471.
[26/04/2025, 07:47:14]
NOTICE TO USERS AND PLUGIN DEVELOPERS
Homebridge 2.0 is on the way and brings some breaking changes to existing plugins.
Please visit the following link to learn more about the changes and how to prepare:
https://github.com/homebridge/homebridge/wiki/Updating-To-Homebridge-v2.0
[e.g. While using the HomeKit app on iPhone, after setting a MagicHome light tile's brightness to 0%, the tile will not respond again to brightness or color changes until after clicking the tile on again. Other HomeKit tiles, including other MagicHome lights, will continue to respond and are otherwise unaffected.]
To Reproduce
e.g.
Steps to reproduce the behavior:
- In the HomeKit app, long press a MagicHome light's tile to display the brightness slider
- Slide the brightness down to 0%
- Attempt to increase brightness and change color
- Observe that the light is unresponsive
- Tap the MagicHome light's tile on>off>on
- Observe that the light is now responsive again
Expected behavior
A clear and concise description of what you expected to happen.
e.g. After sliding a MagicHome tile's brightness down to 0%, sliding it back up will again increase the brightness without the need for tapping the tile off and on again.
Additional context
Add any other context about the problem here.
Host Hardware
- Hardware: Raspberry Pi 4
- OS: Homebridge pi
- OS Version: [e.g. buster]
Homebridge and MagicHome
- Homebridge 1.9
- Homebridge MagicHome Dynamic Platform 2.1.0 alpha7