v0.5.0: behavior learning, shadow prediction and safe activation #32

Merged
Otto merged 3 commits from feature/actuator-sensor-lifecycle into main 2026-06-14 10:41:16 +02:00
Collaborator

Implements the actor-only workflow end to end: automatic context assignment, HA history/logbook action learning, per-actuator behavior patterns, shadow predictions, explicit activation, confidence threshold, cooldown, service allowlist, self-action filtering, ingress update, add-on v0.5.0, tests and docs.

Verified: 120 tests, Ruff, Mypy, Docker build and runtime smoke test. Pre-update HA backup: b399ffb7.

Implements the actor-only workflow end to end: automatic context assignment, HA history/logbook action learning, per-actuator behavior patterns, shadow predictions, explicit activation, confidence threshold, cooldown, service allowlist, self-action filtering, ingress update, add-on v0.5.0, tests and docs. Verified: 120 tests, Ruff, Mypy, Docker build and runtime smoke test. Pre-update HA backup: b399ffb7.
Otto added 2 commits 2026-06-14 10:39:11 +02:00
BEHAVIOR-001: learn and predict actuator actions
Some checks failed
quality / test (3.11) (push) Has been cancelled
quality / test (3.13) (push) Has been cancelled
fa250216be
Merge remote-tracking branch 'origin/main' into feature/actuator-sensor-lifecycle
Some checks failed
quality / test (3.11) (push) Has been cancelled
quality / test (3.13) (push) Has been cancelled
quality / test (3.11) (pull_request) Has been cancelled
quality / test (3.13) (pull_request) Has been cancelled
b215f23dd9
Otto added 1 commit 2026-06-14 10:40:21 +02:00
BEHAVIOR-002: isolate per-actuator runtime failures
Some checks failed
quality / test (3.11) (push) Has been cancelled
quality / test (3.13) (push) Has been cancelled
quality / test (3.11) (pull_request) Has been cancelled
quality / test (3.13) (pull_request) Has been cancelled
da4603be17
Otto merged commit ce568056fc into main 2026-06-14 10:41:16 +02:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: pino/sillyhome-next#32