-
Notifications
You must be signed in to change notification settings - Fork 3
Description
Describe The Bug:
Accessory responds to "off" toggle, stays off, but the accessory tile reports it being "on" again after a few seconds
To Reproduce:
Turn accessory off
Expected behavior:
I would expect the accessory to report "off" when off. This bug makes using hey siri difficult to turn the lights on bc HomeKit see's the device is "on" when it's off
Logs:
[10/19/2025, 10:31:08 AM] [SP108EPlatform] Initializing SP108EPlatform platform...
[10/19/2025, 10:31:08 AM] [SP108EPlatform] Initializing child bridge 0E:9C:2A:DD:AA:F1
[10/19/2025, 10:31:09 AM] [SP108EPlatform] Launched child bridge with PID 25649
[10/19/2025, 10:31:09 AM] [SP108EPlatform] Loaded homebridge-sp108e-platform v1.1.3 child bridge successfully
(node:25647) [DEP0040] DeprecationWarning: The punycode module is deprecated. Please use a userland alternative instead.
(Use node --trace-deprecation ... to show where the warning was created)
[10/19/2025, 10:31:09 AM] Registering platform 'homebridge-samsung-tizen.SamsungTizen'
[10/19/2025, 10:31:09 AM] [SP108EPlatform] checking config
[10/19/2025, 10:31:09 AM] [SP108EPlatform] {"name":"SP108EPlatform","devices":[{"host":"192.168.1.211","port":8189,"name":"Desk LEDs","chip":"SM16703","colorOrder":"RGB","segments":10,"ledsPerSegment":60,"debug":false}],"platform":"SP108EPlatform"}
[10/19/2025, 10:31:09 AM] [SP108EPlatform] Adding new accessory: Desk LEDs
[10/19/2025, 10:31:09 AM] [SP108EPlatform] {
host: '192.168.1.211',
port: 8189,
name: 'Desk LEDs',
chip: 'SM16703',
colorOrder: 'RGB',
segments: 10,
ledsPerSegment: 60,
debug: false
}
[10/19/2025, 10:31:09 AM] Got SIGTERM, shutting down child bridge process...
[10/19/2025, 10:31:09 AM] Got SIGTERM, shutting down child bridge process...
[10/19/2025, 10:31:09 AM] Homebridge v1.11.0 (HAP v0.13.1) (SP108EPlatform) is running on port 35225.
[10/19/2025, 10:31:09 AM] Mac Daddy 9289 is running on port 44776.
[10/19/2025, 10:31:09 AM] Please add [Mac Daddy 9289] manually in Home app. Setup Code: 536-11-925
Failed to create listener for avahi-daemon server state. The system will not be notified about restarts of avahi-daemon and will therefore stay undiscoverable in those instances. Error message: Error: No such interface found
Failed to create listener for avahi-daemon server state. The system will not be notified about restarts of avahi-daemon and will therefore stay undiscoverable in those instances. Error message: Error: No such interface found
[10/19/2025, 10:31:09 AM] Registering platform 'homebridge-unifi-protect.UniFi Protect'
[10/19/2025, 10:31:21 AM] [SP108EPlatform] Initializing SP108EPlatform platform...
[10/19/2025, 10:31:21 AM] [SP108EPlatform] Initializing child bridge 0E:9C:2A:DD:AA:F1
[10/19/2025, 10:31:22 AM] [SP108EPlatform] Child bridge process ended
[10/19/2025, 10:31:22 AM] [SP108EPlatform] Process Ended. Code: null, Signal: SIGTERM
[10/19/2025, 10:31:22 AM] Got SIGTERM, shutting down child bridge process...
(node:25760) [DEP0040] DeprecationWarning: The punycode module is deprecated. Please use a userland alternative instead.
(Use node --trace-deprecation ... to show where the warning was created)
[10/19/2025, 10:31:22 AM] Registering platform 'homebridge-samsung-tizen.SamsungTizen'
[10/19/2025, 10:31:34 AM] [SP108EPlatform] Initializing SP108EPlatform platform...
[10/19/2025, 10:31:34 AM] [SP108EPlatform] Initializing child bridge 0E:9C:2A:DD:AA:F1
[10/19/2025, 10:31:35 AM] [SP108EPlatform] Launched child bridge with PID 25879
[10/19/2025, 10:31:35 AM] [SP108EPlatform] Loaded homebridge-sp108e-platform v1.1.3 child bridge successfully
(node:25877) [DEP0040] DeprecationWarning: The punycode module is deprecated. Please use a userland alternative instead.
(Use node --trace-deprecation ... to show where the warning was created)
[10/19/2025, 10:31:35 AM] Registering platform 'homebridge-samsung-tizen.SamsungTizen'
[10/19/2025, 10:31:35 AM] [SP108EPlatform] Loading accessory from cache: Desk LEDs
[10/19/2025, 10:31:35 AM] [SP108EPlatform] checking config
[10/19/2025, 10:31:35 AM] [SP108EPlatform] {"name":"SP108EPlatform","devices":[{"host":"192.168.1.211","port":8189,"name":"Desk LEDs","chip":"SM16703","colorOrder":"RGB","segments":10,"ledsPerSegment":60,"debug":false}],"platform":"SP108EPlatform"}
[10/19/2025, 10:31:35 AM] [SP108EPlatform] Restoring existing accessory from cache: Desk LEDs
[10/19/2025, 10:31:35 AM] [SP108EPlatform] {
host: '192.168.1.211',
port: 8189,
name: 'Desk LEDs',
chip: 'SM16703',
colorOrder: 'RGB',
segments: 10,
ledsPerSegment: 60,
debug: false
}
[10/19/2025, 10:31:35 AM] Homebridge v1.11.0 (HAP v0.13.1) (homebridge-samsung-tizen) is running on port 48936.
[10/19/2025, 10:31:35 AM] Homebridge v1.11.0 (HAP v0.13.1) (SP108EPlatform) is running on port 35225.
Failed to create listener for avahi-daemon server state. The system will not be notified about restarts of avahi-daemon and will therefore stay undiscoverable in those instances. Error message: Error: No such interface found
[10/19/2025, 10:31:35 AM] Mac Daddy 9289 is running on port 39072.
[10/19/2025, 10:31:35 AM] Please add [Mac Daddy 9289] manually in Home app. Setup Code: 536-11-925
Failed to create listener for avahi-daemon server state. The system will not be notified about restarts of avahi-daemon and will therefore stay undiscoverable in those instances. Error message: Error: No such interface found
Failed to create listener for avahi-daemon server state. The system will not be notified about restarts of avahi-daemon and will therefore stay undiscoverable in those instances. Error message: Error: No such interface found
[10/19/2025, 10:31:36 AM] Registering platform 'homebridge-unifi-protect.UniFi Protect'
[10/19/2025, 10:31:47 AM] [SP108EPlatform] Initializing SP108EPlatform platform...
[10/19/2025, 10:31:47 AM] [SP108EPlatform] Initializing child bridge 0E:9C:2A:DD:AA:F1
[10/19/2025, 10:31:48 AM] [SP108EPlatform] Launched child bridge with PID 26022
[10/19/2025, 10:31:48 AM] [SP108EPlatform] Loaded homebridge-sp108e-platform v1.1.3 child bridge successfully
[10/19/2025, 10:31:48 AM] Loaded 1 cached accessories from cachedAccessories.0E9C2ADDAAF1.
[10/19/2025, 10:31:48 AM] [SP108EPlatform] Loading accessory from cache: Desk LEDs
(node:26020) [DEP0040] DeprecationWarning: The punycode module is deprecated. Please use a userland alternative instead.
(Use node --trace-deprecation ... to show where the warning was created)
[10/19/2025, 10:31:48 AM] [SP108EPlatform] checking config
[10/19/2025, 10:31:48 AM] [SP108EPlatform] {"name":"SP108EPlatform","devices":[{"host":"192.168.1.211","port":8189,"name":"Desk LEDs","chip":"SM16703","colorOrder":"RGB","segments":10,"ledsPerSegment":60,"debug":false}],"platform":"SP108EPlatform"}
[10/19/2025, 10:31:48 AM] [SP108EPlatform] Restoring existing accessory from cache: Desk LEDs
[10/19/2025, 10:31:48 AM] Registering platform 'homebridge-samsung-tizen.SamsungTizen'
[10/19/2025, 10:31:48 AM] [SP108EPlatform] {
host: '192.168.1.211',
port: 8189,
name: 'Desk LEDs',
chip: 'SM16703',
colorOrder: 'RGB',
segments: 10,
ledsPerSegment: 60,
debug: false
}
[10/19/2025, 10:31:48 AM] Loaded 0 cached accessories from cachedAccessories.0EA5138CA62D.
[10/19/2025, 10:31:48 AM] Homebridge v1.11.0 (HAP v0.13.1) (SP108EPlatform) is running on port 35225.
Failed to create listener for avahi-daemon server state. The system will not be notified about restarts of avahi-daemon and will therefore stay undiscoverable in those instances. Error message: Error: No such interface found
[10/19/2025, 10:31:48 AM] Homebridge v1.11.0 (HAP v0.13.1) (homebridge-samsung-tizen) is running on port 48936.
Failed to create listener for avahi-daemon server state. The system will not be notified about restarts of avahi-daemon and will therefore stay undiscoverable in those instances. Error message: Error: No such interface found
[10/19/2025, 10:31:49 AM] Mac Daddy 9289 is running on port 33020.
[10/19/2025, 10:31:49 AM] Please add [Mac Daddy 9289] manually in Home app. Setup Code: 536-11-925
Failed to create listener for avahi-daemon server state. The system will not be notified about restarts of avahi-daemon and will therefore stay undiscoverable in those instances. Error message: Error: No such interface found
[10/19/2025, 10:31:49 AM] Registering platform 'homebridge-unifi-protect.UniFi Protect'
[10/19/2025, 10:33:44 AM] [SP108EPlatform] Checking animation mode 209 209 WAVE
[10/19/2025, 10:33:46 AM] [SP108EPlatform] Checking animation mode 205 205 METEOR
[10/19/2025, 10:33:48 AM] [SP108EPlatform] Checking animation mode 212 212 CATCHUP
[10/19/2025, 10:33:48 AM] [SP108EPlatform] Checking animation mode 210 210 FLASH
[10/19/2025, 10:33:57 AM] [SP108EPlatform] Checking animation mode 209 209 WAVE
[10/19/2025, 10:34:00 AM] [SP108EPlatform] Checking animation mode 208 208 FLOW
[10/19/2025, 10:34:03 AM] [SP108EPlatform] Checking animation mode 206 206 BREATHING
[10/19/2025, 10:34:05 AM] [SP108EPlatform] Checking animation mode 207 207 STACK
[10/19/2025, 10:34:08 AM] [SP108EPlatform] Checking animation mode 212 212 CATCHUP
[10/19/2025, 10:34:49 AM] [SP108EPlatform] Checking animation mode 1 1 undefined
[10/19/2025, 10:34:49 AM] [SP108EPlatform] Checking animation mode 209 209 WAVE
[10/19/2025, 10:34:49 AM] [SP108EPlatform] Checking animation mode 1 1 undefined
[10/19/2025, 10:35:50 AM] [SP108EPlatform] Checking animation mode 209 209 WAVE
[10/19/2025, 10:35:52 AM] [SP108EPlatform] Checking animation mode 1 1 undefined
[10/19/2025, 10:59:04 AM] [SP108EPlatform] Restarting child bridge...
[10/19/2025, 10:59:04 AM] Got SIGTERM, shutting down child bridge process...
[10/19/2025, 10:59:09 AM] [SP108EPlatform] Child bridge process ended
[10/19/2025, 10:59:09 AM] [SP108EPlatform] Process Ended. Code: 143, Signal: null
[10/19/2025, 10:59:16 AM] [SP108EPlatform] Restarting Process...
[10/19/2025, 10:59:17 AM] [SP108EPlatform] Launched child bridge with PID 31639
[10/19/2025, 10:59:17 AM] Registering platform 'homebridge-sp108e-platform.SP108EPlatform'
[10/19/2025, 10:59:17 AM] [SP108EPlatform] Loaded homebridge-sp108e-platform v1.1.3 child bridge successfully
[10/19/2025, 10:59:17 AM] Loaded 1 cached accessories from cachedAccessories.0E9C2ADDAAF1.
[10/19/2025, 10:59:17 AM] [SP108EPlatform] Loading accessory from cache: Desk LEDs
[10/19/2025, 10:59:17 AM] [SP108EPlatform] checking config
[10/19/2025, 10:59:17 AM] [SP108EPlatform] {"name":"SP108EPlatform","devices":[{"host":"192.168.1.211","port":8189,"name":"Desk LEDs","chip":"SM16703","colorOrder":"RGB","segments":10,"ledsPerSegment":60,"debug":true}],"platform":"SP108EPlatform"}
[10/19/2025, 10:59:17 AM] [SP108EPlatform] Restoring existing accessory from cache: Desk LEDs
[10/19/2025, 10:59:17 AM] [SP108EPlatform] {
host: '192.168.1.211',
port: 8189,
name: 'Desk LEDs',
chip: 'SM16703',
colorOrder: 'RGB',
segments: 10,
ledsPerSegment: 60,
debug: false
}
[10/19/2025, 10:59:17 AM] Homebridge v1.11.0 (HAP v0.13.1) (SP108EPlatform) is running on port 35225.
Failed to create listener for avahi-daemon server state. The system will not be notified about restarts of avahi-daemon and will therefore stay undiscoverable in those instances. Error message: Error: No such interface found
Show the Homebridge logs here, remove any sensitive information.
**Plugin Config:**
{
"name": "SP108EPlatform",
"devices": [
{
"host": "192.168.1.211",
"port": 8189,
"name": "Desk LEDs",
"chip": "SM16703",
"colorOrder": "RGB",
"segments": 10,
"ledsPerSegment": 60,
"debug": true
}
],
"_bridge": {
"username": "0E:9C:2A:DD:AA:F1",
"port": 35225
},
"platform": "SP108EPlatform"
}
**Screenshots:**
<!-- If applicable, add screenshots to help explain your problem. -->
**Environment:**
* **Plugin Version**: v1.1.3
* **Homebridge Version**: <!-- homebridge -V --> v1.11.0
* **Node.js Version**: <!-- node -v --> v22.13.1
* **NPM Version**: <!-- npm -v -->
* **Operating System**: <!-- Raspbian / Ubuntu / Debian / Windows / macOS / Docker / hb-service --> Synology DSM
<!-- Click the "Preview" tab before you submit to ensure the formatting is correct. -->