33cab10cef
Syncs project memory, custom agents, and commands across machines. Excludes secrets (settings.json), session state, and runtime files. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
24 lines
957 B
Markdown
24 lines
957 B
Markdown
# Home Assistant ePaper Remote - Project Memory
|
|
|
|
## Future Entity Types to Add
|
|
|
|
High value additions:
|
|
- **Climate/Thermostat** - Temperature setpoint slider, very common use case
|
|
- **Scene** - One-tap button to activate (no state feedback needed)
|
|
- **Script** - Run automation scripts (same as scene)
|
|
- **Lock** - Lock/unlock doors (button with state)
|
|
- **Media player** - Volume slider, play/pause button
|
|
|
|
Lower priority:
|
|
- **Input number** - Generic slider for HA helpers
|
|
- **Input boolean** - Generic toggle (functionally same as switch)
|
|
- **Vacuum** - Start/stop/dock commands
|
|
|
|
## Key Implementation Details
|
|
|
|
- Firmware slider bar is always 100px (BUTTON_SIZE constant) - not configurable
|
|
- SLIDER_HEIGHT = 170 in configurator (100px bar + 70px label space)
|
|
- Label drawn at widget top, bar drawn at widget bottom
|
|
- Configurator uses File System Access API for direct project writes
|
|
- Icons generated from MDI SVGs, converted to 1-bit BMP in JavaScript
|