# Changelog Toutes les modifications importantes de ce projet sont documentées ici. ## [Unreleased] ## [1.0.6] - 2026-07-22 ### Fixed - Ajout d’un délai maximal pour l’établissement de la connexion à la PAC. - Détection d’une connexion PAC silencieuse malgré une socket toujours ouverte. - Fermeture propre du serveur, des clients et de la connexion PAC lors de l’arrêt de l’add-on. - Validation plus stricte de la configuration au démarrage. ### Tests - Ajout de tests pour les timeouts, la reconnexion, l’arrêt gracieux et les configurations invalides. ## [1.0.5] - 2026-07-22 ### Changed - Mise à jour de la description de l’add-on pour retirer la référence obsolète à Node-RED. - Clarification du fonctionnement multi-clients et de la lecture seule par défaut. ## [1.0.4] - 2026-07-22 ### Changed - Utilisation de GitHub comme URL publique d’installation et de documentation. - Suppression des références Gitea dans les fichiers destinés aux utilisateurs. - Gitea reste le dépôt principal de développement interne. ## [1.0.3] - 2026-07-22 ### Fixed - Correction de la version déclarée dans `config.yaml`. - La release `v1.0.2` contenait encore la version interne `1.0.1`. ## [1.0.2] - 2026-07-22 ### Fixed - Ajout de l’entrée manquante pour la correction du Dockerfile publiée en 1.0.1. - Documentation de l’utilisation de l’image de base explicite `ghcr.io/home-assistant/base:latest`. ## [1.0.1] - 2026-07-22 ### Fixed - Correction du Dockerfile pour le système de build actuel de Home Assistant. - Utilisation explicite de l’image multiarchitecture `ghcr.io/home-assistant/base:latest`. ## [1.0.0] - 2026-07-21 ### Added - Add-on Home Assistant pour le proxy TCP Arkteos. - Maintien d’une connexion unique vers la PAC. - Multiplexage du flux vers plusieurs clients TCP. - Reconnexion automatique à la PAC après une coupure. - Keepalive composé d’un octet nul toutes les 300 secondes ; son rôle exact côté PAC n’est pas confirmé. - Fonctionnement en lecture seule par défaut. - Option `allow_client_writes` pour activer explicitement le relais bidirectionnel des données entre les clients et la PAC. - Sérialisation des écritures vers la PAC lorsque le mode bidirectionnel est activé. - Support des architectures déclarées dans `config.yaml`. - Documentation de sécurité réseau. ### Changed - Gitea devient le dépôt principal. - GitHub est conservé comme miroir secondaire. - Correction du bit exécutable de `run.sh`. ### Removed - Suppression d’un flow Solarwatt ajouté par erreur. - Nettoyage de l’historique Git contenant ce fichier étranger au projet.