Commit f912f09
fix(restore-iot): include paused:false in shadow updates (#154)
The Hatch Restore IoT device ignores routine/playback commands unless
the `paused` field is explicitly set to `false` in the AWS IoT shadow
update. Without this, the device remains in a paused state and does not
respond to on/off commands from HomeKit.
This fix:
- Adds `paused: false` to all `setCurrent()` calls
- Adds missing `paused` field to RestIotState type definition
Tested with Restore IoT (restoreIot product type) running firmware 9.1.594.
Co-authored-by: Cameron Sjo <cameronsjo@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>1 parent a3e7183 commit f912f09
2 files changed
+2
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
| 55 | + | |
55 | 56 | | |
56 | 57 | | |
57 | 58 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
266 | 266 | | |
267 | 267 | | |
268 | 268 | | |
| 269 | + | |
269 | 270 | | |
270 | 271 | | |
271 | 272 | | |
| |||
0 commit comments