Skip to content

Feature: Add photo management capabilities (list/count + delete action) #32

@MTrab

Description

@MTrab

Summary

Add HA support for robot photos (at minimum photo count sensor and delete action).

Why this matters

Useful, but lower priority than core speech/settings/actions.

SDK evidence (no wire-pod dependency)

  • RPCs in external_interface.proto:
    • PhotosInfo
    • Photo
    • Thumbnail
    • DeletePhoto

Proposed HA design

  • sensor.photo_count
  • Services: vector.delete_photo, optionally vector.fetch_photo
  • DISABLED by default

Acceptance criteria

  • Photo count updates reliably.
  • Delete action validates photo id and handles SDK errors.
  • Tests for empty/non-empty and delete flows.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestentityPrimarily introduces Home Assistant entitiesfeature requestneeds-pyddlvectorRequires updates in pyddlvector modulepinnedExempt from stale botservicePrimarily introduces Home Assistant services/actions

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions