Skip to content

X-Sense Home Security v0.1.0

Choose a tag to compare

@javaDevJT javaDevJT released this 28 Jun 21:30

X-Sense Home Security v0.1.0

Initial public HACS test release.

What Changed

  • Package the upstream Home Assistant xsense component as a HACS custom integration.
  • Add hacs.json metadata for custom-repository installation.
  • Add README setup guidance for the recommended second X-Sense account sharing model.
  • Preserve the newer upstream dependency pins: python-xsense[async]==0.0.16 and paho-mqtt==2.1.0.
  • Add repository-shape tests for manifest, HACS metadata, expected component files, and README install guidance.
  • Add HACS and Hassfest GitHub Actions workflows.

Validation

  • python3 -m unittest discover -s tests -v
  • python3 -m compileall -q custom_components/xsense tests
  • git diff --check

Known Gaps

  • Not yet validated against live X-Sense credentials or devices.
  • Not yet validated in a running Home Assistant instance.
  • MQTT and polling behavior still need runtime log verification.