Skip to content

Expand APK device coverage and normalize state parsing#23

Closed
Wheemer wants to merge 4 commits into
theosnel:developfrom
Wheemer:expand-device-map
Closed

Expand APK device coverage and normalize state parsing#23
Wheemer wants to merge 4 commits into
theosnel:developfrom
Wheemer:expand-device-map

Conversation

@Wheemer

@Wheemer Wheemer commented May 30, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add APK-confirmed X-Sense device models and entity types
  • normalize boolean and numeric state parsing for additional reported fields
  • add APK-confirmed self-test, mute, and fire-drill action metadata for supported devices
  • fix water and temperature/humidity mute shadow payload names

Validation

  • Parsed all xsense Python files with AST
  • Ran git diff --check

@Wheemer Wheemer changed the title Expand device map and normalize state parsing Expand APK device coverage and normalize state parsing May 30, 2026
@Wheemer

Wheemer commented Jun 29, 2026

Copy link
Copy Markdown
Contributor Author

Closing this older overlapping PR because its work has been consolidated into #28, which carries the station action/data payload, device mapping/normalization, APK command, and MQTT live-update changes forward together on the async-only client branch with tests.

@Wheemer Wheemer closed this Jun 29, 2026
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