Ik ga daar niet nog een keer over verder. Ik denk dat dit nu al voldoende bediscussieert is in eerdere berichten.
Dan heb je die waarschijnlijk uit gezet in je instellingen onder HomeAssistant bij de optie 'Change the order and hide items from the sidebar.' en dat je daar 'history' dus onzichtbaar hebt gemaakt in de sidebar.Hippe Lip schreef op zondag 10 mei 2026 @ 09:13:
[...]
Dan kijk ik er overheen…![]()
Hierboven staan alleen eigen dashboards.
[Afbeelding]
In de gielz package (NL versie) regel 1456
YAML:
1454
1455
1456
1457
| rest: - resource_template: "http://{{ states('input_text.zendure_2400_ac_ip_adres') }}/properties/report" scan_interval: 1 sensor: |
Mijn smarthome blog artikelen over: Thuisaccu | Dynamische energieprijzen | Watermeter
@gast777 ik probeer je laatste versie van de Proxy te installeren, maar dat gaat toch niet lekker. Ik heb namelijk niet de 'node-red-dashboard' package niet. En dat wil ik ook niet, want NR raadt die nu zelfs expliciet af in de 'manage palette' en op https://flows.nodered.org/node/node-red-dashboard
Maar als ik '@flowfuse/node-red-dashboard' installeer en NR herstart, ook dan wil jouw package niet deployen (en hij heeft een reeks configuration entities aangemaakt die ik een voor een er weer uit moet gooien). Wat nu te doen? En kan dit deel wellicht optioneel gemaakt worden als een aparte flow o.i.d?No longer maintained - please look at alternatives such as @flowfuse/node-red-dashboard or node-red-contrib-uibuilder
[ Voor 12% gewijzigd door DeadMetal op 11-05-2026 09:58 ]
Centrale handover van AP naar AP bestaat niet, roaming wordt door de clients zelf gedaan.Hippe Lip schreef op zondag 10 mei 2026 @ 16:50:
[...]
Ik zie meerdere access points (AP’s) met dezelfde SSID en hetzelfde wachtwoord en waarbij de handover van AP naar AP centraal geregeld wordt als mesh netwerk.
En een SSID met een wachtwoord is gewoon een functie van wifi en heeft niets met mesh te maken
Zoals ik al zei, mesh is niets anders dan een marketing kreet voor wireless backhaul.
En als je ziet dat de Zendure niet naar de dichtstbijzijnde AP verbind dan heb je simpelweg te veel AP's.
Voor een goed wifi netwerk moet je er voor zorgen dat het bereik van je AP's elkaar maar net overlappen, als dat te veel is, hebben de clients moeite om te kiezen en loop je de kans dat ze heen en weer gaan switchen of aan het verkeerde AP blijven plakken en dat geeft hetzelfde effect als die "auto" mode van AP's die van kanaal wisselen.
[ Voor 36% gewijzigd door Ben(V) op 11-05-2026 09:32 ]
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
@Hippe Lip met het gevaar dat ik me op glad ijs beweeg .... in mijn router (die alle netwerkverkeer regelt) kan ik per gebruiker/client aangeven of ik 'm wil vastpinnen op één specifieke AP of het hem zelf laat uitzoeken. Ook kan ik aangeven of een gebruiker wel/niet/snel/langzaam moet wisselen van 5GHz naar 2.4GHz, en nog wat van die zaken. Maar dat is eigenlijk alleen van belang als de gebruiker en de AP ten opzichte van elkaar gaan bewegen. Neem aan dat beide (AP en Zendure) niet door het huis wandelen dus dat dat niet relevant is.Ben(V) schreef op maandag 11 mei 2026 @ 09:16:
[...]
Centrale handover van AP naar AP bestaat niet, roaming wordt door de clients zelf gedaan.
En een SSID met een wachtwoord is gewoon een functie van wifi en heeft niets met mesh te maken
Zoals ik al zei, mesh is niets anders dan een marketing kreet voor wireless backhaul.
En als je ziet dat de Zendure niet naar de dichtstbijzijnde AP verbind dan heb je simpelweg te veel AP's.
Voor een goed wifi netwerk moet je er voor zorgen dat het bereik van je AP's elkaar maar net overlappen, als dat te veel is, hebben de clients moeite om te kiezen en loop je de kans dat ze heen en weer gaan switchen of aan het verkeerde AP blijven plakken en dat geeft hetzelfde effect als die "auto" mode van AP's die van kanaal wisselen.
Maar het vastpinnen op één AP heb ik ook gedaan bij diverse gebruikers om te voorkomen dat bij een hickup of herstart van de gebruikte AP de accu switched naar een verderweg gelegen AP (met storingen) en daarna niet meer vanzelf terug-switcht. Ik heb 4 AP's in huis en heb daar best wat issues mee gehad (maar nu niet meer)
One cookie a day keeps the doctor away !
Vast pinnen op een AP kan bij de meeste merken helemaal niet en werkt voor mobiele client (niet zendure dus) dus contra productief.
Zorg gewoon voor een goed wifi netwerk met voldoende maar niet te veel AP's.
PS
Vier AP's is voor een normaal huis te veel, waardoor je terug met vallen op dit soort trucs.
Zorg gewoon voor een goed wifi netwerk met voldoende maar niet te veel AP's.
PS
Vier AP's is voor een normaal huis te veel, waardoor je terug met vallen op dit soort trucs.
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
Klopt, mijn huis is van dikke beton en dikke muren gemaakt, eerst dacht ik aan 2 genoeg te hebben maar helaas, teveel apparaten verloren constant hun verbinding.Ben(V) schreef op maandag 11 mei 2026 @ 10:49:
Vast pinnen op een AP kan bij de meeste merken helemaal niet en werkt voor mobiele client (niet zendure dus) dus contra productief.
Zorg gewoon voor een goed wifi netwerk met voldoende maar niet te veel AP's.
PS
Vier AP's is voor een normaal huis te veel, waardoor je terug met vallen op dit soort trucs.
One cookie a day keeps the doctor away !
Ik heb even wat voor je lopen zoeken, maar het blijkt dat veel mesh oplossingen geen mogelijkheidheid hebben om een apparaat op een specifiek AP vast te pinnen. Fritzbox lijkt daar 1 van te zijn.Hippe Lip schreef op zondag 10 mei 2026 @ 16:52:
[...]
@TBird484
Hoe doe ik dat? Die functie ken ik nog niet.
Beetje smerige hack, maar je zou een los AP vlak bij de Zendure's kunnen opstellen met een eigen SSID naam, specifiek voor de Zendure's. Omdat een AP hoort te werken op (wireless) ethernet niveau hoef je buiten het SSID in de Zendure's niets meer aan te passen. Afgezien van de configuratie van het AP natuurlijk.
Ik zie ik zie wat jij niet ziet, en het is....... ach laat ook maar je ziet het toch niet!
Als ik de Gielz integratie (en de proxy) wil updaten moet ik feitelijk gewoon alle bestanden overschrijven toch?
Flowfuse is de "Dashboard 2". Wat ik heb gebruikt in de flow is de "Dashboard" nodes die bij gebruik van HomeAssistant al standaard geinstalleerd zijn in Node-RED.DeadMetal schreef op maandag 11 mei 2026 @ 08:56:
@gast777 ik probeer je laatste versie van de Proxy te installeren, maar dat gaat toch niet lekker. Ik heb namelijk niet de 'node-red-dashboard' package niet. En dat wil ik ook niet, want NR raadt die nu zelfs expliciet af in de 'manage palette' en op https://flows.nodered.org/node/node-red-dashboard
[...]
Maar als ik '@flowfuse/node-red-dashboard' installeer en NR herstart, ook dan wil jouw package niet deployen (en hij heeft een reeks configuration entities aangemaakt die ik een voor een er weer uit moet gooien). Wat nu te doen? En kan dit deel wellicht optioneel gemaakt worden als een aparte flow o.i.d?
Ik kan die nodes gemakkelijk vervangen door Dashboard 2 nodes (ze zijn grotendeels identiek), maar dan moet dus iedereen die installeren.
Aangezien Dashboard (1) officieel deprecated is, zal ik hem binnenkort denk ik toch overzetten op Dashboard 2 nodes. Voordeel is ook dat Dashboard 2 van Flowfuse weer meer mogelijkheden heeft.
6 kWp solar | Daikin Intergas Hybride 8kW | Tesla Model Y RWD 2023 | Fiat 500e 2014 | Zendure SF2400AC 17 kWh
Als je het dashboard per se niet wil installeren, dan kun je alle dashboard nodes deleten, dan zal de flow gewoon deployen. Die nodes plus andere die alleen voor het dashboard gebruikt worden zitten hier binnen de rode markeringen. Die kun je gerust verwijderen als je zou willen. De rest is hier niet van afhankelijk.
6 kWp solar | Daikin Intergas Hybride 8kW | Tesla Model Y RWD 2023 | Fiat 500e 2014 | Zendure SF2400AC 17 kWh
Klopt. Zelfde als nieuwe installatie.Tortelli schreef op maandag 11 mei 2026 @ 12:10:
Als ik de Gielz integratie (en de proxy) wil updaten moet ik feitelijk gewoon alle bestanden overschrijven toch?
6 kWp solar | Daikin Intergas Hybride 8kW | Tesla Model Y RWD 2023 | Fiat 500e 2014 | Zendure SF2400AC 17 kWh
Helemaal geen smerige hack, maar een prima oplossing als je AP's dat ondersteunen.koboy schreef op maandag 11 mei 2026 @ 12:09:
[...]
Ik heb even wat voor je lopen zoeken, maar het blijkt dat veel mesh oplossingen geen mogelijkheidheid hebben om een apparaat op een specifiek AP vast te pinnen. Fritzbox lijkt daar 1 van te zijn.
Beetje smerige hack, maar je zou een los AP vlak bij de Zendure's kunnen opstellen met een eigen SSID naam, specifiek voor de Zendure's. Omdat een AP hoort te werken op (wireless) ethernet niveau hoef je buiten het SSID in de Zendure's niets meer aan te passen. Afgezien van de configuratie van het AP natuurlijk.
Als die dingen als mesh geconfigureerd zijn willen ze echter meestal alle SSID's delen over alle AP's.
Maar aangezien @Hippe Lip z'n AP's bedraad heeft aangesloten kan hij de boel gewoon in AP mode zetten in plaats van Mesh mode, is hij meteen die mesh overhead op z'n wifi kwijt.
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
Ik zal ook overwegen om de dashboard gerelateerde nodes in een aparte flow te zetten.En kan dit deel wellicht optioneel gemaakt worden als een aparte flow o.i.d?
Het is vooral voor het debuggen en wegschrijven van de data voor offline analyse. Als dat nodig is kan ik altijd nog aan de gebruiker vragen om die extra flow te installeren.
6 kWp solar | Daikin Intergas Hybride 8kW | Tesla Model Y RWD 2023 | Fiat 500e 2014 | Zendure SF2400AC 17 kWh
Even zoeken geeft dit resultaat https://gathering.tweaker...message/85230710#85230710Tortelli schreef op maandag 11 mei 2026 @ 12:10:
Als ik de Gielz integratie (en de proxy) wil updaten moet ik feitelijk gewoon alle bestanden overschrijven toch?
Verkeerd topic 😬
[ Voor 93% gewijzigd door Michaf op 11-05-2026 14:31 ]
Dat is dus waarom ik oude coax kabels eruit heb gehaald en daar een router per etage heb neergezet. Elke etage heeft dus zijn eigen Wifi, en dat levert geen problemen op, althans, hier bij mij niet.Ben(V) schreef op maandag 11 mei 2026 @ 10:49:
Vast pinnen op een AP kan bij de meeste merken helemaal niet en werkt voor mobiele client (niet zendure dus) dus contra productief.
Zorg gewoon voor een goed wifi netwerk met voldoende maar niet te veel AP's.
PS
Vier AP's is voor een normaal huis te veel, waardoor je terug met vallen op dit soort trucs.
de update van mijn android app had hem in HEMS gezet
, opgelost
ik probeer mijn batterij nu op te laden maar hij gaat maar heel even op een gekozen stand en dan weer snel naar standby. Zie ik iets over het hoofd.
heb ook met het limiet aan/uit gespeeld. en ik draai de laatste versie.
ik probeer mijn batterij nu op te laden maar hij gaat maar heel even op een gekozen stand en dan weer snel naar standby. Zie ik iets over het hoofd.
heb ook met het limiet aan/uit gespeeld. en ik draai de laatste versie.
[ Voor 4% gewijzigd door remcoXP op 11-05-2026 18:52 ]
Gadget-freakz.com. Feedback en tips zijn welkom.
Gielz lukte me eenvoudig, alleen hoe krijg ik jou rednode flow geupdate?
edit:
lijkt erop dat een nieuwe importeren de mogelijkheid geeft de oude te verwijderen.
Kom toch niet verder:lijkt erop dat een nieuwe importeren de mogelijkheid geeft de oude te verwijderen.
Volgens mij heb ik alles geupdate maar toch werkt er het eea niet lekker.Gebruik de P1 meter van Home Assistant zelf (gekoppeld via USB aan mijn Proxmox NUC).
[ Voor 60% gewijzigd door Tortelli op 11-05-2026 22:11 ]
Hallo allemaal.
Ik heb een probleem met het integreren van mijn Zendure P1 meter. Hij wil deze niet herkennen.
Ik kan echter wel de waarde van P1 zendure api ontvangen.
Kan iemand mij hierbij verder helpen?
Ik heb een probleem met het integreren van mijn Zendure P1 meter. Hij wil deze niet herkennen.
Ik kan echter wel de waarde van P1 zendure api ontvangen.
Kan iemand mij hierbij verder helpen?
[ Voor 43% gewijzigd door Nico322 op 11-05-2026 23:31 ]
automation al geupdate?Nico322 schreef op maandag 11 mei 2026 @ 22:10:
Hallo allemaal.
Ik heb een probleem met het integreren van mijn Zendure P1 meter. Hij wil deze niet herkennen.
[Afbeelding]
Ik kan echter wel de waarde van P1 zendure api ontvangen.
Kan iemand mij hierbij verder helpen?
WP: Panasonic KIT-WC07L3E5 7kw , buffer PAW-BTANK50L-2, Boiler PAW-TD20C1E5-1 | Solar: Goodwe SDT G2 GW6K-DT 6 kW | Battery: 2x Zendure SF 2400 AC totaal 17.2 kW
Je moet voor een afwijkende P1 sensor een entiteit invullen en geen IP-adres. Voeg even de onderstaande code toe aan bijvoorbeeld je configuration.yaml met het juiste IP. Vervolgens is de afwijkende P1 sensor; sensor.p1_zendure_apiNico322 schreef op maandag 11 mei 2026 @ 22:10:
Hallo allemaal.
Ik heb een probleem met het integreren van mijn Zendure P1 meter. Hij wil deze niet herkennen.
[Afbeelding]
Ik kan echter wel de waarde van P1 zendure api ontvangen.
Kan iemand mij hierbij verder helpen?
code:
Vervolgens je automatisering nog toevoegen/aanzetten of alleen uitlezen en HEMS gebruiken.
1
2
3
4
5
6
7
8
9
10
| rest:
- resource: http://<IP-ZENDURE-P1>/properties/report
scan_interval: 1
sensor:
- name: "P1 Zendure API"
value_template: "{{ value_json.total_power | float }}"
unique_id: P1_Zendure_API
unit_of_measurement: "W"
device_class: power
state_class: measurement |
Zendure-HA.com | Run Zendure your way — in Home Assistant
Ik zie de P1-waarde nu verschijnen, maar heb nog steeds een rood kruis en kan ook NOM niet activeren. Ik heb HEMS uitgeschakeld in de app, maar in de instellingen is er nu eentje voor de netaansluiting (netinvoermodus of netuitvoermodus). Als ik daar een wattage invul, voert hij dit uit. Zeer vreemd.gielz schreef op maandag 11 mei 2026 @ 22:14:
[...]
Je moet voor een afwijkende P1 sensor een entiteit invullen en geen IP-adres. Voeg even de onderstaande code toe aan bijvoorbeeld je configuration.yaml met het juiste IP. Vervolgens is de afwijkende P1 sensor; sensor.p1_zendure_apicode:Vervolgens je automatisering nog toevoegen/aanzetten of alleen uitlezen en HEMS gebruiken.
1 2 3 4 5 6 7 8 9 10rest: - resource: http://<IP-ZENDURE-P1>/properties/report scan_interval: 1 sensor: - name: "P1 Zendure API" value_template: "{{ value_json.total_power | float }}" unique_id: P1_Zendure_API unit_of_measurement: "W" device_class: power state_class: measurement
ok ik had het rode kruis ook na de update naar de laatste versie, maar had de automation nog niet bijgewerkt naar de laatste versie. Daarna werkte het.
WP: Panasonic KIT-WC07L3E5 7kw , buffer PAW-BTANK50L-2, Boiler PAW-TD20C1E5-1 | Solar: Goodwe SDT G2 GW6K-DT 6 kW | Battery: 2x Zendure SF 2400 AC totaal 17.2 kW
Ik heb nu juist de automatisatie verwijderd en terug toegevoegd en alles werkt nu.ctrl-tab schreef op maandag 11 mei 2026 @ 22:39:
[...]
ok ik had het rode kruis ook na de update naar de laatste versie, maar had de automation nog niet bijgewerkt naar de laatste versie. Daarna werkte het.
Bedankt voor alle hulp!
DAO + Zendure SolarFlow 2400 AC+ — bang-bang NoM controller — feedback gevraagd
Hoi allemaal,
Ik gebruik DAO (Day Ahead Optimizer van corneel27) in combinatie met 3× Zendure SolarFlow 2400 AC+ en wilde graag delen wat ik gebouwd heb — en jullie feedback vragen.
Waarom DAO naast @gielz + @gast777 ?
Gielz + gast777 is een uitstekende uitvoerlaag. Je kunt prijssturing ook handmatig instellen met tijdschema's, maar DAO haalt dagelijks automatisch de Nordpool day-ahead prijzen op en herberekent elk kwartier het optimum — zonder handmatig onderhoud.
DAO voegt toe:
Zendure heeft — in tegenstelling tot Victron of GoodWe — geen ingebouwde zero-export logica. Zodra DAO de batterij in "balance mode" zet voor nul op de meter, stopt het schrijven van setpoints. Resultaat: ongecontroleerde import/export.
De oplossing: bang-bang NoM controller
Een HA package die:
ROI monitoring
Om de werkelijke waarde van de setup te meten gebruik ik 4 template sensoren die het batterijvermogen opsplitsen in:
Openstaande uitdaging — PV forecast
Wat ik merk: overdag gaat PV-overschot naar het net terwijl de accu leeg blijft, terwijl avondprijzen hoog zijn. De oorzaak lijkt de DAO PV-forecast te zijn — als die de zonnepiek onderschat, plant DAO de accu niet voor laden tijdens die uren. Herkennen Zendure gebruikers dit? Ervaringen met Forecast.Solar als externe bron?
Status: Fase 4 STABIEL — draait sinds begin mei zonder problemen. Legacy PID controller geprobeerd maar verwijderd, bang-bang is simpeler en stabieler gebleken.
GitHub: https://github.com/hemertje/home-assistant-dao-zendure-nom-controller Inclusief DAO_options_TEMPLATE.json als startpunt voor de DAO configuratie.
Vragen aan jullie:
Hoi allemaal,
Ik gebruik DAO (Day Ahead Optimizer van corneel27) in combinatie met 3× Zendure SolarFlow 2400 AC+ en wilde graag delen wat ik gebouwd heb — en jullie feedback vragen.
Waarom DAO naast @gielz + @gast777 ?
Gielz + gast777 is een uitstekende uitvoerlaag. Je kunt prijssturing ook handmatig instellen met tijdschema's, maar DAO haalt dagelijks automatisch de Nordpool day-ahead prijzen op en herberekent elk kwartier het optimum — zonder handmatig onderhoud.
DAO voegt toe:
- [] Automatische dagelijkse heroptimalisatie op actuele prijzen [] Negatieve prijzen → PV curtailment automatisch [] Warmtepomp en boiler meenemen in de optimalisatie [] ML baseload forecast op basis van eigen historische data
Zendure heeft — in tegenstelling tot Victron of GoodWe — geen ingebouwde zero-export logica. Zodra DAO de batterij in "balance mode" zet voor nul op de meter, stopt het schrijven van setpoints. Resultaat: ongecontroleerde import/export.
De oplossing: bang-bang NoM controller
Een HA package die:
- [] Elke 6 seconden de P1 meter uitleest [] Bij te veel import (>80W): na 10s hysterese → ontladen [] Bij te veel export (>200W): na 10s hysterese → laden [] SoC-aware power limits (3000W → 60W afhankelijk van SoC) [] EV-guard: pauzeert tijdens EV laden [] Dagelijkse health check (20:00) die stille storingen detecteert
ROI monitoring
Om de werkelijke waarde van de setup te meten gebruik ik 4 template sensoren die het batterijvermogen opsplitsen in:
- [] Laden van zonnepanelen vs laden van grid [] Ontladen voor eigen verbruik vs ontladen naar net
Openstaande uitdaging — PV forecast
Wat ik merk: overdag gaat PV-overschot naar het net terwijl de accu leeg blijft, terwijl avondprijzen hoog zijn. De oorzaak lijkt de DAO PV-forecast te zijn — als die de zonnepiek onderschat, plant DAO de accu niet voor laden tijdens die uren. Herkennen Zendure gebruikers dit? Ervaringen met Forecast.Solar als externe bron?
Status: Fase 4 STABIEL — draait sinds begin mei zonder problemen. Legacy PID controller geprobeerd maar verwijderd, bang-bang is simpeler en stabieler gebleken.
GitHub: https://github.com/hemertje/home-assistant-dao-zendure-nom-controller Inclusief DAO_options_TEMPLATE.json als startpunt voor de DAO configuratie.
Vragen aan jullie:
- [] Gebruiken er meer DAO? [] Herkennen jullie het balance-mode probleem met Zendure? [] Verbeterpunten in de hysterese-logica of thresholds? [] PV-forecast accuraatheid — hoe lossen jullie dit op? [] Gebruikt iemand Forecast.Solar als vergelijking of vervanging?
Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal
Ik gebruik de gielz+gast777, en wil nog gaan kijken naar DAO. Daar ben ik helaas nog niet bekend mee.hemertje schreef op maandag 11 mei 2026 @ 22:58:
DAO + Zendure SolarFlow 2400 AC+ — bang-bang NoM controller — feedback gevraagd
Vragen aan jullie:Alle feedback is welkom!
- [] Gebruiken er meer DAO?
[] Herkennen jullie het balance-mode probleem met Zendure?
[] Verbeterpunten in de hysterese-logica of thresholds?
[] PV-forecast accuraatheid — hoe lossen jullie dit op?
[] Gebruikt iemand Forecast.Solar als vergelijking of vervanging?
Maar mijn eerste feedback is eigenlijk dat ik jouw bericht (en dus oplossing) niet begrijp door de vele Engelse termen/jargon. 'Setpoints', 'zero-export logica, 'bang-bang', 'legacy PID controller'.
Dit is gewoon niet waar, als de Fireson integratie op smart matching staat en je P1 meter juist is staat gekoppeld probeert de integratie NOM te houden. Een voorbeeld van mijn setup, waarbij smart matching aan staat tussen 630u en 730u. Je ziet alsnog pieken (koffie machine, waterkoker), maar het wordt zo goed als mogelijk op nul gehouden.hemertje schreef op maandag 11 mei 2026 @ 22:58:
DAO + Zendure SolarFlow 2400 AC+ — bang-bang NoM controller — feedback gevraagd
Het probleem dat ik tegenkwam
Zendure heeft — in tegenstelling tot Victron of GoodWe — geen ingebouwde zero-export logica. Zodra DAO de batterij in "balance mode" zet voor nul op de meter, stopt het schrijven van setpoints. Resultaat: ongecontroleerde import/export.
Blijf een probleem houden na de update, HA reboot en volgens mij heb ik alle bestanden (automatisering, dashboard en het script in de automation map) geupdate.
Toch krijg ik een melding alsof ik niet de laatste versie draai en een kruis. Systeem functioneert overigens wel gewoon. Alleen ziet hij een paar accu's niet.
/f/image/eDhX1IKLVFS3Ntnk3GyCEpl3.png?f=fotoalbum_large)
Iemand enig idee wat ik verkeerd gedaan heb?
Toch krijg ik een melding alsof ik niet de laatste versie draai en een kruis. Systeem functioneert overigens wel gewoon. Alleen ziet hij een paar accu's niet.
/f/image/eDhX1IKLVFS3Ntnk3GyCEpl3.png?f=fotoalbum_large)
Iemand enig idee wat ik verkeerd gedaan heb?
heb je de automation ge-update?Tortelli schreef op dinsdag 12 mei 2026 @ 09:10:
Blijf een probleem houden na de update, HA reboot en volgens mij heb ik alle bestanden (automatisering, dashboard en het script in de automation map) geupdate.
Toch krijg ik een melding alsof ik niet de laatste versie draai en een kruis. Systeem functioneert overigens wel gewoon. Alleen ziet hij een paar accu's niet.
[Afbeelding]
Iemand enig idee wat ik verkeerd gedaan heb?
WP: Panasonic KIT-WC07L3E5 7kw , buffer PAW-BTANK50L-2, Boiler PAW-TD20C1E5-1 | Solar: Goodwe SDT G2 GW6K-DT 6 kW | Battery: 2x Zendure SF 2400 AC totaal 17.2 kW
De package draait op de oude versie, je mist de nieuwe entiteiten en het versienummer is nog verkeerd.Tortelli schreef op dinsdag 12 mei 2026 @ 09:10:
Blijf een probleem houden na de update, HA reboot en volgens mij heb ik alle bestanden (automatisering, dashboard en het script in de automation map) geupdate.
Toch krijg ik een melding alsof ik niet de laatste versie draai en een kruis. Systeem functioneert overigens wel gewoon. Alleen ziet hij een paar accu's niet.
[Afbeelding]
Iemand enig idee wat ik verkeerd gedaan heb?
Zendure-HA.com | Run Zendure your way — in Home Assistant
Maar wat moet ik dan nog updaten?gielz schreef op dinsdag 12 mei 2026 @ 09:18:
[...]
De package draait op de oude versie, je mist de nieuwe entiteiten en het versienummer is nog verkeerd.
zendure_gielz1986_nl.yaml heb ik volgens mij vervangen (via de fileeditor).
Herstart van ha gedaan? Want je ziet dat je bijvoorbeeld entiteiten mist voor je laadpercentage op je dashboard. En die zijn nieuw. En de configuratie versie zit ook in die yaml als je daar op zoekt.Tortelli schreef op dinsdag 12 mei 2026 @ 09:46:
[...]
Maar wat moet ik dan nog updaten?
zendure_gielz1986_nl.yaml heb ik volgens mij vervangen (via de fileeditor).
Zendure-HA.com | Run Zendure your way — in Home Assistant
Dit klopt niet: Zendure heeft een prima "balance mode". Ik gebruik de Fireson-integratie en daar kan je in de Zendure Manager (select.zendure_manager_operation) kiezen voor:hemertje schreef op maandag 11 mei 2026 @ 22:58:
Zendure heeft — in tegenstelling tot Victron of GoodWe — geen ingebouwde zero-export logica. Zodra DAO de batterij in "balance mode" zet voor nul op de meter, stopt het schrijven van setpoints. Resultaat: ongecontroleerde import/export.
- Smart Matching ('nul op de meter')
- Smart Discharge only (consumptie afdekken en overschot zonnestroom terugleveren)
- Smart Charge only (teruglevering voorkomen)
Dit werkt uitstekend samen met DAO: je maakt een input boolean aan die je door DAO laat aansturen, en vervolgens koppel je daar een automation aan die de Zendure Manager aanstuurt.
DAO heeft de mogelijkheid om een model te trainen op basis van je PV-productie en de gemeten straling (KNMI). Zie: https://github.com/cornee...ratie#ml-modellen-trainen . Overigens draai ik ook Forecast.Solar en de DAO-voorspellingen zijn doorgaans een heel stuk beter. Niet zo gek: dat model is getraind op mijn historische PV-opwek in plaats van een inschatting alleen op basis van verwachte straling en oriëntatie van de panelen.Openstaande uitdaging — PV forecast
Wat ik merk: overdag gaat PV-overschot naar het net terwijl de accu leeg blijft, terwijl avondprijzen hoog zijn. De oorzaak lijkt de DAO PV-forecast te zijn — als die de zonnepiek onderschat, plant DAO de accu niet voor laden tijdens die uren. Herkennen Zendure gebruikers dit? Ervaringen met Forecast.Solar als externe bron?
Volgens mij ben je nu allemaal oplossingen aan het verzinnen voor niet-bestaande problemen. Ik zou zeggen: probeer eerst eens goed te begrijpen wat DAO wel en niet doet, en hoe je e.e.a. fatsoenlijk configureert. Lees een tijdje mee in het DAO-topic en stel daar je vragen nadat je de documentatie doorgenomen hebt, dan komt het allemaal goed.
[ Voor 3% gewijzigd door Isdatzo op 12-05-2026 10:32 ]
@gielz nog een keer erin gezet, lijkt dit keer wel te hebben geholpen. Probleem is opgelost volgens mij.
Lijkt wel alsof de file editor het gewoon niet goed opgeslagen heeft want ik weet 100% zeker dat ik hem er gisteravond gewoon vervangen heb.
Lijkt wel alsof de file editor het gewoon niet goed opgeslagen heeft want ik weet 100% zeker dat ik hem er gisteravond gewoon vervangen heb.
Op basis van de code van @ctrl-tab en een beetje hulp van Claude de volgende yaml in elkaar geknutseld voor de standaard (fireson) integratie...:strip_exif()/f/image/tntlLI5Hd80oe6PxvS77WnAP.png?f=user_large)
Zal nog wel wat finetuning nodig hebben...
code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222template: - sensor: - name: "Zendure Meterkast Boven Weerstand" unique_id: zendure_meterkast_boven_resistance unit_of_measurement: "mΩ" state_class: measurement icon: mdi:omega state: > {% set i_total = ( states('sensor.ab3000_03689_batcur') | float(0) + states('sensor.ab3000_15312_batcur') | float(0) + states('sensor.ab3000_03694_batcur') | float(0) ) | abs %} {% if i_total > 2.0 %} {% set v_pack = states('sensor.ab3000_03689_total_vol') | float(0) %} {% set v_bus = states('sensor.solarflow_2400_ac_meterkast_bat_volt') | float(0) %} {{ [((v_pack - v_bus) | abs / i_total * 1000), 0] | max | round(1) }} {% else %} unavailable {% endif %} - name: "Zendure Meterkast Midden Weerstand" unique_id: zendure_meterkast_midden_resistance unit_of_measurement: "mΩ" state_class: measurement icon: mdi:omega state: > {% set i_total = ( states('sensor.ab3000_03689_batcur') | float(0) + states('sensor.ab3000_15312_batcur') | float(0) + states('sensor.ab3000_03694_batcur') | float(0) ) | abs %} {% if i_total > 2.0 %} {% set v_pack = states('sensor.ab3000_15312_total_vol') | float(0) %} {% set v_bus = states('sensor.solarflow_2400_ac_meterkast_bat_volt') | float(0) %} {{ [((v_pack - v_bus) | abs / i_total * 1000), 0] | max | round(1) }} {% else %} unavailable {% endif %} - name: "Zendure Meterkast Onder Weerstand" unique_id: zendure_meterkast_onder_resistance unit_of_measurement: "mΩ" state_class: measurement icon: mdi:omega state: > {% set i_total = ( states('sensor.ab3000_03689_batcur') | float(0) + states('sensor.ab3000_15312_batcur') | float(0) + states('sensor.ab3000_03694_batcur') | float(0) ) | abs %} {% if i_total > 2.0 %} {% set v_pack = states('sensor.ab3000_03694_total_vol') | float(0) %} {% set v_bus = states('sensor.solarflow_2400_ac_meterkast_bat_volt') | float(0) %} {{ [((v_pack - v_bus) | abs / i_total * 1000), 0] | max | round(1) }} {% else %} unavailable {% endif %} - name: "Zendure Schuur Boven Weerstand" unique_id: zendure_schuur_boven_resistance unit_of_measurement: "mΩ" state_class: measurement icon: mdi:omega state: > {% set i_total = ( states('sensor.ab3000_03697_batcur') | float(0) + states('sensor.ab3000_03690_batcur') | float(0) ) | abs %} {% if i_total > 2.0 %} {% set v_pack = states('sensor.ab3000_03697_total_vol') | float(0) %} {% set v_bus = states('sensor.solarflow_2400_ac_schuur_bat_volt') | float(0) %} {{ [((v_pack - v_bus) | abs / i_total * 1000), 0] | max | round(1) }} {% else %} unavailable {% endif %} - name: "Zendure Schuur Onder Weerstand" unique_id: zendure_schuur_onder_resistance unit_of_measurement: "mΩ" state_class: measurement icon: mdi:omega state: > {% set i_total = ( states('sensor.ab3000_03697_batcur') | float(0) + states('sensor.ab3000_03690_batcur') | float(0) ) | abs %} {% if i_total > 2.0 %} {% set v_pack = states('sensor.ab3000_03690_total_vol') | float(0) %} {% set v_bus = states('sensor.solarflow_2400_ac_schuur_bat_volt') | float(0) %} {{ [((v_pack - v_bus) | abs / i_total * 1000), 0] | max | round(1) }} {% else %} unavailable {% endif %} - name: "Zendure Meterkast Boven Weerstand Afwijking" unique_id: zendure_meterkast_boven_resistance_dev unit_of_measurement: "mΩ" state_class: measurement icon: mdi:alert-circle-outline state: > {% set r1 = states('sensor.zendure_meterkast_boven_weerstand') | float(none) %} {% set r2 = states('sensor.zendure_meterkast_midden_weerstand') | float(none) %} {% set r3 = states('sensor.zendure_meterkast_onder_weerstand') | float(none) %} {% if r1 is not none and r2 is not none and r3 is not none %} {% set avg = (r1 + r2 + r3) / 3 %} {{ (r1 - avg) | round(1) }} {% else %} unavailable {% endif %} - name: "Zendure Meterkast Midden Weerstand Afwijking" unique_id: zendure_meterkast_midden_resistance_dev unit_of_measurement: "mΩ" state_class: measurement icon: mdi:alert-circle-outline state: > {% set r1 = states('sensor.zendure_meterkast_boven_weerstand') | float(none) %} {% set r2 = states('sensor.zendure_meterkast_midden_weerstand') | float(none) %} {% set r3 = states('sensor.zendure_meterkast_onder_weerstand') | float(none) %} {% if r1 is not none and r2 is not none and r3 is not none %} {% set avg = (r1 + r2 + r3) / 3 %} {{ (r2 - avg) | round(1) }} {% else %} unavailable {% endif %} - name: "Zendure Meterkast Onder Weerstand Afwijking" unique_id: zendure_meterkast_onder_resistance_dev unit_of_measurement: "mΩ" state_class: measurement icon: mdi:alert-circle-outline state: > {% set r1 = states('sensor.zendure_meterkast_boven_weerstand') | float(none) %} {% set r2 = states('sensor.zendure_meterkast_midden_weerstand') | float(none) %} {% set r3 = states('sensor.zendure_meterkast_onder_weerstand') | float(none) %} {% if r1 is not none and r2 is not none and r3 is not none %} {% set avg = (r1 + r2 + r3) / 3 %} {{ (r3 - avg) | round(1) }} {% else %} unavailable {% endif %} - name: "Zendure Schuur Boven Weerstand Afwijking" unique_id: zendure_schuur_boven_resistance_dev unit_of_measurement: "mΩ" state_class: measurement icon: mdi:alert-circle-outline state: > {% set r1 = states('sensor.zendure_schuur_boven_weerstand') | float(none) %} {% set r2 = states('sensor.zendure_schuur_onder_weerstand') | float(none) %} {% if r1 is not none and r2 is not none %} {% set avg = (r1 + r2) / 2 %} {{ (r1 - avg) | round(1) }} {% else %} unavailable {% endif %} - name: "Zendure Schuur Onder Weerstand Afwijking" unique_id: zendure_schuur_onder_resistance_dev unit_of_measurement: "mΩ" state_class: measurement icon: mdi:alert-circle-outline state: > {% set r1 = states('sensor.zendure_schuur_boven_weerstand') | float(none) %} {% set r2 = states('sensor.zendure_schuur_onder_weerstand') | float(none) %} {% if r1 is not none and r2 is not none %} {% set avg = (r1 + r2) / 2 %} {{ (r2 - avg) | round(1) }} {% else %} unavailable {% endif %} - name: "Zendure Meterkast Connector Waarschuwing" unique_id: zendure_meterkast_connector_warning icon: mdi:fire-alert state: > {% set threshold_dev = 15 %} {% set threshold_temp = 45 %} {% set devs = [ states('sensor.zendure_meterkast_boven_weerstand_afwijking') | float(0), states('sensor.zendure_meterkast_midden_weerstand_afwijking') | float(0), states('sensor.zendure_meterkast_onder_weerstand_afwijking') | float(0) ] %} {% set temps = [ states('sensor.ab3000_03689_max_temp') | float(0), states('sensor.ab3000_15312_max_temp') | float(0), states('sensor.ab3000_03694_max_temp') | float(0) ] %} {% set worst_dev = devs | max %} {% set worst_temp = temps | max %} {% if worst_dev > threshold_dev and worst_temp > threshold_temp %} KRITIEK {% elif worst_dev > threshold_dev %} WAARSCHUWING {% else %} OK {% endif %} - name: "Zendure Schuur Connector Waarschuwing" unique_id: zendure_schuur_connector_warning icon: mdi:fire-alert state: > {% set threshold_dev = 15 %} {% set threshold_temp = 45 %} {% set devs = [ states('sensor.zendure_schuur_boven_weerstand_afwijking') | float(0), states('sensor.zendure_schuur_onder_weerstand_afwijking') | float(0) ] %} {% set temps = [ states('sensor.ab3000_03697_max_temp') | float(0), states('sensor.ab3000_03690_max_temp') | float(0) ] %} {% set worst_dev = devs | max %} {% set worst_temp = temps | max %} {% if worst_dev > threshold_dev and worst_temp > threshold_temp %} KRITIEK {% elif worst_dev > threshold_dev %} WAARSCHUWING {% else %} OK {% endif %}
:strip_exif()/f/image/tntlLI5Hd80oe6PxvS77WnAP.png?f=user_large)
Zal nog wel wat finetuning nodig hebben...
[ Voor 8% gewijzigd door MikeyMan op 12-05-2026 10:48 ]
Mijn automation om de Zendure integratie aan te sturen heb ik al eens gedeeld in het DAO topic. Dit werkt inderdaad prima.Isdatzo schreef op dinsdag 12 mei 2026 @ 10:29:
[...]
Dit klopt niet: Zendure heeft een prima "balance mode". Ik gebruik de Fireson-integratie en daar kan je in de Zendure Manager (select.zendure_manager_operation) kiezen voor:
- Smart Matching ('nul op de meter')
- Smart Discharge only (consumptie afdekken en overschot zonnestroom terugleveren)
- Smart Charge only (teruglevering voorkomen)
Dit werkt uitstekend samen met DAO: je maakt een input boolean aan die je door DAO laat aansturen, en vervolgens koppel je daar een automation aan die de Zendure Manager aanstuurt.
[...]
DAO heeft de mogelijkheid om een model te trainen op basis van je PV-productie en de gemeten straling (KNMI). Zie: https://github.com/cornee...ratie#ml-modellen-trainen . Overigens draai ik ook Forecast.Solar en de DAO-voorspellingen zijn doorgaans een heel stuk beter. Niet zo gek: dat model is getraind op mijn historische PV-opwek in plaats van een inschatting alleen op basis van verwachte straling en oriëntatie van de panelen.
Volgens mij ben je nu allemaal oplossingen aan het verzinnen voor niet-bestaande problemen. Ik zou zeggen: probeer eerst eens goed te begrijpen wat DAO wel en niet doet, en hoe je e.e.a. fatsoenlijk configureert. Lees een tijdje mee in het DAO-topic en stel daar je vragen nadat je de documentatie doorgenomen hebt, dan komt het allemaal goed.
In de nieuwste versie van de Proxy maakt het dashboard gebruik van Flowfuse.DeadMetal schreef op maandag 11 mei 2026 @ 08:56:
@gast777 ik probeer je laatste versie van de Proxy te installeren, maar dat gaat toch niet lekker. Ik heb namelijk niet de 'node-red-dashboard' package niet. En dat wil ik ook niet, want NR raadt die nu zelfs expliciet af in de 'manage palette' en op https://flows.nodered.org/node/node-red-dashboard
De dashboard in een aparte flow zetten was helaas niet doenbaar. Maar hij gebruikt verwacht ik weinig resources. CPU load gaat niet merkbaar omhoog zolang de live debug niet loopt.
Hiervoor moeten gebruikers nu wel eenmalig Flowfuse installeren middels deze popup die vanzelf verschijnt (of anders via 'Manage palette'):
:strip_exif()/f/image/6fyBOGi2kT60MKyCwwmP9yo8.png?f=user_large)
Ik ben nog van plan om wat documentatie toe te voegen over de debug dashboard. Meestal is het niet nodig, maar je kunt hiermee mooi inzicht krijgen in alle json data die tussen Gielz en de Zendures heen en weer gaan, wat soms nodig is voor debuggen.
Naar file loggen van de data werkt alleen als Node-RED als App bij Home Assistant geïnstalleerd is (of je moet zelf het pad veranderen in de write file node).
6 kWp solar | Daikin Intergas Hybride 8kW | Tesla Model Y RWD 2023 | Fiat 500e 2014 | Zendure SF2400AC 17 kWh
Vraag: Ik heb drie zendure 2400+ torens met Gielz- en Node-RED-integratie van Gast777. (GEWELDIG!!) Ik monitor nu mijn relays en experimenteer met variabelen om ze te beperken. In dit dashboarditem is het doel voor relays 100. Verwijst dit naar de drie items samen of naar elke toren afzonderlijk? Of zou deze waarde in mijn geval 300 moeten zijn? (Als iemand suggesties heeft over hoe ik het aantal relays switches kan verminderen, zou ik dat zeer waarderen. Ik heb het forum uitgebreid doorzocht, maar niets gevonden; zit nog in een vrij stijle leercurve.)
[ Voor 72% gewijzigd door Mscroos op 12-05-2026 17:20 ]
vraagje over de relais schakelingen; ik heb, vergeleken met anderen, heel hoge waardes in mijn HA. Vandaag alweer 1359. Terwijl de 2 zendures gewoon rustig staan te laden (om en om, door de proxy), en ik hoor ook niet veel klikjes. Wat ik wel in HA zie, is dat ie vaak heel even staat te wachten, dan staan alle sensoren even op "niet beschikbaar" om daarna direct weer gevuld te worden.
Ik weet dat mijn HA op oudere hardware draait en de connectie niet optimaal, dus ik denk dat de data verkeerd geïnterpreteerd wordt, want na een "niet beschikbaar" is het aantal schakelingen altijd hoger. (tenzij de batterij op standby staat)
Zou dat kunnen kloppen? Want ik begreep al dat ie geen echte tellingen kan doen mbt schakelingen.
Ik weet dat mijn HA op oudere hardware draait en de connectie niet optimaal, dus ik denk dat de data verkeerd geïnterpreteerd wordt, want na een "niet beschikbaar" is het aantal schakelingen altijd hoger. (tenzij de batterij op standby staat)
Zou dat kunnen kloppen? Want ik begreep al dat ie geen echte tellingen kan doen mbt schakelingen.
My solar panels | Soladin loggen? | Strava
---------------
Gemak dient de mens, moeite dient de mensheid.
Kijk eens naar je wifi signaal. Kan je ook zien in HA. Klinkt als dat hij steeds kort de verbinding kwijt is.Mistraller schreef op dinsdag 12 mei 2026 @ 17:11:
vraagje over de relais schakelingen; ik heb, vergeleken met anderen, heel hoge waardes in mijn HA. Vandaag alweer 1359. Terwijl de 2 zendures gewoon rustig staan te laden (om en om, door de proxy), en ik hoor ook niet veel klikjes. Wat ik wel in HA zie, is dat ie vaak heel even staat te wachten, dan staan alle sensoren even op "niet beschikbaar" om daarna direct weer gevuld te worden.
Ik weet dat mijn HA op oudere hardware draait en de connectie niet optimaal, dus ik denk dat de data verkeerd geïnterpreteerd wordt, want na een "niet beschikbaar" is het aantal schakelingen altijd hoger. (tenzij de batterij op standby staat)
Zou dat kunnen kloppen? Want ik begreep al dat ie geen echte tellingen kan doen mbt schakelingen.
Daar kun je alleen maar achter komen door geschikte hardware te gebruiken, zorg eerst eens dat dat op orde is en kijk dan nog een keer.Mistraller schreef op dinsdag 12 mei 2026 @ 17:11:
vraagje over de relais schakelingen; ik heb, vergeleken met anderen, heel hoge waardes in mijn HA. Vandaag alweer 1359. Terwijl de 2 zendures gewoon rustig staan te laden (om en om, door de proxy), en ik hoor ook niet veel klikjes. Wat ik wel in HA zie, is dat ie vaak heel even staat te wachten, dan staan alle sensoren even op "niet beschikbaar" om daarna direct weer gevuld te worden.
Ik weet dat mijn HA op oudere hardware draait en de connectie niet optimaal, dus ik denk dat de data verkeerd geïnterpreteerd wordt, want na een "niet beschikbaar" is het aantal schakelingen altijd hoger. (tenzij de batterij op standby staat)
Zou dat kunnen kloppen? Want ik begreep al dat ie geen echte tellingen kan doen mbt schakelingen.
18950Wp🌞, Atlantic 270V3💧, Pana 5J🔥. Zendure 2400AC 11,5kWh🔋,Hyundai Kona 64kWh 🚗, Peblar Home ⛽, Maxima MPM 7L 🥐
@Mistraller in de Home Assistant OS github issues staat een report waarbij sinds 17.2 het systeem erg traag reageert. Ik leg nu pas de link met jouw problemen, namelijk dat je HASS sinds ingebruikname van Gielz' aansturing traag reageert? Is het niet zo dat je toevallig ook onlangs bijgewerkt hebt naar HAOS 17.2 of 17.3?Mistraller schreef op dinsdag 12 mei 2026 @ 17:11:
vraagje over de relais schakelingen; ik heb, vergeleken met anderen, heel hoge waardes in mijn HA. Vandaag alweer 1359. Terwijl de 2 zendures gewoon rustig staan te laden (om en om, door de proxy), en ik hoor ook niet veel klikjes. Wat ik wel in HA zie, is dat ie vaak heel even staat te wachten, dan staan alle sensoren even op "niet beschikbaar" om daarna direct weer gevuld te worden.
Ik weet dat mijn HA op oudere hardware draait en de connectie niet optimaal, dus ik denk dat de data verkeerd geïnterpreteerd wordt, want na een "niet beschikbaar" is het aantal schakelingen altijd hoger. (tenzij de batterij op standby staat)
Zou dat kunnen kloppen? Want ik begreep al dat ie geen echte tellingen kan doen mbt schakelingen.
signaal is perfect zegt ie. Maar daar ligt het niet aan, daar was ik al achter.Pakhaas schreef op dinsdag 12 mei 2026 @ 17:26:
[...]
Kijk eens naar je wifi signaal. Kan je ook zien in HA. Klinkt als dat hij steeds kort de verbinding kwijt is.
Zoals Gielz zelf al zei, zou deze integratie op model aardappel nog moeten draaien.klump4u schreef op dinsdag 12 mei 2026 @ 18:15:
[...]
Daar kun je alleen maar achter komen door geschikte hardware te gebruiken, zorg eerst eens dat dat op orde is en kijk dan nog een keer.
Dus als er even geen data is, zou de integratie dat niet als een schakelmoment mogen beschouwen. Van een Unknown state naar Known is geen statusovergang.
We hebben daar zakelijk ook vaak mee te maken, als er in de nacht bij op de zaak soms eens een meting mist in Grafana, door backup traffic of whatever, dan wil je niet je bed uit gebeld worden. (Meestal gebruiken we dan "keep last state")
Het is niet dat ik wil dat MIJN cijfers beter worden, maar dat de integratie nóg betrouwbaarder wordt. Ik vermoed namelijk dat ie cijfers presenteert die niet kloppen.
CoreAardedraadje schreef op dinsdag 12 mei 2026 @ 19:18:
[...]
@Mistraller in de Home Assistant OS github issues staat een report waarbij sinds 17.2 het systeem erg traag reageert. Ik leg nu pas de link met jouw problemen, namelijk dat je HASS sinds ingebruikname van Gielz' aansturing traag reageert? Is het niet zo dat je toevallig ook onlangs bijgewerkt hebt naar HAOS 17.2 of 17.3?
2026.5.1
Supervisor
2026.05.0
Operating System
17.3
Frontend
20260429.3
Ik zat inderdaad op 17.2 toen ik Gielz erop heb gezet. En nu 17.3
Maar met de range extender ertussen, NR op mijn NAS (die is snel zat) is het best acceptabel. Maar desondanks ga ik wel de hardware vervangen waar HA op draait. Vandaag toevallig powerusage nog eens gemeten van die ouwe laptop, en die zit op 15~20W.
Alleen af en toe even alle waardes kort op Niet beschikbaar en dan zie ik ook een kleine gap in de graphs op de Gielz dashboards. Ik ga daarom eens even de interval op 2 seconden zetten, benieuwd wat dit doet. Relais schakelingen waardes viel me toevallig vandaag op, want ik was in de garage en had helemaal geen kliks gehoord en toch liep de waarde op.
[ Voor 36% gewijzigd door Mistraller op 12-05-2026 19:32 ]
My solar panels | Soladin loggen? | Strava
---------------
Gemak dient de mens, moeite dient de mensheid.
Ik heb de laatste tijd ook veel last van dat NOM schakeling bij tijd en wijle lijkt niet meer te werken, tot ik de modus even op standby zet en weer terug naar (in mijn geval) Dynamisch NOM. Ik heb voor de volledigheid ook even een issue op github aangemaakt hierover.RemmyB83 schreef op zondag 10 mei 2026 @ 21:55:
[...]
Vandaag was hij hier ook even de weg kwijt.
Accu was leeg maar zodra de hij kon gaan opladen werden de accu's niet actief, en bleef hij alleen de opwek terugleveren van de twee aangesloten panelen. Pas toen ik hem om 11.50 in standby heb gezet en vervolgens op NOM, werd hij wakker en ging hij doen wat hij moest doen.
How much wood would a woodchuck chuck if a woodchuck could chuck wood ?
Nu het toch over relay switches gaat sluit ik even aan. Ook ik merk een hoog aantal relay switches in de gielz integratie, hoewel geen 1000. Het gielz dashboard zegt dat de wifi signaalsterkte "excellent" is. HA en de integratie zijn uptodate. Ik merk wel op dat HA mijn Zendure bijna met de regelmaat van de klok als 'unavailable' aanmerkt. Hoe kan dat komen? Hier een plaatje van de afgelopen ochtend:
Top, ik hoor er hier verder niemand over dus dacht dat het aan mijn setup lag. Vandaag was hij ook weer de weg kwijt. Rond 13.00 is batterij 1 vol en batterij 2 op 85%. Maar batterij 2 wordt niet meer verder opgeladen ookal was er meer dan genoeg zon.hapklaar schreef op dinsdag 12 mei 2026 @ 19:40:
[...]
Ik heb de laatste tijd ook veel last van dat NOM schakeling bij tijd en wijle lijkt niet meer te werken, tot ik de modus even op standby zet en weer terug naar (in mijn geval) Dynamisch NOM. Ik heb voor de volledigheid ook even een issue op github aangemaakt hierover.
Gekke is ook dat je tussen 13.00 en 16.00 zowel continue afname als teruglevering ziet. Iets wat eigenlijk niet mogelijk zou kunnen zijn.
Draai nu vanaf 16.00 de fireson integratie, om te zien of ik het daar ook bij heb.
[ Voor 3% gewijzigd door RemmyB83 op 12-05-2026 20:25 ]
.
[ Voor 99% gewijzigd door RemmyB83 op 12-05-2026 20:24 ]
Heb je dit probleem ook zonder node-red? Tot nu toe weinig tot geen meldingen gehad dat NOM niet werkt met Gielz alleen.RemmyB83 schreef op dinsdag 12 mei 2026 @ 20:19:
[...]
Top, ik hoor er hier verder niemand over dus dacht dat het aan mijn setup lag. Vandaag was hij ook weer de weg kwijt. Rond 13.00 is batterij 1 vol en batterij 2 op 85%. Maar batterij 2 wordt niet meer verder opgeladen ookal was er meer dan genoeg zon.
Gekke is ook dat je tussen 13.00 en 16.00 zowel continue afname als teruglevering ziet. Iets wat eigenlijk niet mogelijk zou kunnen zijn.
Draai nu vanaf 16.00 de fireson integratie, om te zien of ik het daar ook bij heb.
[Afbeelding]
Zendure-HA.com | Run Zendure your way — in Home Assistant
Geen idee. Vanaf dag 1 dat ik je integratie gebruik, gebruik ik ook NR voor beide batterijen. Ik denk ook dat het scheve laadpercentage komt doordat batterij 1 zonnepanelen heeft. Nu ik er over nadenk is dat wat je ziet boven de 0 lijn, als batterij 1 vol is. Dat is de opwek van de panelen op batterij 1, maar die wordt dus even niet gecombineerd met de p1 gegevens.gielz schreef op dinsdag 12 mei 2026 @ 20:31:
[...]
Heb je dit probleem ook zonder node-red? Tot nu toe weinig tot geen meldingen gehad dat NOM niet werkt met Gielz alleen.
Dan loop je nu hier tegen aan wat @gast777 heeft aangegeven "Zonnepanelen direct via DC aangesloten op de Zendures zijn niet getest. Het zou in principe wel moeten werken."RemmyB83 schreef op dinsdag 12 mei 2026 @ 20:42:
[...]
Geen idee. Vanaf dag 1 dat ik je integratie gebruik, gebruik ik ook NR voor beide batterijen. Ik denk ook dat het scheve laadpercentage komt doordat batterij 1 zonnepanelen heeft. Nu ik er over nadenk is dat wat je ziet boven de 0 lijn, als batterij 1 vol is. Dat is de opwek van de panelen op batterij 1, maar die wordt dus even niet gecombineerd met de p1 gegevens.
Zendure-HA.com | Run Zendure your way — in Home Assistant
Oke, dan weten we nu alvast in welke richting we moeten zoeken.gielz schreef op dinsdag 12 mei 2026 @ 20:45:
[...]
Dan loop je nu hier tegen aan wat @gast777 heeft aangegeven "Zonnepanelen direct via DC aangesloten op de Zendures zijn niet getest. Het zou in principe wel moeten werken."
Zijn er nog dingen die ik kan doen om de integratie/proxy te helpen verbeteren?
@gast777
Dit is echt onstabiel wifi. Hij verliest dan kort even de verbinding. Ik heb dat ook maar dat is ongeveer 1x per 12u.roawser schreef op dinsdag 12 mei 2026 @ 20:15:
Nu het toch over relay switches gaat sluit ik even aan. Ook ik merk een hoog aantal relay switches in de gielz integratie, hoewel geen 1000. Het gielz dashboard zegt dat de wifi signaalsterkte "excellent" is. HA en de integratie zijn uptodate. Ik merk wel op dat HA mijn Zendure bijna met de regelmaat van de klok als 'unavailable' aanmerkt. Hoe kan dat komen? Hier een plaatje van de afgelopen ochtend:
[Afbeelding]
Volgens mij gebruikt @DrNickB ook Zonnepanelen op de Gielz. Ik weet niet of het met of zonder Proxy is. Misschien heeft hij een idee wat hier gebeurt.gielz schreef op dinsdag 12 mei 2026 @ 20:45:
[...]
Dan loop je nu hier tegen aan wat @gast777 heeft aangegeven "Zonnepanelen direct via DC aangesloten op de Zendures zijn niet getest. Het zou in principe wel moeten werken."
Anders wat ik zou aanbevelen is de laatste versie van de Proxy erop zetten en daarmee via het node-red dashboard2 even een trace te loggen van alle json data tijdens het probleem. Dan weten we in ieder geval wat daar exact gebeurt. Dan zouden we kunnen checken of de Proxy de data van beide Zendures combineert zoals de bedoeling is en zoals Gielz het verwacht aangeleverd te krijgen (dus alsof het 1 Zendure is).
NB: documentatie voor de debug trace feature zal ik nog zsm maken en online zetten (het wijst zich grotendeels vanzelf, maar je moet even weten waar je het kunt vinden).
[ Voor 11% gewijzigd door gast777 op 12-05-2026 21:50 ]
6 kWp solar | Daikin Intergas Hybride 8kW | Tesla Model Y RWD 2023 | Fiat 500e 2014 | Zendure SF2400AC 17 kWh
Kijk eens in de log van je router/AP of je om de 8 minuten (om en nabij) een reconnect van de WiFi verbinding met de Zendure ziet?roawser schreef op dinsdag 12 mei 2026 @ 20:15:
Nu het toch over relay switches gaat sluit ik even aan. Ook ik merk een hoog aantal relay switches in de gielz integratie, hoewel geen 1000. Het gielz dashboard zegt dat de wifi signaalsterkte "excellent" is. HA en de integratie zijn uptodate. Ik merk wel op dat HA mijn Zendure bijna met de regelmaat van de klok als 'unavailable' aanmerkt. Hoe kan dat komen? Hier een plaatje van de afgelopen ochtend:
[Afbeelding]
Geen poorten of IP-adressen geblokkeerd? De Zendure kan zonder problemen verbinding met het internet maken?
[ Voor 6% gewijzigd door c0mplex1 op 12-05-2026 21:37 ]
PV 4340Wp OW | 2x SF2400AC | EV 65kWh | Dynamisch contract | HA OS op RPi5
Ik heb mijn proxy zojuist geupdate. Oude versie was 20260430.gast777 schreef op dinsdag 12 mei 2026 @ 21:21:
[...]
Volgens mij gebruikt @DrNickB ook Zonnepanelen op de Gielz. Ik weet niet of het met of zonder Proxy is. Misschien heeft hij een idee wat hier gebeurt.
Anders wat ik zou aanbevelen is de laatste versie van de Proxy erop zetten en daarmee via het node-red dashboard2 even een trace te loggen van alle json data tijdens het probleem. Dan weten we in ieder geval wat daar exact gebeurt. Dan zouden we kunnen checken of de Proxy de data van beide Zendures combineert zoals de bedoeling is en zoals Gielz het verwacht aangeleverd te krijgen (dus alsof het 1 Zendure is).
Maakt dashboard2 automatisch een log of moet ik iets aanzetten?
Je kunt browsen naar http://<node-red_ip_adres>:1880/endpoint/dashboard/zenproxylivedatagetRemmyB83 schreef op dinsdag 12 mei 2026 @ 21:59:
[...]
Ik heb mijn proxy zojuist geupdate. Oude versie was 20260430.
Maakt dashboard2 automatisch een log of moet ik iets aanzetten?
/f/image/pq7VE6zECbThvbFMIV7Yw8CN.png?f=fotoalbum_large)
Dan zet je de debug aan door op "START LIVE DEBUG" te clicken". Zet dan ook schrijven naar file aan door te clicken op "WRITE TO FILE", zodat er "YES" komt te staan.
Wanneer je denkt dat er genoeg data is verzameld, click je op "DOWNLOAD DEBUG FILE" om de file te downloaden.
Dan kun je debug weer uitzetten. Als je dit vergeet, gaat hij na ongeveer een uur vanzelf uit.
6 kWp solar | Daikin Intergas Hybride 8kW | Tesla Model Y RWD 2023 | Fiat 500e 2014 | Zendure SF2400AC 17 kWh
Bedankt! Hij looptgast777 schreef op dinsdag 12 mei 2026 @ 22:08:
[...]
Je kunt browsen naar http://<node-red_ip_adres>:1880/endpoint/dashboard/zenproxylivedataget
[Afbeelding]
Dan zet je de debug aan door op "START LIVE DEBUG" te clicken". Zet dan ook schrijven naar file aan door te clicken op "WRITE TO FILE", zodat er "YES" komt te staan.
Wanneer je denkt dat er genoeg data is verzameld, click je op "DOWNLOAD DEBUG FILE" om de file te downloaden.
Dan kun je debug weer uitzetten. Als je dit vergeet, gaat hij na ongeveer een uur vanzelf uit.
Nu is er geen zon, dus wellicht geen probleem, of wel?
Als ik je goed begrijp is het probleem zoiets: als de batterij van Zendure 1 vol is en de verbonden panelen produceren nog, maar Zendure 2 heeft nog battery% om te laden, dan wordt NOM niet correct meer gevolgd.
6 kWp solar | Daikin Intergas Hybride 8kW | Tesla Model Y RWD 2023 | Fiat 500e 2014 | Zendure SF2400AC 17 kWh
Ja idd, en dit gedrag heb heb ik eerder gezien. Maar toen handmatig verder laten laden en zitten zoeken in de instellingen naar export enzo om te zien wat ik fout doe. Maar ook 10 mei was hij hier de kluts kwijt(zie afbeelding), en toen waren de accu's nog leeg. Dus het zijn denk ik niet alleen maar de zonnepanelen die rechtstreeks zijn aangesloten.gast777 schreef op dinsdag 12 mei 2026 @ 22:29:
[...]
Nu is er geen zon, dus wellicht geen probleem, of wel?
Als ik je goed begrijp is het probleem zoiets: als de batterij van Zendure 1 vol is en de verbonden panelen produceren nog, maar Zendure 2 heeft nog battery% om te laden, dan wordt NOM niet correct meer gevolgd.
@DeadMetalDeadMetal schreef op dinsdag 12 mei 2026 @ 07:55:
[...]
Ik gebruik de gielz+gast777, en wil nog gaan kijken naar DAO. Daar ben ik helaas nog niet bekend mee.
Maar mijn eerste feedback is eigenlijk dat ik jouw bericht (en dus oplossing) niet begrijp door de vele Engelse termen/jargon. 'Setpoints', 'zero-export logica, 'bang-bang', 'legacy PID controller'.
Je hebt gelijk — ik realiseer me nu dat ik te veel in jargon ben verzonken.
Setpoint = ingestelde waarde,
bang-bang = aan/uit regeling (geen afstappen ertussen),
zero-export = niet terugleveren aan net.
Mijn fout! Wil je een versie in gewoon Nederlands?
Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal
@wmcwmc schreef op dinsdag 12 mei 2026 @ 08:14:
[...]
Dit is gewoon niet waar, als de Fireson integratie op smart matching staat en je P1 meter juist is staat gekoppeld probeert de integratie NOM te houden. Een voorbeeld van mijn setup, waarbij smart matching aan staat tussen 630u en 730u. Je ziet alsnog pieken (koffie machine, waterkoker), maar het wordt zo goed als mogelijk op nul gehouden.
[Afbeelding]
Dank voor de correctie — je hebt gelijk.
Mijn probleem was specifiek dat DAO naar mijn idee in "balance mode" stopt met setpoints schrijven, waardoor Fireson geen updates krijgt.
Mijn 'bang-bang' werkt als backup voor dat scenario.
Mooie grafiek! Herken je het schakelen rond 6:45 — werkt jouw setup stabieler met Fireson alleen?
Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal
OK, stuur de data van tijdens het probleem maar even in een DM wanneer je het hebt. Graag ook met duidelijke grafieken en duidelijke tijdstippen wanneer het probleem gebeurt (Geschiedenis in HA met de relevante entiteiten graag, de Gielz dashboard grafiek zegt me vrij weinig).RemmyB83 schreef op dinsdag 12 mei 2026 @ 22:44:
[...]
Ja idd, en dit gedrag heb heb ik eerder gezien. Maar toen handmatig verder laten laden en zitten zoeken in de instellingen naar export enzo om te zien wat ik fout doe. Maar ook 10 mei was hij hier de kluts kwijt(zie afbeelding), en toen waren de accu's nog leeg. Dus het zijn denk ik niet alleen maar de zonnepanelen die rechtstreeks zijn aangesloten.
[Afbeelding]
Aangenomen dat de Gielz met 1 Zendure met aangesloten panelen wel goed werkt, is het in principe de bedoeling dat de proxy 1 (virtuele) Zendure presenteert/emuleert aan Gielz die zich exact zo gedraagt alsof het 1 Zendure was. Dan zou het gewoon moeten werken.
Heb je bypass aanstaan? Wat misschien zou kunnen is dat Zendure 1 aan het leveren is vanwege bypass en de Zendure 2 zou moeten laden. Dan krijg je laden en leveren tegelijk, waar Gielz geen rekening mee had gehouden en wat dan eventueel problemen kan veroorzaken. Maar ik zie graag de data tegemoet. Dan kunnen we zien wat er nou precies gebeurt. Dan kunnen we daar weer een oplossing voor verzinnen.
6 kWp solar | Daikin Intergas Hybride 8kW | Tesla Model Y RWD 2023 | Fiat 500e 2014 | Zendure SF2400AC 17 kWh
@Isdatzo @wmc Dank voor de geduldige correcties.
Laat me eerlijk zijn over waar ik te snel ben gegaan.
Ik dacht dat Zendure geen zero-export had, maar Fireson Smart Matching doet dit dus wel. Ik dacht dat DAO alleen Forecast.Solar gebruikte, maar blijkbaar heeft DAO ML training op eigen data die ik (nog) niet heb geactiveerd? Ik dacht dat ik zelf een "bang-bang" moest bouwen voor balance mode, maar Smart Matching met een automation blijkt de standaard. En ik dacht dat setpoints de enige manier waren, maar mode-switch via input_boolean is dus de juiste weg.
Wat ik nog niet begrijp:
De DAO naar Zendure handover — DAO stopt setpoints in balance mode, maar blijft die input_boolean dan aansturen? Of moet ik iets in DAO configureren dat ik heb gemist?
De Gielz setpoint stroom — ik gebruik nu input_number.dao_set_power_feedin naar Gielz naar Zendure. Is dit verouderd? Moet ik direct via Fireson?
ML training — hoeveel historische data heb je minimaal nodig? En hoe lang duurt het trainen voordat het beter is dan Forecast.Solar?
Pass-through vs eigen berekening — ik heb dao_zendure_target_power gemaakt die tussen DAO en bang-bang schakelt. Is dit overbodig als ik Smart Matching gebruik?
En de hysteresis timers — ik heb 10-seconden timers voor import en export arm. Doet Smart Matching dit al intern, of is dit nog steeds nuttig voor korte pieken?
Kun je me een link geven naar jouw automation post wmc? Dan implementeer ik het correct en laat ik de eigen oplossingen achterwege.
Bedankt voor het terugfluiten — dit bespaart me veel tijd en miskopen.
Laat me eerlijk zijn over waar ik te snel ben gegaan.
Ik dacht dat Zendure geen zero-export had, maar Fireson Smart Matching doet dit dus wel. Ik dacht dat DAO alleen Forecast.Solar gebruikte, maar blijkbaar heeft DAO ML training op eigen data die ik (nog) niet heb geactiveerd? Ik dacht dat ik zelf een "bang-bang" moest bouwen voor balance mode, maar Smart Matching met een automation blijkt de standaard. En ik dacht dat setpoints de enige manier waren, maar mode-switch via input_boolean is dus de juiste weg.
Wat ik nog niet begrijp:
De DAO naar Zendure handover — DAO stopt setpoints in balance mode, maar blijft die input_boolean dan aansturen? Of moet ik iets in DAO configureren dat ik heb gemist?
De Gielz setpoint stroom — ik gebruik nu input_number.dao_set_power_feedin naar Gielz naar Zendure. Is dit verouderd? Moet ik direct via Fireson?
ML training — hoeveel historische data heb je minimaal nodig? En hoe lang duurt het trainen voordat het beter is dan Forecast.Solar?
Pass-through vs eigen berekening — ik heb dao_zendure_target_power gemaakt die tussen DAO en bang-bang schakelt. Is dit overbodig als ik Smart Matching gebruik?
En de hysteresis timers — ik heb 10-seconden timers voor import en export arm. Doet Smart Matching dit al intern, of is dit nog steeds nuttig voor korte pieken?
Kun je me een link geven naar jouw automation post wmc? Dan implementeer ik het correct en laat ik de eigen oplossingen achterwege.
Bedankt voor het terugfluiten — dit bespaart me veel tijd en miskopen.
Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal
Ik weet het nog altijd niet zeker of het puur wifi is. Wel een connectieprobleem, tot zover helemaal eens, maar toen het echt heel slecht werkte, bij verbinding rechtstreeks op mijn mesh, bleef de zendure app altijd werken, ook als de rest API in de zendure helemaal geen respons meer gaf. En dan kon ik nog gewoon ledje aan schakelen, vermogen regelen, offgrid etc via de app. /properties/report kreeg ik zelf in een browser geen response meer, en uiteraard HA of NR ook niet. Restart van Zendure was dan de oplossing. Kortom ik denk dat de webserver in de Zendure ook niet heel robuust is geconfigureerd. En iets bij mij triggert dit, dat is duidelijkPakhaas schreef op dinsdag 12 mei 2026 @ 20:58:
[...]
Dit is echt onstabiel wifi. Hij verliest dan kort even de verbinding. Ik heb dat ook maar dat is ongeveer 1x per 12u.
Ik zal eens kijken of ik het juist door de zendures te isoleren, kan verbeteren. De 2 seconden aanpassing heeft namelijk niet geholpen zag ik. Of nog eens wat meer aanprutsen op mijn Deco. Al weet ik daar niet meer zo goed wat ik daar nog kan veranderen eigenlijk.
My solar panels | Soladin loggen? | Strava
---------------
Gemak dient de mens, moeite dient de mensheid.
@Mistraller met deco had ik ook vaak dat de verbinding paar seconden wegviel. Heb een AP geplaatst bij de batterijen en rechtstreeks met kabel aangesloten met de router. Nu is het stabiel.
Een mesh lijkt me sowieso geen goed idee met de hoeveelheid api calls die plaats vinden.
Wifi is al discutabel, een mesh is discutabel in het kwadraat (latency>latency>latency)
Tenzij je bedrade access points hebt (en dus technisch geen mesh hebt, ik geloof dat er vendoren zijn je wifi netwerk altijd zo noemen - want hippe naam)
Zelf heb ik tp link omada, bedrade access points vrij ver van de units af , meerdere muren ertussen. Geen enkel issue vooralsnog. Dingen als roaming staan gewoon aan.
Wifi is al discutabel, een mesh is discutabel in het kwadraat (latency>latency>latency)
Tenzij je bedrade access points hebt (en dus technisch geen mesh hebt, ik geloof dat er vendoren zijn je wifi netwerk altijd zo noemen - want hippe naam)
Zelf heb ik tp link omada, bedrade access points vrij ver van de units af , meerdere muren ertussen. Geen enkel issue vooralsnog. Dingen als roaming staan gewoon aan.
WP: Panasonic KIT-WC07L3E5 7kw , buffer PAW-BTANK50L-2, Boiler PAW-TD20C1E5-1 | Solar: Goodwe SDT G2 GW6K-DT 6 kW | Battery: 2x Zendure SF 2400 AC totaal 17.2 kW
ctrl-tab schreef op woensdag 13 mei 2026 @ 08:46:
Tenzij je bedrade access points hebt (en dus technisch geen mesh hebt, ik geloof dat er vendoren zijn je wifi netwerk altijd zo noemen - want hippe naam
offtopic:
M.i. betekent mesh meerdere access points die onderling samenwerken, aangestuurd door een centraal systeem, met naadloze roaming van clients tussen de access points. Hoe de backhaul geregeld is (draadloos of met kabel) is daarvoor niet relevant. Met kabel is doorgaans juist sneller en stabieler.
M.i. betekent mesh meerdere access points die onderling samenwerken, aangestuurd door een centraal systeem, met naadloze roaming van clients tussen de access points. Hoe de backhaul geregeld is (draadloos of met kabel) is daarvoor niet relevant. Met kabel is doorgaans juist sneller en stabieler.
Dat had ik aanvankelijk ook, maar dan is de overstap van het ene naar het andere AP problematisch. Als je mobieltje bijvoorbeeld nog nét aan een klein, zwak puntje van je WiFi beneden blijjft hangen als je boven bent, dan stapt-ie niet over.YvonneVP schreef op maandag 11 mei 2026 @ 17:12:
[...]
Dat is dus waarom ik oude coax kabels eruit heb gehaald en daar een router per etage heb neergezet. Elke etage heeft dus zijn eigen Wifi, en dat levert geen problemen op, althans, hier bij mij niet.
Sinds ik de mesh van Fritz gebruik is dit probleem over. ‘Iets’ zorgt ervoor dat elke gebruiker gebruik maakt van het sterkste AP binnen bereik en dat er niet vastgehouden wordt aan een zwakker AP.
Verdraagzaamheid is het hoogste gebod
en wie dat niet eert die schoppen we rot.
<John O`Mill>
@Pakhaas Het gekke is dat een budget repeater, ook van TPlink, aan mijn IoT ssid geen (of in elk geval fors minder) problemen geeft. En juist die repeater is nu wireless.
@ctrl-tab Mijn nodes hebben een wired backhaul. Deco is ook van TPlink
Ik heb gisteren nog wat geprutst, mesh uit, prioritering aangezet, fixed op 1 node, IoT netwerk doet alleen 2,4Ghz, ingesteld op 20Mhz, fixed channel etc etc. Toen de zendures weer in dat netwerk gehangen.
HA had er weer veel moeite mee. Wel viel het me op dat terwijl HA ermee worstelde, dat NR gewoon vlotte response gaf. Kortom, echt heel strak de vinger erachter krijgen lukt me nog niet; maar het zal me niks verbazen dat mijn Ha instance, kvm of ubuntu er ook nog mee samenhangt.
Dat wifi geen slim idee is voor dergelijke apparatuur of doeleinden ben ik 100% eens
De 2.4Ghz band is bij mij al vrij druk, want ik heb ook een Zigbee mesh. Al zitten er juist bij de Zendures geen zigbee devices in de nabijheid.
En ja, Omada is wel een stapje hoger, maar om nu voor alleen de Zendures die bende weer om te zetten gaat me iets te ver haha. Eerder geen issues gehad met de Deco.
Maar goed, ik pruts vrolijk even verder. Vanuit de situatie dat het nu op zich lijkt te werken (op het vermoedelijke foute tellen van de relais schakelingen na) ben ik wel tevreden hoor.
@ctrl-tab Mijn nodes hebben een wired backhaul. Deco is ook van TPlink
Ik heb gisteren nog wat geprutst, mesh uit, prioritering aangezet, fixed op 1 node, IoT netwerk doet alleen 2,4Ghz, ingesteld op 20Mhz, fixed channel etc etc. Toen de zendures weer in dat netwerk gehangen.
HA had er weer veel moeite mee. Wel viel het me op dat terwijl HA ermee worstelde, dat NR gewoon vlotte response gaf. Kortom, echt heel strak de vinger erachter krijgen lukt me nog niet; maar het zal me niks verbazen dat mijn Ha instance, kvm of ubuntu er ook nog mee samenhangt.
Dat wifi geen slim idee is voor dergelijke apparatuur of doeleinden ben ik 100% eens
En ja, Omada is wel een stapje hoger, maar om nu voor alleen de Zendures die bende weer om te zetten gaat me iets te ver haha. Eerder geen issues gehad met de Deco.
Maar goed, ik pruts vrolijk even verder. Vanuit de situatie dat het nu op zich lijkt te werken (op het vermoedelijke foute tellen van de relais schakelingen na) ben ik wel tevreden hoor.
My solar panels | Soladin loggen? | Strava
---------------
Gemak dient de mens, moeite dient de mensheid.
Dat is echt een foute marketing gestuurde aanname.DeadMetal schreef op woensdag 13 mei 2026 @ 09:55:
[...]offtopic:
M.i. betekent mesh meerdere access points die onderling samenwerken, aangestuurd door een centraal systeem, met naadloze roaming van clients tussen de access points. Hoe de backhaul geregeld is (draadloos of met kabel) is daarvoor niet relevant. Met kabel is doorgaans juist sneller en stabieler.
Roaming wordt uitsluitend door de client bepaalt en nergens anders door.
En mesh is echt enkel een andere naam voor wireless backhaul en helemaal niets meer.
Er is door een paar leveranciers een poging gedaan om en functionaliteit in te bouwen die sticky clients van hun AP af te schoppen, maar als die sticky client zelf niet goed kan roamen, keert die gewoon weer naar zijn oude AP terug want elke client heeft lichte voorkeur om de oude connectie in stand te houden.
Als je het wifi netwerk goed opbouwt hebt (vooral niet teveel AP's) zal je met moderne clients die je op de 5Ghz band gebruikt helemaal nooit meer last van sticky clients hebben.
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
De 2,4Gh band gebruiken is helemaal geen goed idee ook niet voor iot.Mistraller schreef op woensdag 13 mei 2026 @ 10:19:
@Pakhaas Het gekke is dat een budget repeater, ook van TPlink, aan mijn IoT ssid geen (of in elk geval fors minder) problemen geeft. En juist die repeater is nu wireless.
@ctrl-tab Mijn nodes hebben een wired backhaul. Deco is ook van TPlink
Ik heb gisteren nog wat geprutst, mesh uit, prioritering aangezet, fixed op 1 node, IoT netwerk doet alleen 2,4Ghz, ingesteld op 20Mhz, fixed channel etc etc. Toen de zendures weer in dat netwerk gehangen.
HA had er weer veel moeite mee. Wel viel het me op dat terwijl HA ermee worstelde, dat NR gewoon vlotte response gaf. Kortom, echt heel strak de vinger erachter krijgen lukt me nog niet; maar het zal me niks verbazen dat mijn Ha instance, kvm of ubuntu er ook nog mee samenhangt.
Dat wifi geen slim idee is voor dergelijke apparatuur of doeleinden ben ik 100% eensDe 2.4Ghz band is bij mij al vrij druk, want ik heb ook een Zigbee mesh. Al zitten er juist bij de Zendures geen zigbee devices in de nabijheid.
En ja, Omada is wel een stapje hoger, maar om nu voor alleen de Zendures die bende weer om te zetten gaat me iets te ver haha. Eerder geen issues gehad met de Deco.
Maar goed, ik pruts vrolijk even verder. Vanuit de situatie dat het nu op zich lijkt te werken (op het vermoedelijke foute tellen van de relais schakelingen na) ben ik wel tevreden hoor.
Die band gebruik je enkel als nood als je echt helemaal geen bereik hebt op de 5Ghz band, of devices hebt die enkel 2,4Ghz hebben.
Zigbee zit tussen de wifi kanalen in en als je dus voor kanaal 1,6, of 11 kiest heb je daar geen last van.
Helaas kunnen de Zendure's niet op 5Ghz.
[ Voor 8% gewijzigd door Ben(V) op 13-05-2026 12:40 ]
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
Welke Zendures doen 5GHz? De SF2400Pro is alleen 2.4GHz.
Nou, @koboy en @Ben(V), ik heb het accesspoint (AP) op twee meter afstand van de twee Zendure-stacks een eigen SSID gegeven en de beide stacks daaraan gekoppeld. Nu zitten die twee op hun eigen AP en zit er echt niemand anders op dat AP. Er zijn twee buren nog zichtbaar, dus van een overvol WiFi-netwerk kan ik niet spreken.Ben(V) schreef op maandag 11 mei 2026 @ 13:32:
[...]
Helemaal geen smerige hack, maar een prima oplossing als je AP's dat ondersteunen.
Als die dingen als mesh geconfigureerd zijn willen ze echter meestal alle SSID's delen over alle AP's.
Maar aangezien @Hippe Lip z'n AP's bedraad heeft aangesloten kan hij de boel gewoon in AP mode zetten in plaats van Mesh mode, is hij meteen die mesh overhead op z'n wifi kwijt.
Maar daarmee zijn mijn verbindingsproblemen zijn allerminst voorbij!
Ik zie regelmatig uitval van de verbinding. Het is echt telkens maar heel even. En de rest van de tijd staat die op Excellent.
Waar kan dat nou aan liggen?
Gisteravond zag ik nog al zoiets vreemds: Het laden tijdens de goedkope periode eerder die dag met de inmiddels bekende hakkels gegaan. Maar het ontladen in de avond ging werkelijk vlekkeloos.
Hoe kan dat nou?
:strip_exif()/f/image/sSNaoBRK544eL3L8oo5vAEyl.jpg?f=fotoalbum_large)
[ Voor 12% gewijzigd door Hippe Lip op 13-05-2026 14:03 ]
Verdraagzaamheid is het hoogste gebod
en wie dat niet eert die schoppen we rot.
<John O`Mill>
Zit er soms een andere stoorbron in de buurt (magnetron, babyfoon, Dect, beveling camera's)?Hippe Lip schreef op woensdag 13 mei 2026 @ 12:24:
[...]
Nou, @koboy en @Ben(V), ik heb het accesspoint (AP) op twee meter afstand van de twee Zendure-stacks een eigen SSID gegeven en de beide stacks daaraan gekoppeld. Nu zitten die twee op hun eigen AP en zit er echt niemand anders op dat AP. Er zijn twee buren nog zichtbaar, dus van een overvol WiFi-netwerk kan ik niet spreken.
Maar daarmee zijn mijn verbindingsproblemen zijn allerminst voorbij!
Ik zie regelmatig uitval van de verbinding. Het is echt telkens maar heel even. En de rest van de tijd staat de op Excellent.
Waar kan dat nou aan liggen?
Gisteravond zag ik nog al zoiets vreemds: Het laden tijdens de goedkope periode eerder die dag met de inmiddels bekende hakkels gegaan. Maar het ontladen in de avond ging werkelijk vlekkeloos.
Hoe kan dat nou?
[Afbeelding]
[Afbeelding]
Heeft alleen de Zendure er last van of gebeurd dat elder in je netwerk ook?
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
Dat heb ik hier ook. Er is geen pijl op te trekken wanneer het gebeurd. Net een uur geleden weer 1-2sec en daarvoor zat er weer 22uur tussen. Soms na 5u etc. Hier zitten ook alleen de Zendures op een AP en die hangt ernaast.Hippe Lip schreef op woensdag 13 mei 2026 @ 12:24:
[...]
Nou, @koboy en @Ben(V), ik heb het accesspoint (AP) op twee meter afstand van de twee Zendure-stacks een eigen SSID gegeven en de beide stacks daaraan gekoppeld. Nu zitten die twee op hun eigen AP en zit er echt niemand anders op dat AP. Er zijn twee buren nog zichtbaar, dus van een overvol WiFi-netwerk kan ik niet spreken.
Maar daarmee zijn mijn verbindingsproblemen zijn allerminst voorbij!
Ik zie regelmatig uitval van de verbinding. Het is echt telkens maar heel even. En de rest van de tijd staat de op Excellent.
Waar kan dat nou aan liggen?
[ Voor 3% gewijzigd door Pakhaas op 13-05-2026 13:12 ]
Zigbee is inderdaad een mesh. Die bedrade access points zijn dat niet. Dat zijn bedrade acccesspoints met wat protocollen die trachten clients seamless over te laten schakelen tussen die access points.Mistraller schreef op woensdag 13 mei 2026 @ 10:19:
@Pakhaas Het gekke is dat een budget repeater, ook van TPlink, aan mijn IoT ssid geen (of in elk geval fors minder) problemen geeft. En juist die repeater is nu wireless.
@ctrl-tab Mijn nodes hebben een wired backhaul. Deco is ook van TPlink
Ik heb gisteren nog wat geprutst, mesh uit, prioritering aangezet, fixed op 1 node, IoT netwerk doet alleen 2,4Ghz, ingesteld op 20Mhz, fixed channel etc etc. Toen de zendures weer in dat netwerk gehangen.
HA had er weer veel moeite mee. Wel viel het me op dat terwijl HA ermee worstelde, dat NR gewoon vlotte response gaf. Kortom, echt heel strak de vinger erachter krijgen lukt me nog niet; maar het zal me niks verbazen dat mijn Ha instance, kvm of ubuntu er ook nog mee samenhangt.
Dat wifi geen slim idee is voor dergelijke apparatuur of doeleinden ben ik 100% eensDe 2.4Ghz band is bij mij al vrij druk, want ik heb ook een Zigbee mesh. Al zitten er juist bij de Zendures geen zigbee devices in de nabijheid.
En ja, Omada is wel een stapje hoger, maar om nu voor alleen de Zendures die bende weer om te zetten gaat me iets te ver haha. Eerder geen issues gehad met de Deco.
Maar goed, ik pruts vrolijk even verder. Vanuit de situatie dat het nu op zich lijkt te werken (op het vermoedelijke foute tellen van de relais schakelingen na) ben ik wel tevreden hoor.
Zigbee alleen gaat geen issues geven op je netwerk, dat geloof ik niet. Doe eens een wifi analyse met je telefoon om de frequenties te bekijken. en pak voor je wifi netwerk iets dat daarbuiten valt (en ook buiten je zigbee channel)
Of zet alles eens op AUTO/fabrieksinstellingen.
Je hebt een VM. migreer eens tijdelijk naar een performante host. Kijken wat dat doet. Kans is groot dat je constant tegen hypervisor en/of VM issues aan loopt. Dat gaf je eerder ook al aan. Die problemen zullen niet altijd transparant zijn. CPU's die gethrottled worden of memory gebrek, dan kan je onvoorspelbaar (onlogisch) gedrag krijgen.
WP: Panasonic KIT-WC07L3E5 7kw , buffer PAW-BTANK50L-2, Boiler PAW-TD20C1E5-1 | Solar: Goodwe SDT G2 GW6K-DT 6 kW | Battery: 2x Zendure SF 2400 AC totaal 17.2 kW
Het is denk ik beter om het vermogen bij te houden in plaats van de weerstand, want dat wordt tenslotte omgezet in warmte.MikeyMan schreef op dinsdag 12 mei 2026 @ 10:42:
Op basis van de code van @ctrl-tab en een beetje hulp van Claude de volgende yaml in elkaar geknutseld voor de standaard (fireson) integratie...
[...]
[Afbeelding]
Zal nog wel wat finetuning nodig hebben...
Bij mij wordt er zo rond de 6W per batterij verbruikt als ik met 2400W ontlaad.
Ik heb even een paar simpele sensors gemaakt voor de Firesone integratie die dat doen.
Wel even de namen van de sensors aanpassen aan je eigen omgeving.
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
| template: - sensor: - name: Battery1 device_class: power state_class: measurement unit_of_measurement: "W" state: > {% set total_voltage = states('sensor.solarflow_2400_ac_bat_volt') | float %} {% set pack_voltage = states('sensor.ab3000_08242_total_vol') | float %} {% set pack1_current = states('sensor.ab3000_08242_batcur') | float %} {% set pack2_current = states('sensor.ab3000_02822_batcur') | float %} {% set pack3_current = states('sensor.ab3000_02866_batcur') | float %} {% set pack4_current = states('sensor.ab3000_03030_batcur') | float %} {{((total_voltage - pack_voltage) * (pack1_current + pack2_current + pack3_current + pack4_current)) | abs | round(3, default=0)}} - sensor: - name: Battery2 device_class: power state_class: measurement unit_of_measurement: "W" state: > {% set total_voltage = states('sensor.solarflow_2400_ac_bat_volt') | float %} {% set pack_voltage = states('sensor.ab3000_02822_total_vol') | float %} {% set pack2_current = states('sensor.ab3000_02822_batcur') | float %} {% set pack3_current = states('sensor.ab3000_02866_batcur') | float %} {% set pack4_current = states('sensor.ab3000_03030_batcur') | float %} {{((total_voltage - pack_voltage) * (pack2_current + pack3_current + pack4_current)) | abs | round(3, default=0)}} - sensor: - name: Battery3 device_class: power state_class: measurement unit_of_measurement: "W" state: > {% set total_voltage = states('sensor.solarflow_2400_ac_bat_volt') | float %} {% set pack_voltage = states('sensor.ab3000_02866_total_vol') | float %} {% set pack3_current = states('sensor.ab3000_02866_batcur') | float %} {% set pack4_current = states('sensor.ab3000_03030_batcur') | float %} {{((total_voltage - pack_voltage) * (pack3_current + pack4_current)) | abs | round(3, default=0)}} - sensor: - name: Battery4 device_class: power state_class: measurement unit_of_measurement: "W" state: > {% set total_voltage = states('sensor.solarflow_2400_ac_bat_volt') | float %} {% set pack_voltage = states('sensor.ab3000_03030_total_vol') | float %} {% set pack4_current = states('sensor.ab3000_03030_batcur') | float %} {{((total_voltage - pack_voltage) * pack4_current) | abs | round(3, default=0)}} |
[ Voor 22% gewijzigd door Ben(V) op 14-05-2026 12:00 ]
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
De stacks staan op zolder. Geen magnetron, geen babyfoon, geen byzondere WiFi-dingen. Alleen een warmtepomp. Maar die draait in deze tijd van het jaar niet lang achtereen. Dus al die hakkels in de hele tijd van het laden kan daar ook niet aan liggen.Ben(V) schreef op woensdag 13 mei 2026 @ 12:42:
[...]
Zit er soms een andere stoorbron in de buurt (magnetron, babyfoon, Dect, beveling camera's)?
Heeft alleen de Zendure er last van of gebeurd dat elder in je netwerk ook?
Echt, ik kan er maar niet achter komen wat dit kan zijn…
Verdraagzaamheid is het hoogste gebod
en wie dat niet eert die schoppen we rot.
<John O`Mill>
Ja, die verbinding is echt het zwakste punt van die dingen. Ik heb er een lief ding voor over om er een bedrade verbinding mee te kunnen maken. Dan zijn we van dit soort ellende af.Pakhaas schreef op woensdag 13 mei 2026 @ 13:12:
[...]
Dat heb ik hier ook. Er is geen pijl peil op te trekken wanneer het gebeurd. Net een uur geleden weer 1-2sec en daarvoor zat er weer 22uur tussen. Soms na 5u etc. Hier zitten ook alleen de Zendures op een AP en die hangt ernaast.
Verdraagzaamheid is het hoogste gebod
en wie dat niet eert die schoppen we rot.
<John O`Mill>
Ik heb hier nooit last van.
De Zendure staat op Zolder en de dichtbij zijnde AP hangt een verdieping lager terwijl de vloer van de zolder betonplaten zijn, is dus alle wifi signalen moeten via het trapgat.
Misschien overstuur je de boel wel juist omdat je de AP er vlak bij hebt staan (is maar een gok).
Weet je zeker dat het aan de wifi ligt?
Hoe constateer je dat hij de verbinding verliest?
De Zendure staat op Zolder en de dichtbij zijnde AP hangt een verdieping lager terwijl de vloer van de zolder betonplaten zijn, is dus alle wifi signalen moeten via het trapgat.
Misschien overstuur je de boel wel juist omdat je de AP er vlak bij hebt staan (is maar een gok).
Weet je zeker dat het aan de wifi ligt?
Hoe constateer je dat hij de verbinding verliest?
[ Voor 13% gewijzigd door Ben(V) op 13-05-2026 14:21 ]
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
Ik heb het geheel niet helemaal gelezen.Hippe Lip schreef op woensdag 13 mei 2026 @ 14:05:
[...]
De stacks staan op zolder. Geen magnetron, geen babyfoon, geen byzondere WiFi-dingen. Alleen een warmtepomp. Maar die draait in deze tijd van het jaar niet lang achtereen. Dus al die hakkels in de hele tijd van het laden kan daar ook niet aan liggen.
Echt, ik kan er maar niet achter komen wat dit kan zijn…
Maar ik had pas geleden hetzelfde.
Ik kreeg toen de tip van @gast777 om de MQTT van mijn Zendure uit te zetten (in de zendure app)als die aanstond. Deze had ik toen idd aanstaan, en heb ik uitgezet. Probleem zou te veel data zijn, die niet goed verwerkt kon worden. Nu heb ik nog maar een enkele onderbreking.
Ik heb mijn Zendure accu's vastgemaakt aan 1 access point via Unifi, dus hoewel roaming door de client bepaald kan worden kan ik andersom wel bepalen dat een client maar aan 1 access point vast zit. Bij mij ging hij vreemd genoeg naar een heel onlogisch point connecten, met een slechte verbinding als gevolg.Ben(V) schreef op woensdag 13 mei 2026 @ 11:21:
[...]
Dat is echt een foute marketing gestuurde aanname.
Roaming wordt uitsluitend door de client bepaalt en nergens anders door.
En mesh is echt enkel een andere naam voor wireless backhaul en helemaal niets meer.
Er is door een paar leveranciers een poging gedaan om en functionaliteit in te bouwen die sticky clients van hun AP af te schoppen, maar als die sticky client zelf niet goed kan roamen, keert die gewoon weer naar zijn oude AP terug want elke client heeft lichte voorkeur om de oude connectie in stand te houden.
Als je het wifi netwerk goed opbouwt hebt (vooral niet teveel AP's) zal je met moderne clients die je op de 5Ghz band gebruikt helemaal nooit meer last van sticky clients hebben.
Er is hier geen enkel IoT device in de 5Ghz band.Ben(V) schreef op woensdag 13 mei 2026 @ 11:30:
[...]
De 2,4Gh band gebruiken is helemaal geen goed idee ook niet voor iot.
Die band gebruik je enkel als nood als je echt helemaal geen bereik hebt op de 5Ghz band, of devices hebt die enkel 2,4Ghz hebben.
Zigbee zit tussen de wifi kanalen in en als je dus voor kanaal 1,6, of 11 kiest heb je daar geen last van.
Helaas kunnen de Zendure's niet op 5Ghz.
Heatmeisters, camera's, wat lampen (voor zover niet zigbee), zendures; allemaal uitsluitend 2.4.
Logisch ook want de snelheid is minder van belang, maar de range van 5Ghz is minder, muren zijn sneller een probleem etc.
Met 2.4Ghz breedte 20Mhz kanaal 1, 6 of 11 heb je theoretisch de hoogste betrouwbaarheid. Alsnog geen verbetering gezien.
(enige suffe is dat Deco helemaal geen vlan tagging doet op het IoT netwerk dus buiten SSID naam/pass en bandbreedte is er niet veel verschil) Apparaten die niet naar buiten mogen praten block ik daarom op een andere manier.
Maar goed, ieder huis heeft z'n eigen eigenaardigheden mbt wifi dekking denk ik.
My solar panels | Soladin loggen? | Strava
---------------
Gemak dient de mens, moeite dient de mensheid.
Vlan over wifi is niets anders dan een apart SSID voor dat vlan te maken.
Dus als je deco dat niet ondersteund, dan kun je dat zelf maken met verschillende SSID's.
Echte vlan tagging kan niet over wifi, want wifi is een shared medium.
En 2,4Ghz heeft wel meer bereik, maar is daardoor ook storing gevoeliger.
Dus als je deco dat niet ondersteund, dan kun je dat zelf maken met verschillende SSID's.
Echte vlan tagging kan niet over wifi, want wifi is een shared medium.
En 2,4Ghz heeft wel meer bereik, maar is daardoor ook storing gevoeliger.
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
Ubiquiti staat voor iot netwerken niets anders toe dan 2,4Ghz.Ben(V) schreef op woensdag 13 mei 2026 @ 11:30:
[...]
De 2,4Gh band gebruiken is helemaal geen goed idee ook niet voor iot.
Die band gebruik je enkel als nood als je echt helemaal geen bereik hebt op de 5Ghz band, of devices hebt die enkel 2,4Ghz hebben.
Zigbee zit tussen de wifi kanalen in en als je dus voor kanaal 1,6, of 11 kiest heb je daar geen last van.
Helaas kunnen de Zendure's niet op 5Ghz.
Dat is natuurlijk onzin.
Er bestaat in de wifi wereld niet zoiets als een iot netwerk, dat is enkel een naamgeving van een SSID.
Er bestaat in de wifi wereld niet zoiets als een iot netwerk, dat is enkel een naamgeving van een SSID.
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
Kan nooit kwaad om toe te voegen. Was uitgegaan van @ctrl-tab... En Claude zag er ook wat inBen(V) schreef op woensdag 13 mei 2026 @ 13:57:
[...]
Het is denk ik beter om het vermogen bij te houden in plaats van de weerstand, want dat wordt tenslotte omgezet in warmte.
Bij mij wordt er zo rond de 6W per batterij verbruikt als ik met 2400W ontlaad.
Ik heb even een paar simpele sensors gemaakt voor de Firesone integratie die dat doen.
Wel even de namen van de sensors aanpassen aan je eigen omgeving.YAML:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 template: - sensor: - name: Battery1 device_class: power state_class: measurement unit_of_measurement: "W" state: > {% set battery_voltage = states('sensor.solarflow_2400_ac_bat_volt') | float %} {% set pack1_current = states('sensor.ab3000_08242_batcur') | float %} {% set pack1_voltage = states('sensor.ab3000_08242_total_vol') | float %} {{((battery_voltage - pack1_voltage) * pack1_current) | abs | round(3, default=0)}} - sensor: - name: Battery2 device_class: power state_class: measurement unit_of_measurement: "W" state: > {% set battery_voltage = states('sensor.solarflow_2400_ac_bat_volt') | float %} {% set pack1_current = states('sensor.ab3000_02822_batcur') | float %} {% set pack1_voltage = states('sensor.ab3000_02822_total_vol') | float %} {{((battery_voltage - pack1_voltage) * pack1_current) | abs | round(3, default=0)}} - sensor: - name: Battery3 device_class: power state_class: measurement unit_of_measurement: "W" state: > {% set battery_voltage = states('sensor.solarflow_2400_ac_bat_volt') | float %} {% set pack3_current = states('sensor.ab3000_02866_batcur') | float %} {% set pack3_voltage = states('sensor.ab3000_02866_total_vol') | float %} {{((battery_voltage - pack3_voltage) * pack3_current) | abs | round(3, default=0)}} - sensor: - name: Battery4 device_class: power state_class: measurement unit_of_measurement: "W" state: > {% set battery_voltage = states('sensor.solarflow_2400_ac_bat_volt') | float %} {% set pack4_current = states('sensor.ab3000_03030_batcur') | float %} {% set pack4_voltage = states('sensor.ab3000_03030_total_vol') | float %} {{((battery_voltage - pack4_voltage) * pack4_current) | abs | round(3, default=0)}}
Ja maar dan zou het wel net zijn als je router het verkeer dat over dat specifieke SSID binnenkomt ook tagt. Dat doet deco dus helemaal niet. (kan wel voor je guest network) Maar we gaan offtopic.Ben(V) schreef op woensdag 13 mei 2026 @ 15:55:
Vlan over wifi is niets anders dan een apart SSID voor dat vlan te maken.
Dus als je deco dat niet ondersteund, dan kun je dat zelf maken met verschillende SSID's.
Echte vlan tagging kan niet over wifi, want wifi is een shared medium.
En 2,4Ghz heeft wel meer bereik, maar is daardoor ook storing gevoeliger.
My solar panels | Soladin loggen? | Strava
---------------
Gemak dient de mens, moeite dient de mensheid.
Opzich is watt een wat makkelijkere eenheid die meer zegt (in elk geval wat intuitiever)Ben(V) schreef op woensdag 13 mei 2026 @ 13:57:
[...]
Het is denk ik beter om het vermogen bij te houden in plaats van de weerstand, want dat wordt tenslotte omgezet in warmte.
Bij mij wordt er zo rond de 6W per batterij verbruikt als ik met 2400W ontlaad.
Ik heb even een paar simpele sensors gemaakt voor de Firesone integratie die dat doen.
Wel even de namen van de sensors aanpassen aan je eigen omgeving.YAML:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 template: - sensor: - name: Battery1 device_class: power state_class: measurement unit_of_measurement: "W" state: > {% set battery_voltage = states('sensor.solarflow_2400_ac_bat_volt') | float %} {% set pack1_current = states('sensor.ab3000_08242_batcur') | float %} {% set pack1_voltage = states('sensor.ab3000_08242_total_vol') | float %} {{((battery_voltage - pack1_voltage) * pack1_current) | abs | round(3, default=0)}} - sensor: - name: Battery2 device_class: power state_class: measurement unit_of_measurement: "W" state: > {% set battery_voltage = states('sensor.solarflow_2400_ac_bat_volt') | float %} {% set pack1_current = states('sensor.ab3000_02822_batcur') | float %} {% set pack1_voltage = states('sensor.ab3000_02822_total_vol') | float %} {{((battery_voltage - pack1_voltage) * pack1_current) | abs | round(3, default=0)}} - sensor: - name: Battery3 device_class: power state_class: measurement unit_of_measurement: "W" state: > {% set battery_voltage = states('sensor.solarflow_2400_ac_bat_volt') | float %} {% set pack3_current = states('sensor.ab3000_02866_batcur') | float %} {% set pack3_voltage = states('sensor.ab3000_02866_total_vol') | float %} {{((battery_voltage - pack3_voltage) * pack3_current) | abs | round(3, default=0)}} - sensor: - name: Battery4 device_class: power state_class: measurement unit_of_measurement: "W" state: > {% set battery_voltage = states('sensor.solarflow_2400_ac_bat_volt') | float %} {% set pack4_current = states('sensor.ab3000_03030_batcur') | float %} {% set pack4_voltage = states('sensor.ab3000_03030_total_vol') | float %} {{((battery_voltage - pack4_voltage) * pack4_current) | abs | round(3, default=0)}}
Ik zit wel te denken, het meest relevant is de eerste connectie (invertor>batterij 1).
Ik weet niet hoe die battery packs technisch doorgelust zijn, maar het klopt niet als we batterij 3 op dezelfde manier berekenen als batterij1. Batterij 3 heeft 3x een connector gehad, dus 3x weerstand?
edit; antwoord op mezelf; je weet niet exact de volgorde dus alle 3 is prima.
Heb ze ook even toegevoegd. Zendure 1 is aan het onladen, en de getalletjes zijn wat je ongeveer zou verwachten (volgorde klopt in deze). In feite zou je , als je zeker bent van de volgorde, de packs van elkaar kunnen aftrekken. Maar gezien alleen de eerste eigenlijk belangrijk is, is het prima om alles met de invertor te verrekenen, dan zit je er nooit langs , mocht de fysieke volgorde niet kloppen met de digitale volgorde.
Van de andere kant, als waarde 3 te hoog is, en dit betreft fysieke batterij 3, dan hoef er geen issue te zijn.
Als he batterij 1 zou zijn, zou dat in theorie wel kunnen. Denk dat die volgorde daadwerkelijk van belang is!
.
[ Voor 14% gewijzigd door ctrl-tab op 13-05-2026 20:41 ]
WP: Panasonic KIT-WC07L3E5 7kw , buffer PAW-BTANK50L-2, Boiler PAW-TD20C1E5-1 | Solar: Goodwe SDT G2 GW6K-DT 6 kW | Battery: 2x Zendure SF 2400 AC totaal 17.2 kW
Het punt dat het alleen bij opladen gebeurt lijkt een verbindingsprobleem uit te sluiten. Ik zit dan eerder te denken aan dat er ergens in de keten iets is dat zegt dat je te veel afneemt....Hippe Lip schreef op woensdag 13 mei 2026 @ 14:05:
[...]
De stacks staan op zolder. Geen magnetron, geen babyfoon, geen byzondere WiFi-dingen. Alleen een warmtepomp. Maar die draait in deze tijd van het jaar niet lang achtereen. Dus al die hakkels in de hele tijd van het laden kan daar ook niet aan liggen.
Echt, ik kan er maar niet achter komen wat dit kan zijn…
Dus een verkeerd ingestelde hoofdzekering waarde ofzo, dat dan gecombineerd met een pulserende load ergens (Quooker?) zou het kunnen verklaren.
Kun je wat meer gegevens delen over je aansluiting? Wat voor slimme meter hangt er?
Je had 2x een 2400AC plus toch?
Ik zie ik zie wat jij niet ziet, en het is....... ach laat ook maar je ziet het toch niet!
Heb even vluchtig over jullie code gekeken, maar ik dacht dat ik zag dat jullie de stromen van alle batterijen bij elkaar nemen.ctrl-tab schreef op woensdag 13 mei 2026 @ 20:01:
[...]
Opzich is watt een wat makkelijkere eenheid die meer zegt (in elk geval wat intuitiever)
Ik zit wel te denken, het meest relevant is de eerste connectie (invertor>batterij 1).
Ik weet niet hoe die battery packs technisch doorgelust zijn, maar het klopt niet als we batterij 3 op dezelfde manier berekenen als batterij1. Batterij 3 heeft 3x een connector gehad, dus 3x weerstand?
edit; antwoord op mezelf; je weet niet exact de volgorde dus alle 3 is prima.
Heb ze ook even toegevoegd. Zendure 1 is aan het onladen, en de getalletjes zijn wat je ongeveer zou verwachten (volgorde klopt in deze). In feite zou je , als je zeker bent van de volgorde, de packs van elkaar kunnen aftrekken. Maar gezien alleen de eerste eigenlijk belangrijk is, is het prima om alles met de invertor te verrekenen, dan zit je er nooit langs , mocht de fysieke volgorde niet kloppen met de digitale volgorde.
Van de andere kant, als waarde 3 te hoog is, en dit betreft fysieke batterij 3, dan hoef er geen issue te zijn.
Als he batterij 1 zou zijn, zou dat in theorie wel kunnen. Denk dat die volgorde daadwerkelijk van belang is!
[Afbeelding].
Elke batterij heeft een eigen stroom en die vermenigvuldig ik met het verschil van de totale spanning en de batterij spanning, dan zie je welke vermogen verlies er per batterij is.
Als je het vermogen verlies per connector wil weten moet je bij de eerste batterij alle stromen optellen, bij de twee die totalisering verminderen met de stroom naar de eeste batterij enz.
[ Voor 13% gewijzigd door Ben(V) op 13-05-2026 22:01 ]
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
Late reactie, even snel terug gelezen, ja wel met panelen en gielz, maar zonder NR.gast777 schreef op dinsdag 12 mei 2026 @ 21:21:
[...]
Volgens mij gebruikt @DrNickB ook Zonnepanelen op de Gielz. Ik weet niet of het met of zonder Proxy is. Misschien heeft hij een idee wat hier gebeurt.
Anders wat ik zou aanbevelen is de laatste versie van de Proxy erop zetten en daarmee via het node-red dashboard2 even een trace te loggen van alle json data tijdens het probleem. Dan weten we in ieder geval wat daar exact gebeurt. Dan zouden we kunnen checken of de Proxy de data van beide Zendures combineert zoals de bedoeling is en zoals Gielz het verwacht aangeleverd te krijgen (dus alsof het 1 Zendure is).
NB: documentatie voor de debug trace feature zal ik nog zsm maken en online zetten (het wijst zich grotendeels vanzelf, maar je moet even weten waar je het kunt vinden).
Als ik het lees snap ik het wel. De ene zit vol en gaat ontladen, pv overschot, Maar wordtniet als 'vraag' gezien. Opladen commando zal niet veel doen op de ene die vol zit, geen idee waarom de 2de dit niet ziet.
Mini Server - PiHole, Backups, Nextcloud | NUC - HomeAssistant (docker), Zigbee2Mqtt (docker), ZwaveJSUI (docker), mqtt, P1-USB | Zendure SF800Pro | 1350Wp PV
Ja precies, dan klopt het.Ben(V) schreef op woensdag 13 mei 2026 @ 21:31:
[...]
Heb even vluchtig over jullie code gekeken, maar ik dacht dat ik zag dat jullie de stromen van alle batterijen bij elkaar nemen en dat is niet goed.
Elke batterij heeft een eigen stroom en die moet je vermenigvuldigen met het verschil van de totale spanning en de batterij spanning.
Dus (Vtot - Vbat1)*Ibat1 en niet (Vtot - Vbat1)* (Ibat1 +Ibat2 +Ibat3)
Ik kwam zojuist wel nog een issue tegen, en dat zat in mijn batterij volgorde. Als je de Zendure 1 bekijjkt zie je dat die wattages logisch verlopen. LAAG-MIDDEN-HOOG
Bij Zendure2 is het andersom.
Ik zag op basis van de serienummers dat de laatste 2 batterijen verkeerd om in de Zendure App (en dus ook in Gielz stonden). Heb ze (5 en 6) nu omgedraaid. Heb ze nu gecorrigeerd in de gielz settings. Alleen kloppen de verhoudingen van Zendure2 nog steeds niet helemaal. Dat zal een 'gewone' afwijking zijn.
Maar dan kom ik op wat ik net bedoelde, als je het verlies en wattage op de connector wilt weten, moet je het verschil tussen de battery units (in mijn geval 2- en 3-) meten , en niet de invertor als startpunt nemen. Het draait immers om de connectors
Als de volgorde in de Zendure invertor niet niet klopt, klopt ook die berekening niet. Ok er zijn geen issues bekend tussen 2 batterijen (altijd issues tussen invertor en batterij 1. Maar ook batterij 1 zou in theorie een mismatch kunnen zijn qua serienummer. Dus wel zinnig even te checken in de serienummer sensor en de plakkertjes op de batterijen of die kloppen.
WP: Panasonic KIT-WC07L3E5 7kw , buffer PAW-BTANK50L-2, Boiler PAW-TD20C1E5-1 | Solar: Goodwe SDT G2 GW6K-DT 6 kW | Battery: 2x Zendure SF 2400 AC totaal 17.2 kW
Heb mijn post even verbeterd, lees hem nog even.
Ga morgen nog wel even een template maken die beide invalshoeken weergeeft.
Ga morgen nog wel even een template maken die beide invalshoeken weergeeft.
[ Voor 45% gewijzigd door Ben(V) op 13-05-2026 22:03 ]
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
Let op:
Dit topic is alleen voor de integratie met Home Assistant.
Zie voor algemeen: Het grote Zendure plug-and-play thuisaccu systemen topic
Voor integratie met Homey: Zendure Batterijen Slim aansturen met Athom Homey
Zoek voor andere zaken het juiste topic.
Dit topic is alleen voor de integratie met Home Assistant.
Zie voor algemeen: Het grote Zendure plug-and-play thuisaccu systemen topic
Voor integratie met Homey: Zendure Batterijen Slim aansturen met Athom Homey
Zoek voor andere zaken het juiste topic.
/f/image/boPX5QoYtmrpgCXjSQ4WGpPf.png?f=fotoalbum_large)
/f/image/tN7HAIRp5mywcam0iKMJyZgR.png?f=fotoalbum_large)