Skip to content

Commit 6312fba

Browse files
Tiwasclaude
andcommitted
Update community listing with all device types
- 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>
1 parent d274e22 commit 6312fba

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

HOMEY_COMMUNITY_LISTING.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ A device type for dynamic state capture with templates, named slots, and push/po
2929
- **Template-based:** Define which devices/capabilities to capture (values read at runtime)
3030
- **Named states:** Store up to 50 named snapshots per device
3131
- **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
3233
- **Homey tokens:** Use dynamic state names from flow variables
3334

3435
**Example use case:**
@@ -56,6 +57,22 @@ THEN: Pop state (restore previous)
5657
- Full JSON configuration
5758
- Dynamic input expansion (2-10 inputs)
5859

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+
5976
**Logic Unit X** - Deprecated
6077
- Fixed input counts (2, 3, 4...10)
6178
- Still functional but not recommended for new setups
@@ -67,6 +84,10 @@ THEN: Pop state (restore previous)
6784
## Documentation
6885

6986
- <a href="https://tiwas.github.io/SmartComponentsToolkit/docs/getting-started.html" target="_blank">**Getting Started Guide**</a> - Create your first logic device in 5 minutes
87+
- <a href="https://tiwas.github.io/SmartComponentsToolkit/docs/devices.html" target="_blank">**Device Types Guide**</a> - Understanding all device types
88+
- <a href="https://tiwas.github.io/SmartComponentsToolkit/docs/state-device.html" target="_blank">**State Device**</a> - Pre-defined scene management
89+
- <a href="https://tiwas.github.io/SmartComponentsToolkit/docs/state-capture-device.html" target="_blank">**State Capture Device**</a> - Dynamic state capture and restore
90+
- <a href="https://tiwas.github.io/SmartComponentsToolkit/docs/waiter-gates.html" target="_blank">**Waiter Gates**</a> - Flow control with wait conditions
7091
- <a href="https://tiwas.github.io/SmartComponentsToolkit/docs/flow-cards.html" target="_blank">**Flow Cards Reference**</a> - Complete guide to all available cards
7192

7293

0 commit comments

Comments
 (0)