Skip to content

Fix monitoring feedback and alarm events - #11

Merged
mattriney merged 1 commit into
mainfrom
fix/monitoring-review
Sep 24, 2026
Merged

mattriney merged 1 commit into
mainfrom
fix/monitoring-review

Conversation

@mattriney

@mattriney mattriney commented Sep 24, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • retain split identity replies and retry only missing fields at a limited rate
  • confirm requested accessory power as well as on/off state
  • redact device-identifying text from diagnostics exports
  • emit an updated controller event when alarm code or axis details arrive later

Testing

  • 101 tests passed; 96.80% coverage
  • Ruff, formatting, Pyright, HACS, and Hassfest passed
  • regression tests cover split replies, mismatched power, diagnostics redaction, and enriched events
  • live Z1 Pro on firmware 1.1.2.0.1.13: complete identity returned; spindle fan confirmed 35% and restored off; physical E-stop reported Alarm/code 13, then Idle/no alert after release and Studio unlock

The split-reply and late alarm-detail cases were reproduced in regression tests rather than induced on the live controller.

@mattriney
mattriney merged commit ad3053e into main Sep 24, 2026
4 checks passed
@mattriney
mattriney deleted the fix/monitoring-review branch September 24, 2026 01:37
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