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
- Add State Device description in Device Types section
- Add State Capture Device description with backup/restore
- Add Waiter Gates description (BETA)
- Add backup/restore feature to State Capture Device features
- Expand documentation links section
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: HOMEY_COMMUNITY_LISTING.md
+21Lines changed: 21 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,6 +29,7 @@ A device type for dynamic state capture with templates, named slots, and push/po
29
29
-**Template-based:** Define which devices/capabilities to capture (values read at runtime)
30
30
-**Named states:** Store up to 50 named snapshots per device
31
31
-**Push/Pop stack:** Temporary state management with up to 20 levels
32
+
-**Backup/Restore:** Export all named states as JSON, import to restore or transfer
32
33
-**Homey tokens:** Use dynamic state names from flow variables
33
34
34
35
**Example use case:**
@@ -56,6 +57,22 @@ THEN: Pop state (restore previous)
56
57
- Full JSON configuration
57
58
- Dynamic input expansion (2-10 inputs)
58
59
60
+
**State Device** - Pre-defined scene management
61
+
- Configure device states during setup
62
+
- Apply states with a single flow action
63
+
- Ideal for fixed scenes (movie mode, away mode, etc.)
64
+
65
+
**State Capture Device** - Dynamic state management
66
+
- Capture device states at runtime using templates
67
+
- Named states for scene snapshots
68
+
- Push/pop stack for temporary interruptions
69
+
- Backup/restore via JSON export/import
70
+
71
+
**Waiter Gates***(BETA)* - Flow control
72
+
- Pause flows until a device state changes
73
+
- Wait for specific conditions to become true
74
+
- Control flow execution with pause/resume gates
75
+
59
76
**Logic Unit X** - Deprecated
60
77
- Fixed input counts (2, 3, 4...10)
61
78
- Still functional but not recommended for new setups
@@ -67,6 +84,10 @@ THEN: Pop state (restore previous)
67
84
## Documentation
68
85
69
86
- <ahref="https://tiwas.github.io/SmartComponentsToolkit/docs/getting-started.html"target="_blank">**Getting Started Guide**</a> - Create your first logic device in 5 minutes
87
+
- <ahref="https://tiwas.github.io/SmartComponentsToolkit/docs/devices.html"target="_blank">**Device Types Guide**</a> - Understanding all device types
88
+
- <ahref="https://tiwas.github.io/SmartComponentsToolkit/docs/state-device.html"target="_blank">**State Device**</a> - Pre-defined scene management
89
+
- <ahref="https://tiwas.github.io/SmartComponentsToolkit/docs/state-capture-device.html"target="_blank">**State Capture Device**</a> - Dynamic state capture and restore
90
+
- <ahref="https://tiwas.github.io/SmartComponentsToolkit/docs/waiter-gates.html"target="_blank">**Waiter Gates**</a> - Flow control with wait conditions
70
91
- <ahref="https://tiwas.github.io/SmartComponentsToolkit/docs/flow-cards.html"target="_blank">**Flow Cards Reference**</a> - Complete guide to all available cards
0 commit comments