chore: disable insane lints
feat: use hass helper to create httpx.AsyncClient
fix: make sure test hass is latest stable
chore: update flake and dev deps
chore: update deps for 2025.2
feat: fire an event when operation mode changes
* so that the entities shown are in sync
feat: ignore pylint duplicate-code
feat: select for operation mode
feat: don't symlink translations/en.json
feat: request values in single query instead of multiple
feat: update eh800 after creation
fix: remove unused _available
feat: most of the functionality