Skip to content

Add APK-backed control commands#24

Open
Wheemer wants to merge 7 commits into
theosnel:developfrom
Wheemer:add-apk-control-commands
Open

Add APK-backed control commands#24
Wheemer wants to merge 7 commits into
theosnel:developfrom
Wheemer:add-apk-control-commands

Conversation

@Wheemer

@Wheemer Wheemer commented May 30, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add sync and async helpers for APK-observed control payloads
  • add alarm and voice volume setters using config shadow updates
  • add station mode, SOS, alarm cancel, fire drill, activation, test, light, and device mute helpers
  • centralize command payload construction so station-level and device-level commands include the right fields
  • use the response-backed driveway mute topic by default while allowing callers to override it

Notes

Validation

  • Parsed all xsense Python files with AST
  • Ran git diff --check
  • Ran mocked sync/async payload checks for station commands, volume setters, light/group commands, water/temp/driveway mutes, and action metadata

@Wheemer Wheemer force-pushed the add-apk-control-commands branch from 35fd2e3 to 184828d Compare May 30, 2026 02:47
@Wheemer Wheemer marked this pull request as ready for review May 30, 2026 02:49
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