À propos
EcoFlow BLE (Unofficial) connecte Home Assistant aux appareils EcoFlow via Bluetooth LE, sans le cloud. Il prend en charge les stations d’énergie EcoFlow, les bornes de recharge pour véhicules électriques et les accessoires, et fonctionne en local sans connexion internet. Il ajoute des capteurs pour le niveau de batterie, le flux de puissance et l’état de l’appareil, ainsi que des interrupteurs, des nombres, des sélecteurs, des boutons et une entité de climatisation pour les sorties, les limites de charge et les modes. Les appareils pris en charge sont détectés par la découverte Bluetooth et proposés à l’ajout, et la configuration se fait dans l’interface avec une connexion à un compte EcoFlow. Les options comprennent une période de mise à jour, un délai de connexion maximal, un délai avant connexion pour répartir les appareils entre les proxys Bluetooth, et le déverrouillage de minimums de vitesse de charge AC et DC plus bas. Un téléchargement de diagnostics et des réglages de journalisation détaillée sont disponibles pour les rapports de bogue.
Résumé automatique du README et du code de rabits/ha-ef-ble, traduit automatiquement. Une erreur, ou tu maintiens ce projet et tu veux ton propre texte ici ? Prendre contact
Prise en charge
Fonctionne en local Communique avec tes appareils sur ton propre réseau. Aucun cloud de fournisseur entre les deux.
Détection automatique Home Assistant la repère sur le réseau et propose de l’ajouter.
Depuis la Marketplace S’installe depuis la Marketplace, anciennement HACS.
Maintenance active Son auteur a publié une version ou poussé une modification au cours des six derniers mois.
Fournit
- Climatisation
- Interrupteurs
- Capteurs
Mise en place
Installe-la depuis la Marketplace et redémarre Home Assistant, puis ajoute-la dans Paramètres > Appareils et services.
Ajouter un appareil EcoFlow
- Appareil BLE
Configuration de l’appareil détecté
- ID utilisateur EcoFlow
- Appareil BLE
- Période de mise à jourNombre de secondes à attendre avant de traiter la prochaine mise à jour de l’appareil. La valeur 0 signifie que toutes les mises à jour sont traitées immédiatement (ce qui entraîne un grand nombre d’écritures dans la base de données).
- E-mail / Téléphone
- Mot de passe
- RégionChoisis l’hôte de l’API EcoFlow correspondant à ton compte. Auto utilise api.ecoflow.com pour les e-mails et api-cn pour les numéros de téléphone. Ton compte peut se trouver sur un hôte différent de ta région géographique réelle, donc si tu reçois le message « Account does not exist », essaie de sélectionner l’hôte explicitement.
- Masquer les informations sensibles (utile pour partager les journaux publiquement)
- Journaliser les requêtes et réponses de connexion de l’appareil
- Journaliser les messages de mise à jour désérialisés de l’appareil
- Journaliser les objets de paquet
- Journaliser les charges utiles chiffrées
- Journaliser les charges utiles déchiffrées
- Activer le niveau de journal de débogage de bleak (non masqué et non filtré pour cet appareil)
- Délai de connexion maximalNombre de secondes à attendre que l’appareil se connecte et s’authentifie.
- Délai avant connexionNombre de secondes à attendre avant de se connecter lorsqu’un autre appareil EcoFlow vient de se connecter. Home Assistant choisit le proxy Bluetooth par lequel passe chaque connexion et pénalise les proxys déjà occupés à se connecter, donc des appareils qui démarrent au même moment peuvent se retrouver sur un proxy plus éloigné pour le reste de la session. Les espacer donne à chaque appareil une meilleure chance d’être connecté via le proxy qui lui est le plus proche. Un appareil qui ne démarre pas en même temps qu’un autre n’est jamais retardé. Mets 0 pour désactiver ce délai pour cet appareil.
Également demandé lors de la confirmation de l’appareil.
Options de configuration
- ID utilisateur EcoFlow
- Période de mise à jourNombre de secondes à attendre avant de traiter la prochaine mise à jour de l’appareil. Une valeur par défaut de 0 signifie que toutes les mises à jour sont traitées immédiatement (ce qui peut entraîner un grand nombre d’écritures dans la base de données).
- Version des paquetsVersion des paquets à utiliser, selon la génération et le firmware de cet appareil. Essaie une autre version si la connexion ou l’authentification échoue. Note que certains appareils peuvent utiliser une version de paquets qui n’est pas encore prise en charge par cette intégration.
- E-mail / Téléphone
- Mot de passe
- RégionChoisis l’hôte de l’API EcoFlow correspondant à ton compte. Auto utilise api.ecoflow.com pour les e-mails et api-cn pour les numéros de téléphone. Ton compte peut se trouver sur un hôte différent de ta région géographique réelle, donc si tu reçois le message « Account does not exist », essaie de sélectionner l’hôte explicitement.
- Masquer les informations sensibles (utile pour partager les journaux publiquement)
- Journaliser les requêtes et réponses de connexion de l’appareil
- Journaliser les messages de mise à jour désérialisés de l’appareil
- Journaliser les objets de paquet
- Journaliser les charges utiles chiffrées
- Journaliser les charges utiles déchiffrées
- Activer le niveau de journalisation debug de bleak (non masqué et non filtré pour cet appareil)
- Délai de connexionNombre de secondes à attendre que l’appareil se connecte et s’authentifie.
- Délai avant connexionNombre de secondes à attendre avant de se connecter lorsqu’un autre appareil EcoFlow vient de se connecter. Home Assistant choisit le proxy Bluetooth par lequel passe chaque connexion et pénalise les proxys déjà occupés à se connecter, si bien que des appareils qui démarrent au même moment peuvent se retrouver sur un proxy plus éloigné pour le reste de la session. Les espacer donne à chaque appareil une meilleure chance d’être connecté par le proxy le plus proche de lui. Un appareil qui ne démarre pas en même temps qu’un autre n’est jamais retardé. Mets 0 pour désactiver ce délai pour l’appareil.
Modification de la connexion
- ID utilisateur EcoFlow
- Batteries supplémentaires activées
Après la mise en place
- Période de mise à jourNombre de secondes à attendre avant de traiter la prochaine mise à jour de l’appareil. Une valeur de 0 signifie que toutes les mises à jour sont traitées immédiatement (ce qui entraîne un grand nombre d’écritures dans la base de données).
- Débloquer le minimum de vitesse de charge ACPermet de régler la vitesse de charge AC en dessous du minimum imposé par l’app EcoFlow. 1 W empêche l’appareil de puiser sur le réseau sans le débrancher, ce dont les automatisations de surplus solaire ont besoin. Une charge aussi lente est moins efficace et peut produire de la chaleur supplémentaire.
- Débloquer le minimum de vitesse de charge DC⚠️ ATTENTION : cela peut endommager ton appareil. Les limites de l’app EcoFlow existent probablement pour une raison, et faire fonctionner l’entrée DC en dessous pendant de longues périodes peut user ses composants ; les dommages causés ainsi peuvent ne pas être couverts par la garantie. À utiliser à tes risques et périls. Permet de régler la vitesse de charge DC en dessous du minimum imposé par l’app EcoFlow, jusqu’à 0 A. 0 A ne signifie pas éteint : l’appareil peut quand même tirer un petit courant sur l’entrée. La valeur plafonne le courant tiré sur l’entrée DC, donc une valeur plus basse garde l’appareil dans ce que peut fournir une source faible, comme une prise allume-cigare protégée par fusible, une petite alimentation ou un seul panneau, au lieu de le faire caler en demandant davantage.
- Enregistrer les diagnostics en cas d’exceptionSi activé, les paquets sont collectés dès le début de chaque tentative de connexion. Si une erreur de connexion se produit, les données collectées sont automatiquement enregistrées sur le disque pour le débogage.
- Activer la collecte de paquetsActiver cette option lance le stockage des paquets pour les informations de diagnostic. Attends une minute après l’avoir activée avant de télécharger les diagnostics, et n’oublie pas de la désactiver. Certains appareils peuvent inclure dans leurs messages des informations identifiantes comme ta position exacte, alors vérifie que le chiffrement est activé avant de partager.
- Nombre de paquets à stocker
- Chiffrer les données de diagnosticSi activé, les données de diagnostic sensibles (paquets, clés de session, données du fabricant) sont chiffrées avant d’être incluses dans le téléchargement des diagnostics. Ne désactive cette option que si tu as besoin des données brutes pour le débogage local.
- Masquer les informations sensibles (utile pour partager les journaux publiquement)
- Journaliser les requêtes et réponses de connexion de l’appareil
- Journaliser les messages de mise à jour désérialisés de l’appareil
- Journaliser les objets paquet
- Journaliser les charges utiles chiffrées
- Journaliser les charges utiles déchiffrées
- Activer le niveau de journalisation debug de bleak (non masqué et non filtré pour cet appareil)
- Délai de connexionNombre de secondes à attendre que l’appareil se connecte et s’authentifie.
Textes issus du code de rabits/ha-ef-ble. Les textes que le dépôt ne fournit pas en français ont été traduits automatiquement.
Entités
- Capteurs binairesActivé, Erreur, Secteur AC branché, Batterie connectée, Solaire connecté, Ventilateur en marche, Mode tempête, Réseau sous tension, État du réseau, État d’exécution du BMS, Erreur survenue, En charge et 6 autres
- BoutonsÉteindre, Reprendre le solaire
- ClimatisationClimatisation
- NombresNiveau de réserve de secours, Limite de charge, Limite de décharge, Limite de charge de la batterie, Limite de décharge de la batterie, Vitesse de charge AC, Puissance de charge AC C20, Limite de puissance d’injection sur le réseau, Puissance de charge de base, Puissance de charge, Limite de puissance d’entrée du réseau, Limite de puissance de charge et 7 autres
- SélecteursLED, Type de charge DC, Mode DC, Mode performance, Unité de gaz, Mode chargeur, Mode de vidange, Mode de secours intelligent, Mode de fonctionnement, Stratégie énergétique, Suivi de l’énergie et 2 autres
- CapteursCollecte des données de diagnostic, Niveau de batterie, Niveau de batterie LCD, Niveau de batterie BMS, Autonomie restante de la batterie, Niveau de la batterie principale, Puissance d’entrée, Puissance de sortie, Temps de charge restant, Temps de décharge restant, État de la prise AC et 126 autres
- InterrupteursPort, Mode EPS, Storm Guard, Ports DC, Ports AC, Charge AC, Port AC LV, Port AC HV, Port DC 12V, Réserve de secours, Ports USB et 11 autres
Dépannage
- DiagnosticsTélécharge un fichier de diagnostics à joindre à un rapport de bug.
Extrait du README
Unofficial Bluetooth LE Integration for Home Assistant
Monitor and control your EcoFlow devices locally via Bluetooth
S’affiche dans Vulpo :
carte Bascule rapide, carte Climat, carte Bouton, carte Sélection, Apple Watch, centre de contrôle, Activité en direct de climatisation.Informations
- Installations
- 1,4 k partagent leurs statistiques
- Étoiles GitHub
- 427
- Connexion
- Fonctionne en local
- Maintenance
- Mise à jour au cours des 6 derniers mois
- Version
- v1.3.0,
- Catégorie
- Énergie, Alimentation de secours
- Type
- Intégration de la Marketplace
- Marque
- EcoFlow
- Prérequis
- Nécessite la Marketplace (HACS sur Home Assistant 2026.10 et les versions antérieures)
- Domaine
ef_ble- Problèmes
- Signaler un problème













