Repository navigation
Pets get a device named for them, not person_<slug> - #43
Conversation
A pet is a person.* entity to Home Assistant, so Sextant grouped its
sensors under a device named from the internal key ("person_leela
(Sextant)"). The device is now named from the friendly name ("Leela
(Sextant)") and a pet's - an owner whose things are all cat, dog or paw
tags - carries a pet's model. Sensors and tracker agree on both.
Identifiers and entity ids are unchanged, so nothing downstream breaks.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configuration
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
@coderabbitai review |
|
A pet is a
person.*entity to Home Assistant, so its Sextant device showed up as person_leela (Sextant).persons.pet_persons) get model Sextant pet (BLE Positioning); people get Sextant person (BLE Positioning).Tests: new
test_personscase; suite 730 passed, 1 pre-existing failure (test_truth.pygc-tracking test, fails on main too).🤖 Generated with Claude Code