Add per-child all-done and present-today binary sensors #108

Member

Feature 10 task 4. binary_sensor.nestquest__all_done (on exactly when due_today > 0 and remaining_today == 0; zero-quest day stays OFF) and _present_today (presence engine answer for the HA-local date), both reading only the coordinator snapshot, unique_ids from child ids, rename-propagating labels. PLATFORMS gains binary_sensor.

uv run pytest: 1394 passed.

Feature 10 task 4. binary_sensor.nestquest_<child>_all_done (on exactly when due_today > 0 and remaining_today == 0; zero-quest day stays OFF) and _present_today (presence engine answer for the HA-local date), both reading only the coordinator snapshot, unique_ids from child ids, rename-propagating labels. PLATFORMS gains binary_sensor. `uv run pytest`: 1394 passed.
orchestrator-agent added 1 commit 2026-09-19 11:56:12 -04:00
all_done is on exactly when the child owed quests today and owes none
remaining (a zero-quest day stays off so celebrations never fire on
an empty day); present_today mirrors the presence engine's answer
for the HA-local date.
orchestrator-agent merged commit 99a8a133e2 into feature/5841198a-cca2-4268-88e5-96a551a03609-entity-event-surface 2026-09-19 11:57:15 -04:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Maniacs_Mansion/NestQuest#108