Home Assistant integration: sensors + photo upload from HA UI #5

Open
opened 2026-03-26 22:24:45 +00:00 by antialias · 0 comments
Owner

Integrate the photo frame with Home Assistant for status monitoring and photo management.

Phase 1: REST sensors (config in homeassistant/configuration.yaml.example)

  • sensor.photo_frame — online/waiting state
  • sensor.photo_frame_current_photo — what's currently displayed
  • sensor.photo_frame_last_update — formatted timestamp
  • sensor.photo_frame_library_size — photo count

Phase 2: Photo upload from HA

  • Add rest_command for uploading photos to the server
  • Create a HA automation or script that can forward camera snapshots
  • Consider a custom Lovelace card with drag-and-drop upload
  • Explore using HA's camera.snapshot service to auto-add photos

Phase 3: Smart rotation

  • Input select for photo categories/albums
  • Automation to change displayed photo based on time of day or presence
  • "Photo of the day" automation using HA calendar events
Integrate the photo frame with Home Assistant for status monitoring and photo management. **Phase 1: REST sensors** (config in `homeassistant/configuration.yaml.example`) - [ ] `sensor.photo_frame` — online/waiting state - [ ] `sensor.photo_frame_current_photo` — what's currently displayed - [ ] `sensor.photo_frame_last_update` — formatted timestamp - [ ] `sensor.photo_frame_library_size` — photo count **Phase 2: Photo upload from HA** - [ ] Add `rest_command` for uploading photos to the server - [ ] Create a HA automation or script that can forward camera snapshots - [ ] Consider a custom Lovelace card with drag-and-drop upload - [ ] Explore using HA's `camera.snapshot` service to auto-add photos **Phase 3: Smart rotation** - [ ] Input select for photo categories/albums - [ ] Automation to change displayed photo based on time of day or presence - [ ] "Photo of the day" automation using HA calendar events
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: antialias/eink-photo-frame#5