Repository navigation
Release v1.4.4 - Optimisation Haute Vitesse FTP (Blocksize 512 Ko & Throttling Socket)
🚀 DomoLink-BackUp v1.4.4 — Optimisation Haute Vitesse FTP
Cette version résout le goulot d'étranglement qui bridait le taux de transfert FTP sur le réseau local.
⚡ Améliorations de Performances :
1. 🏎️ Buffer TCP FTP à 512 Ko (blocksize=524288)
- Remplacement de l'ancien buffer de 64 Ko par des blocs de 512 Ko (
blocksize=524288) pour l'envoi (storbinary) et la récupération (retrbinary). - Permet à la pile TCP de saturer pleinement les liaisons Gigabit (1 Gb/s et au-delà) sans micro-latences.
2. 🎛️ Throttling Intelligent du Callback de Progression
- Auparavant, le callback de progression était invoqué à chaque paquet de 64 Ko (plus de 25 000 interruptions synchrones pour un fichier de 1,6 Go), ce qui forçait le socket FTP à attendre les calculs d'état de Home Assistant.
- Désormais, le reporting de progression est strictement cadencé à 1 fois par seconde maximum (et sur finalisation) avec délégation asynchrone non-bloquante (
call_soon_threadsafe). - Le socket FTP transmet désormais en continu à pleine vitesse matérielle.
📦 Installation / Mise à jour :
- Téléchargez la mise à jour v1.4.4 depuis HACS.
- Redémarrez Home Assistant pour recharger l'intégration.