Skip to content

Return Aura Sensor V2 devices from get_devices - #910

Draft
Herbertmt978 wants to merge 1 commit into
joostlek:mainfrom
Herbertmt978:Herb/return-aura-sensor-v2
Draft

Herbertmt978 wants to merge 1 commit into
joostlek:mainfrom
Herbertmt978:Herb/return-aura-sensor-v2

Conversation

@Herbertmt978

Copy link
Copy Markdown

Proposed Changes

get_devices() currently drops every device named Aura Sensor V2. Issue #587 includes a response for a real Sleep Analyzer with this name, type Sleep Monitor and model ID 63, so the filter hides a device that the API returned.

Remove the exclusion introduced in #438 and pass these devices through the existing parser. This restores discovery while retaining the API's model name and device identifiers. It does not rename the analyser or change sleep measurements.

The regression tests cover an ID 63 monitor alone and alongside a scale. The existing fixture also checks that the previously excluded ID 13 record is returned.

All 62 tests pass on Python 3.13 and 3.14 with 100% coverage. The configured hooks and MyPy pass. Synthetic checks through Home Assistant's installed Withings coordinator and entity code also pass for the analyser alone and alongside model 5 and model 13 scales.

Related Issues

@github-actions

Copy link
Copy Markdown

There hasn't been any activity on this pull request recently. This pull request has been automatically marked as stale because of that and will be closed if no further activity occurs within 7 days. Thank you for your contributions.

@github-actions github-actions Bot added the stale There has not been activity on this issue or PR for quite some time. label Oct 14, 2026
@Herbertmt978

Copy link
Copy Markdown
Author

Still relevant

@github-actions github-actions Bot removed the stale There has not been activity on this issue or PR for quite some time. label Oct 15, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant