• v0.3.0 4e05f6b3bf

    v0.3.0 Stable

    timstoop released this 2026-04-28 21:44:50 +00:00 | 25 commits to main since this release

    Added

    • list_bluetooth_devices tool: discover and monitor Bluetooth devices via WebSocket subscription

    Changed

    • Replaced REST/httpx transport with WebSocket (websockets library) for all Home Assistant API calls
    • Python version bumped to 3.13.9

    Fixed

    • Bluetooth advertisement subscription now handles HA 2026.x batch event format ({"add": [...]}) alongside the legacy per-device format
    • Message loop reworked so WebSocket events arriving before or after the result confirmation both work correctly

    Dependencies

    • Removed httpx
    • Bumped ruff, mypy, pytest, pytest-cov to current releases

    Container Image

    Docker image available on Codeberg:
    https://codeberg.org/timstoop/-/packages/container/hass-mcp/

    docker pull codeberg.org/timstoop/hass-mcp:0.3.0
    
    Downloads