Releases: dvd-dev/hilo
v2026.3.6
Changes
Release majeur, retrait de la librairie websocket custom en faveur de PySignalR. Devrait aider la gestion de token, de reconnexion, etc.
- Update manifest.json (#920) @ic-dev21
- Load event history cache on boot (#919) @ic-dev21
- Convert websocket to pysignalr (#914) @nlz242
📦 Dependencies
- Bump ruff from 0.15.6 to 0.15.7 (#918) @dependabot[bot]
v2026.3.5
Changes
Petit update incrémental avant l'overhaul SignalR, rien de révolutionnaire.
- Fix for allowed_kwh displaying previous event's values (#915) @ic-dev21
- Run yaml load in executor to prevent blocking I/O on the main event loop for reward sensor (#916) @ic-dev21
- Defensive programming fix (#910) @ic-dev21
- Update both readmes. (#909) @ic-dev21
📦 Dependencies
- Bump softprops/action-gh-release from 2.5.0 to 2.6.1 (#911) @dependabot[bot]
- Bump release-drafter/release-drafter from 6.4.0 to 7.1.1 (#912) @dependabot[bot]
- Bump ruff from 0.15.5 to 0.15.6 (#913) @dependabot[bot]
v2026.3.4
v2026.3.3
v2026.3.2
Changes
- Fix pour issue #564, le device list provient maintenant du devicehub et non du endpoint /Devices (#897) @ic-dev21
- Add SinopeWaterheater Support (#900) @nlz242
- Update requirements.txt (#899) @ic-dev21
- Readme breaking (#898) @ic-dev21
📦 Dependencies
- Bump release-drafter/release-drafter from 6.2.0 to 6.4.0 (#895) @dependabot[bot]
- Bump ruff from 0.15.4 to 0.15.5 (#896) @dependabot[bot]
- Bump crazy-max/ghaction-github-labeler from 5.3.0 to 6.0.0 (#885) @dependabot[bot]
- Bump ruff from 0.15.2 to 0.15.4 (#886) @dependabot[bot]
v2026.3.1
Changes
- Update manifest.json (#884) @ic-dev21 pour updater python-hilo, plusieurs belles améliorations dans la librairie:
dvd-dev/python-hilo#382 Fix pour les issues: #435, #440, #444, #449, #457, #458, #459, #467, #482, #550, #664, #666, #714, #826, #877
dvd-dev/python-hilo#380 Modernize GraphQL Subscriptions to use HTTP SSE, http/2, automatic persisted queries (APQ)
dvd-dev/python-hilo#385 Fix pour python 3.14: HA 2026.3+ utilise 3.14 et aurait brisé le sensor défi, merci à Marc1804 pour le report sur discord.
- Run dependabot less often (#881) @ic-dev21
- Lazy formatting (#880) @ic-dev21
- Réduction écriture dans les sensors de cost (#878) @ic-dev21
- Offload blocking YAML dump to executor in sensor.py (#806) @Moustachauve
📦 Dependencies
- Bump ruff from 0.15.1 to 0.15.2 (#879) @dependabot[bot]
v2026.2.1
Changes
📦 Dependencies
- Bump ruff from 0.15.0 to 0.15.1 (#875) @dependabot[bot]
- Bump pip from 26.0 to 26.0.1 in /.github/workflows (#871) @dependabot[bot]
- Bump ruff from 0.14.14 to 0.15.0 (#870) @dependabot[bot]
- Bump pip from 25.3 to 26.0 in /.github/workflows (#869) @dependabot[bot]
v2026.1.3
v2026.1.2
Changes
- Bump version to 2026.1.2 in manifest.json (#863) @ic-dev21
- Reduce weather polling (#861) @ic-dev21
- Update init.py (#858) @ic-dev21
- Translate README.md to French and clean up examples (#856) @ic-dev21
- Update managers.py (#848) @ic-dev21
- Rajout de la doc concernant le reset de la valeur energy pour les thermostats (#844) @fersingb
- Ménage init.py (#845) @ic-dev21
- Update pre-commit hooks and fix flex d reward exception (#841) @jfsimoneau
📦 Dependencies
- Bump ruff from 0.14.13 to 0.14.14 (#854) @dependabot[bot]
- Bump release-drafter/release-drafter from 6.1.1 to 6.2.0 (#853) @dependabot[bot]
- Bump actions/setup-python from 6.1.0 to 6.2.0 (#852) @dependabot[bot]
- Bump release-drafter/release-drafter from 6.1.0 to 6.1.1 (#849) @dependabot[bot]
- Bump ruff from 0.14.11 to 0.14.13 (#847) @dependabot[bot]
- Bump ruff from 0.14.10 to 0.14.11 (#843) @dependabot[bot]
v2026.1.1
Ceci se veut un update mineur. On a un fix partiel pour #775, il reste encore un petit bug qui fait que les valeurs sont attribuées au event suivant lorsqu'il y a des consécutifs, mais les bonnes valeurs se propagent lorsque le défi en cours commence.
Ajouté la possibilité de saisir les valeurs du sensor défi hilo directement dans les automations sans le tapper à la main.
Merci à tous de votre patience, on va finir par y arriver.