De Zendure Home Assistant (HA)-integratie is een robuuste aangepaste component — beschikbaar via de Home Assistant Community Store (HACS) op GitHub — die is ontworpen om uw Zendure-ecosysteem (zoals de SolarFlow-serie) naadloos in uw Home Assistant-server te integreren. Hoewel de officiële mobiele Zendure-applicatie uitstekende AI-gestuurde energieplanning biedt, is deze integratie ontworpen voor gevorderde gebruikers die op zoek zijn naar absolute, granulaire controle over hun energiebeheersystemen thuis.
Door uw fotovoltaïsche opwekking en batterijopslag te overbruggen met uw bredere smart home-infrastructuur, verbetert de Zendure HA-integratie de energie-onafhankelijkheid, maximaliseert het eigen verbruik van zonne-energie en vermindert het de afhankelijkheid van het elektriciteitsnet aanzienlijk.
De integratie stelt een uitgebreide set binaire sensoren, diagnostische entiteiten en schakelaars direct beschikbaar in het Home Assistant-ecosysteem, wat de volgende kernfunctionaliteiten mogelijk maakt:
Om uw Zendure-hardware succesvol te overbruggen met uw Home Assistant (HA)-omgeving, moet u de aangepaste integratie implementeren via de Home Assistant Community Store (HACS). Hieronder vindt u het technische stappenplan voor het tot stand brengen van deze verbinding:
Voordat u Zendure-apparaten integreert met Home Assistant, dient u ervoor te zorgen dat de volgende basisomgeving aanwezig is:
Een werkende Home Assistant-instantie is vereist
Ondersteunde implementatieopties omvatten:
De Home Assistant-server moet over een stabiele netwerkverbinding beschikken.
Opmerking over het sub-account
De Zendure API-architectuur dwingt momenteel een strikte limiet van één sessie per account af. Pogingen om hetzelfde account tegelijkertijd te authenticeren in zowel de Zendure mobiele app als de Home Assistant-polling-client zullen sessieconflicten veroorzaken, wat resulteert in voortdurende gedwongen afmeldingen op uw mobiele apparaat. Door een gedeeld sub-account aan te maken dat uitsluitend is toegewezen aan Home Assistant, omzeilt u deze tokenbeperking, waardoor een ononderbroken telemetriestroom naar uw lokale server wordt gegarandeerd, terwijl de functionaliteit van uw primaire mobiele applicatie volledig behouden blijft.
Als u geen secundair account heeft, lees dan de volgende instructies om er een aan te maken:
Nu uw sub-account succesvol is geconfigureerd, kunt u doorgaan met het installeren van de integratie direct via de Home Assistant Community Store (HACS).
2.1 Navigeer naar HACS: Open uw Home Assistant-dashboard en selecteer HACS in de primaire zijbalk.
2.2 Zoek naar Zendure: Gebruik de zoekbalk en voer “Zendure Home Assistant Integration” in.
2.3 Downloaden en installeren: Zoek de juiste Zendure-integratie in de zoekresultaten en selecteer deze. Klik op de Download-knop rechtsonder. Volg eventuele volgende dialoogvensters op het scherm om de integratiedownload te voltooien.
2.4 Systeem herstarten: Na een succesvolle download is het sterk aanbevolen om uw Home Assistant-instantie te herstarten (navigeer naar Instellingen > Herstart vereist) om ervoor te zorgen dat de zojuist opgehaalde integratiebestanden correct worden geïnitialiseerd binnen de systeemarchitectuur.
Zodra Home Assistant succesvol is herstart, moet u de Zendure-integratie toevoegen aan uw actieve services en deze authenticeren met het toegewezen sub-account dat in Stap 1 is ingesteld.
3.1 Toegang tot Apparaten & Services: Navigeer naar Instellingen > Apparaten & Services in uw Home Assistant-zijbalk.
3.2 Integratie toevoegen: Klik op de + Integratie toevoegen-knop, meestal rechtsonder te vinden.
3.3 Zoek Zendure: Typ "Zendure" in het zoekveld en selecteer de integratie uit de resultatenlijst.

