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>
957 B
957 B
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