You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(clg-collection): run member fanout in background to avoid 10s timeout
Homey enforces a 10 s budget on capability listeners. The Collection's
inherited onoff listener awaited a full fanout that, on flaky Z-Wave or
Zigbee lamps, can spend 20-30 s in retry/verify. Result: a red
"Timeout after 10000ms" toast on every toggle even though most lamps
respond fine. Drop the fanout into the background; surface failures via
alarm_config and a triggerError that names which member groups had
unresponsive lamps. Same pattern for the other long-running flow handlers
(turn_on/off, pause/resume, apply_state, set_external_lux,
set_red_threshold, force_red_mode).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: no.tiwas.booleantoolbox/.homeychangelog.json
+3Lines changed: 3 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -88,5 +88,8 @@
88
88
},
89
89
"1.10.13": {
90
90
"en": "Fix: Toggling a Circadian Light Group Collection now flips each member group's own on/off state (not only the underlying lamps), so the member tiles update as expected."
91
+
},
92
+
"1.10.14": {
93
+
"en": "Fix: Circadian Light Group Collection no longer shows a 'Timeout after 10000ms' toast when a single lamp inside a member group is unresponsive. Member fanout now runs in the background, and the timeline error names which groups had unresponsive members."
0 commit comments