3.4 Authenticatie: Er verschijnt een configuratieprompt. Voer eenvoudig het specifieke Zendure-token van uw secundaire sub-account in het dialoogvenster in. (Opmerking: U kunt uw unieke token eenvoudig vinden in het gedeelte “Profiel” van de officiële Zendure mobiele applicatie en tikken op “Authorization Cloud Key”).
|
|
|
3.5 Finalisatie: Nadat u uw Zendure-token heeft ingevoerd, drukt u op Verzenden. Home Assistant zal onmiddellijk authenticeren via de Zendure cloud-API, uw hardware ontdekken en automatisch de bijbehorende apparaten en telemetrie-entiteiten in uw lokale dashboard invullen.
Voor gebruikers die op zoek zijn naar volledige privacy en isolatie van clouddiensten, is het configureren van lokale MQTT de definitieve oplossing. Deze gids beschrijft de procedure voor het overzetten van oudere Zendure-apparaten naar een volledig lokale MQTT-omgeving binnen Home Assistant.
Let op:
De volgende geavanceerde bewerkingen gaan uit van de succesvolle voltooiing van uw initiële Home Assistant (HA)-configuratie en de basisinstelling van de Zendure-integratie.
Als een apparaat is toegevoegd aan Zendure HEMS, kan het geen gebruik meer maken van MQTT-integratie. De prioriteit is: Zendure HEMS > MQTT.
Uw Home Assistant-instantie moet zijn uitgerust om MQTT-berichten van uw Zendure-hardware te ontvangen en door te sturen. Om dit te realiseren moet u:
1.1 Mosquitto Broker installeren: Navigeer naar Instellingen > Add-ons > Add-on Store in Home Assistant. Zoek en installeer de Mosquitto broker.
1.2 Servicedetails bekijken: Zodra deze succesvol is geïnstalleerd, zoekt u de Mosquitto-broker in uw lijst met Add-ons en klikt u erop. Navigeer naar het tabblad Configuratie; onderaan deze pagina kunt u de relevante MQTT-interfacedetails inzien.
1.3 Een toegewezen MQTT-account aanmaken: Voor veilige communicatie navigeert u naar Instellingen > Personen > Gebruikers. Maak een toegewezen lokale gebruiker aan, specifiek voor MQTT-authenticatie (bijv. Gebruikersnaam: zendure_local, samen met een veilig wachtwoord). De Mosquitto-broker zal deze gegevens automatisch overnemen en gebruiken voor apparaatauthenticatie.
1.4 De MQTT-integratie inschakelen: Ga terug naar Instellingen en klik op Apparaten & Services. U zult merken dat MQTT als een nieuwe 'ontdekte' integratie op de pagina is verschenen. Klik op Configureren en valideer de instellingen om de MQTT-integratieconfiguratie te voltooien.
Nu de broker draait, moet u uw Zendure-hardware naar uw lokale Home Assistant-server laten wijzen in plaats van naar de Zendure Cloud.
In de nieuwste firmware- en Zendure-appversies kunt u naar de geavanceerde instellingsinterface voor uw doelapparaat navigeren (bijv. SolarFlow of Smart Meter). Zoek naar de netwerk- of MQTT-configuratieopties en wijzig handmatig de server van de standaard Zendure Cloud naar het lokale IP-adres van uw Home Assistant (bijv. 192.168.x.x). Stel de poort in op 1883 en voer de zendure_local-gegevens in die u in Fase 1 heeft aangemaakt.

Als u oudere apparaten gebruikt (bijv. Hyper 2000, Hub 2000, Hub 1200 en Ace 1500) of als de optie niet expliciet beschikbaar is in de app, biedt de Zendure-HA-gemeenschap een op Web Bluetooth gebaseerde configuratietool.
1883) en de zendure_local-accountgegevens.Nu de hardware lokaal telemetriegegevens uitzendt, moet u de Zendure Home Assistant-integratie herconfigureren om de juiste lokale gegevensstroom te ontvangen.
3.1 Toegang tot integratie-instellingen: Navigeer in Home Assistant naar Instellingen > Apparaten & Services en zoek uw toegevoegde Zendure-integratie op.
3.2 Overschakelen naar lokale modus: Klik op Configureren. Schakel in de pop-upopties het communicatieprotocol van de standaard "Cloud MQTT" naar Local MQTT door “Use local MQTT” te kiezen.
3.3 Broker-gegevens invoeren: Na deze selectie wordt u gevraagd de specifieke verbindingsgegevens voor uw lokale configuratie op te geven. Vul de velden als volgt in:
3.4 Finaliseren en toewijzen: Zodra u deze gegevens heeft verzonden, heeft u de mogelijkheid om het nieuw geconfigureerde apparaat toe te wijzen aan een specifieke kamer binnen uw Home Assistant-dashboard. U kunt deze locatie aanpassen of eenvoudig overslaan om de MQTT-koppeling te voltooien.
Voor gebruikers die moeite hebben met het vinden van het IP-adres dat nodig is om hun Zendure-hardware te overbruggen met hun lokale MQTT-broker, volgt u deze stappen:
192.168.1.100) is het adres van uw Home Assistant-server, wat bijna altijd hetzelfde is als uw MQTT-broker als u de Mosquitto Add-on draait.192.168.0.1 of 192.168.1.1). Ga naar de pagina DHCP Client List of Connected Devices. Zoek naar een apparaat genaamd homeassistant of raspberrypi. Het IPv4-adres dat ernaast staat, is uw MQTT-IP.Als uw entiteiten grijs worden weergegeven of als "Onbeschikbaar" zijn gemarkeerd, controleer dan het volgende:
Ja. Wanneer u uw Zendure-apparaat overschakelt naar lokaal MQTT, stopt het met het uitzenden van telemetrie naar de cloudservers van Zendure en wordt de communicatie strikt beperkt tot uw lokale netwerk. Bijgevolg zal de officiële Zendure-app (die afhankelijk is van cloudgegevens) geen real-time statistieken meer weergeven. Om de app-functionaliteit te herstellen, moet u de instellingen terugdraaien naar Cloud MQTT.
Momenteel werken Zendure-apparaten volgens een "of-of"-protocol voor hun MQTT-uitzendingen. U moet kiezen tussen het verzenden van gegevens naar de Zendure Cloud (voor officieel app-gebruik) OF naar uw lokale MQTT-broker (voor lokale Home Assistant-controle). Opmerking: Sommige gevorderde Home Assistant-gebruikers gebruiken een cloud-polling-integratie in plaats van lokaal MQTT als ze de officiële app-functionaliteit willen behouden, hoewel dit de snelheid van lokale controle opoffert.
Als uw Zendure-apparaat geen verbinding kan maken met de broker:
1883 open is en niet wordt geblokkeerd door een lokale firewall op uw Home Assistant-host.mqtt:// voor het IP-adres in de configuratie heeft ingevoerd; het vereist alleen het onbewerkte IPv4-adres (bijv. 192.168.1.50).