Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen
Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen
Ik doe alleen NOM via HA.
1.0.41-pre1
:strip_exif()/f/image/JepYj58byb84099aPzeg8yM5.png?f=user_large)
18950Wpš, Atlantic 270V3š§, Pana 5Jš„. Zendure 2400AC 11,5kWhš,Hyundai Kona 64kWh š, Peblar Home ā½
6320wp | Zendure 2400 AC (14.4 kwh) | Bambu A1 | 2x Hisense 2AMW-42U4RRA | Daikin RXM/FTXM35R | AQMOS BMX | Home Assistant OS op DS224+
Zeker, werkt bij mijgielz schreef op zaterdag 17 mei 2025 @ 19:46:
Heef iemand al mogelijkheid gehad om de 100% lokale MQTT te testen? Bluetooth op locatie van de batterij kan soms een probleem zijn. Uitkomst zou een ESP Bluetooth proxy moeten zijn. (ook handig voor unfreezen)
Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen
Vooral ook lastig mocht het niet werken als je batterijen op verschillende locaties hebt staan. HA in een rugzak
Taro schreef op zaterdag 17 mei 2025 @ 20:42:
Ik heb een ESP Bluetooth proxy, maar naar mijn weten is dat onvoldoende en moet je echt de HA server met Bluetooth in de buurt plaatsen? De Bluetooth proxy detecteert hier de apparaten niet. Dus wil nu de HA server even tijdelijk verhuizen omdat ik vandaag voor de 4e keer HA opnieuw heb moeten opstarten
6320wp | Zendure 2400 AC (14.4 kwh) | Bambu A1 | 2x Hisense 2AMW-42U4RRA | Daikin RXM/FTXM35R | AQMOS BMX | Home Assistant OS op DS224+
Heb nu de HA server in de garage staan. Ziet helaas geen Hypers, kan iemand aangeven via welke Bluetooth ingang je ze kunt vinden? Ik heb o.a. Bluetooth (Ziet de ESP32Home en Intel Bluetooth ivm NUC, maar geeft foutmelding op de USB Bluetooth adapter die ik nu ook probeer), dan BT Home en iBeacon Tracker bij Apparaten staan.gielz schreef op zaterdag 17 mei 2025 @ 21:10:
Dat is wel vervelend na mijn weten is een Bluetooth proxy exact hetzelfde als een dongle/ingebouwde bluetooth. bluetooth blijft gewoon bluetooth. Alleen dan makkelijker ergens te plaatsen zoals bijvoorbeeld een smlight. Je zou ook nog even een 2e ESP kunnen flashen als je die hebt om te kijken of deze ze dan wel vind.
Vooral ook lastig mocht het niet werken als je batterijen op verschillende locaties hebt staan. HA in een rugzak
[...]
Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen
Via de app maakt hij automatisch verbinding, en alleen als er geen wifi is. Even de hyper van het network gooien? En nogmaals proberen? Of heb je dat al geprobeerd?Taro schreef op zaterdag 17 mei 2025 @ 21:13:
[...]
Heb nu de HA server in de garage staan. Ziet helaas geen Hypers, kan iemand aangeven via welke Bluetooth ingang je ze kunt vinden? Ik heb o.a. Bluetooth (Ziet de ESP32Home en Intel Bluetooth ivm NUC, maar geeft foutmelding op de USB Bluetooth adapter die ik nu ook probeer), dan BT Home en iBeacon Tracker bij Apparaten staan.
Overigens kan ik ze gewoon vanaf de bank benaderen, en mijn raspberry Pi hangt hoger dan de bank zelf. Kan ik daar simpelweg een usb Bluetoothstick inpluggen?
[ Voor 14% gewijzigd door geert1992 op 17-05-2025 21:45 ]
Humans donāt need an opportunity to be wicked. Theyāve been doing it for free since the beginning.
6320wp | Zendure 2400 AC (14.4 kwh) | Bambu A1 | 2x Hisense 2AMW-42U4RRA | Daikin RXM/FTXM35R | AQMOS BMX | Home Assistant OS op DS224+
Je kunt ook even de wifi router uitzetten waar die hypers opzitten. Dan gaan ze naar bluetooth denk ik!Taro schreef op zaterdag 17 mei 2025 @ 21:13:
[...]
Heb nu de HA server in de garage staan. Ziet helaas geen Hypers, kan iemand aangeven via welke Bluetooth ingang je ze kunt vinden? Ik heb o.a. Bluetooth (Ziet de ESP32Home en Intel Bluetooth ivm NUC, maar geeft foutmelding op de USB Bluetooth adapter die ik nu ook probeer), dan BT Home en iBeacon Tracker bij Apparaten staan.
Mediacj schreef op zaterdag 17 mei 2025 @ 22:16:
[...]
Je kunt ook even de wifi router uitzetten waar die hypers opzitten. Dan gaan ze naar bluetooth denk ik!
:strip_exif()/f/image/WZiCDNVMxIWUHTrtFjj4M0rd.jpg?f=fotoalbum_large)
Ik kan de apparaten via Bluetooth(via telefoon) vinden, ook wanneer mijn accu's met wifi zijn verbonden. Ik ga er hierbij van uit dat alle apparaten met 'Zen' in de naam hypers zijn.
[ Voor 9% gewijzigd door geert1992 op 17-05-2025 22:51 ]
Humans donāt need an opportunity to be wicked. Theyāve been doing it for free since the beginning.
Ik gebruik BT adapter. Home assistant green device staat in ruimte van Hypers. In HA staat mijn adapter bij bluetooth apparaat. Als ik bij BT device op configureren klik zie ik onder advertentiemonitor mijn Hypers staan, naam begint met ZenE1....gielz schreef op zaterdag 17 mei 2025 @ 21:44:
Zag jij de Zendure producten daadwerkelijk als bluetooth apparaat verschijnen in Home Assistant? En gebruik je een adapter of een bluetooth proxy?
[...]
Ik begreep van @FireSon dat je verder niets hoeft te configureren. Hij schreef daar eerder dit over: "Je hoeft er 'niets' voor te configureren, het enige wat belangrijk is, is dat er een bluetooth adapter beschikbaar is. Als een hyper 'echt' bevroren is, komt hij daar vanzelf nooit meer uit. De integratie gebruikt dan deze bluetooth adapter, om via bluetooth verbinding te maken met de hyper. Hij stuurt dan wat commando's waardoor de mqtt verbinding gereset wordt, en de hyper weer 'normaal' gaat functioneren. Wanneer je de debug logging aan had staan moet hier iets van terug te vinden zijn, je kunt zoeken op: 'Reset mqtt to cloud'."
Je kunt via MQTT explorer kijken of het werkt en er lokale mqtt berichten binnenkomen. Bij host ip adres HA, username zelfde als HA en pass zelfde als van HA, Mosquitto gebruikt de HA users om te authenticeren.
Ja hier is dat niet met mijn iPhone zelfs als ik ervoor sta zie ik ze niet. Jij gebruikt Android zo te zien. Maar ik doe nog niets met de lokale mqtt dus het was maar een suggestie.geert1992 schreef op zaterdag 17 mei 2025 @ 22:49:
[...]
[Afbeelding]
Ik kan de apparaten via Bluetooth(via telefoon) vinden, ook wanneer mijn accu's met wifi zijn verbonden. Ik ga er hierbij van uit dat alle apparaten met 'Zen' in de naam hypers zijn.
Slimme CT mode geeft hij bij mij als je in de zendure app hem nog in slimme modes hebt staan.klump4u schreef op zaterdag 17 mei 2025 @ 11:16:
Waarom wijzigd dit telkens iedere 10-30 seconden?
Ik doe alleen NOM via HA.
1.0.41-pre1
[Afbeelding]
Mijn automatesering in HA is namelijk uitgeschakeld als deze in CT modes is.
[ Voor 7% gewijzigd door Bikkelreal op 18-05-2025 13:56 ]
Vandaag wat geƫxperimenteerd met de bluetoothverbinding, omdat ik het niet werkend keeg heb ik een utp kabel naar zolder gelegd. Nadat ik de Raspberry Pi boven had geplaatst, lukte het niet om de Hypers toe te voegen aan Home Assistant. Hopelijk kan @FireSon wat meer uitleg geven over het opzetten van de bluetoothverbinding, dat zou handig zijn als de wifi uitvalt of als de Hypers crashen.Mediacj schreef op zondag 18 mei 2025 @ 11:58:
[...]
Ja hier is dat niet met mijn iPhone zelfs als ik ervoor sta zie ik ze niet. Jij gebruikt Android zo te zien. Maar ik doe nog niets met de lokale mqtt dus het was maar een suggestie.
Humans donāt need an opportunity to be wicked. Theyāve been doing it for free since the beginning.
Je moet even kijken bij je bluetooth adapter of je devices in HA ziet met "ZEN" in de naam daarna zou het direct moeten werken. Zelf nog niet kunnen testen maar ik zou een Bluetooth proxy opzetten. Kost je nog geen 10 euro en werkt via WIFIgeert1992 schreef op zondag 18 mei 2025 @ 20:30:
[...]
Vandaag wat geƫxperimenteerd met de bluetoothverbinding, omdat ik het niet werkend keeg heb ik een utp kabel naar zolder gelegd. Nadat ik de Raspberry Pi boven had geplaatst, lukte het niet om de Hypers toe te voegen aan Home Assistant. Hopelijk kan @FireSon wat meer uitleg geven over het opzetten van de bluetoothverbinding, dat zou handig zijn als de wifi uitvalt of als de Hypers crashen.
6320wp | Zendure 2400 AC (14.4 kwh) | Bambu A1 | 2x Hisense 2AMW-42U4RRA | Daikin RXM/FTXM35R | AQMOS BMX | Home Assistant OS op DS224+
Ik kan ze niet toevoegen via bluetooth, ik kan ze wel vinden als ik naar het bluetooth device ga, en daar op een gescande lijst klik:gielz schreef op zondag 18 mei 2025 @ 20:58:
[...]
Je moet even kijken bij je bluetooth adapter of je devices in HA ziet met "ZEN" in de naam daarna zou het direct moeten werken. Zelf nog niet kunnen testen maar ik zou een Bluetooth proxy opzetten. Kost je nog geen 10 euro en werkt via WIFI
:strip_exif()/f/image/0KLy1dK8wqn5poBAf9JBp0IY.png?f=user_large)
Neem aan dat dat voldoende is, of is dat een verkeerde aanname?
[ Voor 4% gewijzigd door geert1992 op 18-05-2025 21:08 ]
Humans donāt need an opportunity to be wicked. Theyāve been doing it for free since the beginning.
Ik zie bij een herstart dat de devices via Bluetooth zijn gevonden.FireSon schreef op zaterdag 10 mei 2025 @ 12:59:
Dit werkt alleen als je BLUETOOTH verbinding hebt met je devices! Zonder bluetooth kun je niet de Mqtt server veranderen. Dit kun je controleren door de debug logging van de integratie aan te zetten en dan een herstart te doen. Wanneer je de debuglogging daarna weeer uitzet krijg je een file die automatisch gedownload wordt. Daarin kun je zoeken naar ZenE1 dat is be bluetooth naam van je Zendure device. Als die niet gevonden wordt kun je niet verder!!
Je moet naar dit scherm navigeren:
[Afbeelding]
Dat is Settings daarna People en dan het tweede tabje Users zoals in het screenshot... Daar Moet je controleren of er extra users zijn aangemaakt met exact dezelfde naam als de deviceId van jouw zendure devices. Wanneer ze er zijn is het in pricipe OK.
Daarna moet je bij de logging van Mosquitto kijken of de users ingelogt blijven:
[Afbeelding]
Als het goed is zie je hier dezelfde deviceId's die ook als gebruiker zijn toegevoegd... Wanneer ze direct weer disconnecten is het goed om HA even te restarten.
Wanneer er geen connecties zichtbaar zijn moet je een MqttReset doorvoeren van je device:
[Afbeelding]
Je klikt hierop en dan gaat de switch aan en na een tijdje weer uit. Dit kub je meerdere keren doen, bij mij werkt het na 1x maar soms 2x klikken.
Vink ik echter MQTT aan bij het configureren, dan zie ik:
:strip_exif()/f/image/N4yhxkVFsPYpa5nIzBAVq5aq.png?f=user_large)
Ik heb echter Mosquitto broker als add-on draaien. Wat doe ik verkeerd?
Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen
Ik had dat bericht gemist, maar ik heb het even nagekeken in de log, de Bluetooth-apparaten staan er inderdaad tussen. De gebruikers zijn te vinden binnen HA.Taro schreef op zondag 18 mei 2025 @ 21:17:
[...]
Ik zie bij een herstart dat de devices via Bluetooth zijn gevonden.
Vink ik echter MQTT aan bij het configureren, dan zie ik:
[Afbeelding]
Ik heb echter Mosquitto broker als add-on draaien. Wat doe ik verkeerd?
Is dit alleen bedoeld om de Hypers te resetten, of kun je ze via Bluetooth ook aansturen om te laden of ontladen wanneer er geen wifi is? Zoveel vragen haha
Humans donāt need an opportunity to be wicked. Theyāve been doing it for free since the beginning.
Zojuist geüpgraded naar versie pre-8 en daarin ook de bluetooth verbinding en lokale MQTT getest.Taro schreef op zondag 18 mei 2025 @ 21:17:
[...]
Ik zie bij een herstart dat de devices via Bluetooth zijn gevonden.
Vink ik echter MQTT aan bij het configureren, dan zie ik:
[Afbeelding]
Ik heb echter Mosquitto broker als add-on draaien. Wat doe ik verkeerd?
Na de upgrade was ik even alle connectie kwijt, integratie verwijderd, mqtt users die de integratie had aangemaakt verwijderd, HA gerestart. Opnieuw de integratie toegevoegd. Nieuwe configuratie opties ingevuld, dus de lokale MQTT Addon en het wifi naam en wachtwoord. De integratie werd toegevoegd, Hyper en manager kwamen weer beschikbaar maar geen batterijen. Nog een keer verwijderd en opnieuw toegevoegd. Weer geen batterijen. Toen de Zendure app gecheckt, hier stond dat er geen verbinding was met het wifi netwerk. Even wachten maar.
Even later kwam alles weer netjes binnen. De integratie heeft dit probleem dus opgelost door de bluetooth + MQTT verbinding.
Ik heb enkel en alleen een ESP32 bluetooth proxy, dus geen bluetooth USB stick in mijn HA server. De bluetooth proxy ligt naast de Hyper.
Als je gaat naar Instellingen -> Integraties -> Bluetooth en dan klikt op de bluetooth proxy en daarna op het MAC adress kom je in het advertentieoverzicht. Hier zie ik mijn ZenE1_31 staan. Dit is de Hyper2000.
Onder Instellingen -> Personen, tabje gebruikers zie je een user zendureMQTT staan en een b7tJMW6v gebruiker. Ik heb hier niks aangedaan, de integratie heeft dat automatisch gedaan.
Bij Addons heb ik de Mosquitto broker v6.5.1 addon. In de log zie ik daar:
1
| 2025-05-19 10:53:30: New client connected from 192.168.2.16:59999 as b7tJMW6v (p1, c1, k60, u'b7tJMW6v'). |
Dit is hoe het bij mij gelukt is, ik hoop dat het bij jou ook lukt @Taro
Mijn smarthome blog artikelen over: Thuisaccu | Dynamische energieprijzen | Watermeter
@Taro is dit de laatste versie van de flows?Taro schreef op donderdag 3 april 2025 @ 23:06:
Ik regel nog een en ander met een paar switches, dus even aanpassen, maar hierbij:
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 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 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 alias: Zendure accu's aansturing description: "" triggers: - trigger: time_pattern seconds: "01" minutes: "05" hours: "*" - trigger: time_pattern hours: "*" minutes: "00" seconds: "30" conditions: [] actions: - if: - condition: or conditions: - condition: and conditions: - condition: state entity_id: binary_sensor.cheapest_hours_goedkoopste_5_uren_split state: "on" - condition: state entity_id: input_boolean.zendure_goedkoop_laden state: "on" - condition: and conditions: - condition: state entity_id: binary_sensor.cheapest_hours_onder_de_20_cent state: "on" - condition: state entity_id: input_boolean.onder_de_20_cent_laden state: "on" then: - device_id: 9664a678e746046fe741a2738c418935 domain: select entity_id: 28dccf4e2a144aba32df5c499c8c3613 type: select_option option: "off" - device_id: 9664a678e746046fe741a2738c418935 domain: number entity_id: 6adfe86cbed9181b861e31908b1e11d8 type: set_value value: -4800 enabled: false - device_id: 0c7896bc28f06abbdf44c309834dc728 domain: select entity_id: 4b3169fe41fd482e5427104df35ef07b type: select_option option: AC input mode - device_id: 0c7896bc28f06abbdf44c309834dc728 domain: number entity_id: 74e5424f16ca85c62294a44b4842f8f4 type: set_value value: 1200 - device_id: 2d033e243c6b338a438c73e9cec9821d domain: select entity_id: 30da3ad44a2ae2d7504692087a890167 type: select_option option: AC input mode - device_id: 2d033e243c6b338a438c73e9cec9821d domain: number entity_id: 1c2119f7f3b04fdf9c3b16d9359e82f8 type: set_value value: 1200 - device_id: d411c99672991d2009b5e913c867b633 domain: select entity_id: de96e8b6c4d556b3a26670dde652a3b2 type: select_option option: AC input mode - device_id: d411c99672991d2009b5e913c867b633 domain: number entity_id: 13f045327bd80033f697a513a7681abe type: set_value value: 1200 - device_id: 99ccb0151df759afebae2d05e629e7a0 domain: select entity_id: 521d7e7a5a3d1fe9842649ae56e9700b type: select_option option: AC input mode - device_id: 99ccb0151df759afebae2d05e629e7a0 domain: number entity_id: 9145274af2a4fac16467d535dbb303ee type: set_value value: 1200 else: - if: - condition: and conditions: - condition: state entity_id: input_boolean.zendure_duur_ontladen state: "on" - condition: or conditions: - condition: state entity_id: >- binary_sensor.cheapest_hours_2_duurste_uren_tussen_0_00_en_9_00 state: "on" - condition: state entity_id: >- binary_sensor.cheapest_hours_3_duurste_uren_tussen_17_00_en_0_00 state: "on" then: - device_id: 9664a678e746046fe741a2738c418935 domain: select entity_id: 28dccf4e2a144aba32df5c499c8c3613 type: select_option option: "off" - device_id: 9664a678e746046fe741a2738c418935 domain: number entity_id: 6adfe86cbed9181b861e31908b1e11d8 type: set_value value: 4800 enabled: false - device_id: 0c7896bc28f06abbdf44c309834dc728 domain: select entity_id: 4b3169fe41fd482e5427104df35ef07b type: select_option option: AC output mode - device_id: 0c7896bc28f06abbdf44c309834dc728 domain: number entity_id: 7359287d7a8aae4b80448cdd314aa84f type: set_value value: 750 - device_id: 2d033e243c6b338a438c73e9cec9821d domain: select entity_id: 30da3ad44a2ae2d7504692087a890167 type: select_option option: AC output mode - device_id: 2d033e243c6b338a438c73e9cec9821d domain: number entity_id: 50bf21deeac37702aa609e17000cfd4d type: set_value value: 750 - device_id: d411c99672991d2009b5e913c867b633 domain: select entity_id: de96e8b6c4d556b3a26670dde652a3b2 type: select_option option: AC output mode - device_id: d411c99672991d2009b5e913c867b633 domain: number entity_id: ace8b5ffd73d2f8e560ac12b35a5af53 type: set_value value: 750 - device_id: 99ccb0151df759afebae2d05e629e7a0 domain: select entity_id: 521d7e7a5a3d1fe9842649ae56e9700b type: select_option option: AC output mode - device_id: 99ccb0151df759afebae2d05e629e7a0 domain: number entity_id: 94a06ccea9ff7d91c498a6fff056548a type: set_value value: 750 else: - if: - condition: state entity_id: binary_sensor.cheapest_hours_onder_de_20_cent state: "on" then: - device_id: 0c7896bc28f06abbdf44c309834dc728 domain: number entity_id: 74e5424f16ca85c62294a44b4842f8f4 type: set_value value: 0 - device_id: 0c7896bc28f06abbdf44c309834dc728 domain: number entity_id: 7359287d7a8aae4b80448cdd314aa84f type: set_value value: 0 - device_id: 2d033e243c6b338a438c73e9cec9821d domain: number entity_id: 1c2119f7f3b04fdf9c3b16d9359e82f8 type: set_value value: 0 - device_id: 2d033e243c6b338a438c73e9cec9821d domain: number entity_id: 50bf21deeac37702aa609e17000cfd4d type: set_value value: 0 - device_id: d411c99672991d2009b5e913c867b633 domain: number entity_id: 13f045327bd80033f697a513a7681abe type: set_value value: 0 - device_id: d411c99672991d2009b5e913c867b633 domain: number entity_id: ace8b5ffd73d2f8e560ac12b35a5af53 type: set_value value: 0 - device_id: 99ccb0151df759afebae2d05e629e7a0 domain: number entity_id: 9145274af2a4fac16467d535dbb303ee type: set_value value: 0 - device_id: 99ccb0151df759afebae2d05e629e7a0 domain: number entity_id: 94a06ccea9ff7d91c498a6fff056548a type: set_value value: 0 - device_id: 9664a678e746046fe741a2738c418935 domain: select entity_id: 28dccf4e2a144aba32df5c499c8c3613 type: select_option option: "off" else: - if: - condition: and conditions: - condition: state entity_id: input_boolean.zendure_nom state: "on" then: - device_id: 0c7896bc28f06abbdf44c309834dc728 domain: number entity_id: 74e5424f16ca85c62294a44b4842f8f4 type: set_value value: 0 - device_id: 0c7896bc28f06abbdf44c309834dc728 domain: number entity_id: 7359287d7a8aae4b80448cdd314aa84f type: set_value value: 0 - device_id: 2d033e243c6b338a438c73e9cec9821d domain: number entity_id: 1c2119f7f3b04fdf9c3b16d9359e82f8 type: set_value value: 0 - device_id: 2d033e243c6b338a438c73e9cec9821d domain: number entity_id: 50bf21deeac37702aa609e17000cfd4d type: set_value value: 0 - device_id: d411c99672991d2009b5e913c867b633 domain: number entity_id: 13f045327bd80033f697a513a7681abe type: set_value value: 0 - device_id: d411c99672991d2009b5e913c867b633 domain: number entity_id: ace8b5ffd73d2f8e560ac12b35a5af53 type: set_value value: 0 - device_id: 99ccb0151df759afebae2d05e629e7a0 domain: number entity_id: 9145274af2a4fac16467d535dbb303ee type: set_value value: 0 - device_id: 99ccb0151df759afebae2d05e629e7a0 domain: number entity_id: 94a06ccea9ff7d91c498a6fff056548a type: set_value value: 0 - device_id: 9664a678e746046fe741a2738c418935 domain: select entity_id: 28dccf4e2a144aba32df5c499c8c3613 type: select_option option: smart matching mode: single
De dubbele trigger zit er nu even in omdat Zonneplan Current Electricity Tariff helaas niet direct om het hele uur wisselt, maar pas om 5 minuten over... Zal nog ff kijken of ik die naar Nord Pool kale prijzen aanpas, dan kan 1 van de triggers weg.
Ik draai de Fireson voor NOM op het moment. Maar wissel naar dynamisch contract begin juni. Wil dan het laden (op dit moment via zoān overschot op ac) op de goedkoopste uren gaan laden. Op de andere uren krijg ik voor zonnestroom meer terug.
In de avond / nacht weer naar NOM. En evt als de prijs hoog is, ontladen.
Denk dat dat met jouw scripts kan.
4.440wp op nw 1.000 op Z. Zendure thuis batterij hyper
Ik heb hem inmiddels uitgebreid met maximaal ontladen boven bijv. 30ct/kWh, op zondag 6 uur ipv 5 uur laden ivm 100% balanceren/kalibratie, etc.MartinMid schreef op maandag 19 mei 2025 @ 16:56:
[...]
@Taro is dit de laatste versie van de flows?
Ik draai de Fireson voor NOM op het moment. Maar wissel naar dynamisch contract begin juni. Wil dan het laden (op dit moment via zoān overschot op ac) op de goedkoopste uren gaan laden. Op de andere uren krijg ik voor zonnestroom meer terug.
In de avond / nacht weer naar NOM. En evt als de prijs hoog is, ontladen.
Denk dat dat met jouw scripts kan.
Ik weet alleen niet hoe handig het is om die te delen aangezien de device id's enzo allemaal afwijken, de cheapest hours jinja's er ook bij moeten, etc.
Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen
Device idās etc zijn makkelijk aan te passen. Als je je eigen idās er niet in wil hebben, kan je ze dan vervangen door dummyās?
In de laatste update van HA kan je flows pasten en aanpassen. Scheelt heel veel over typen/ zelf vanaf scratch bouwen. Is op own risk natuurlijk voor mij als gebruiker. Wil je niet met een support probleem opzadelen
4.440wp op nw 1.000 op Z. Zendure thuis batterij hyper
Heb ik ook, elke zondag naar 100% laden.Taro schreef op maandag 19 mei 2025 @ 17:06:
[...]
Ik heb hem inmiddels uitgebreid met maximaal ontladen boven bijv. 30ct/kWh, op zondag 6 uur ipv 5 uur laden ivm 100% balanceren/kalibratie, etc.
Ik weet alleen niet hoe handig het is om die te delen aangezien de device id's enzo allemaal afwijken, de cheapest hours jinja's er ook bij moeten, etc.
De laat tijd die er voor nodig is heb ik berekend, en in een template helper gezet, SOC used is de hoeveelheid % die geladen moet worden, ik heb 18% per uur met 1KW laden.
(Battery Hours Need To Charge)
{{ (states('sensor.battery_soc_used')| float(0)/18) | round(1) }}
Daarna een helper aangemaakt die de start tijd bepaald n.a.v. de cheapest hours:
Battery Start Time To Charge)
{% if states('sensor.battery_hours_need_to_charge') | float(0) <= 1 %}
{{ states('binary_sensor.cheapest_1_hours') }}
{% elif states('sensor.battery_hours_need_to_charge') | float(0) <= 2 %}
{{ states('binary_sensor.cheapest_2_hours') }}
{% elif states('sensor.battery_hours_need_to_charge') | float(0) <= 3 %}
{{ states('binary_sensor.cheapest_3_hours') }}
{% elif states('sensor.battery_hours_need_to_charge') | float(0) <= 4 %}
{{ states('binary_sensor.cheapest_4_hours') }}
{% elif states('sensor.battery_hours_need_to_charge') | float(0) <= 5 %}
{{ states('binary_sensor.cheapest_5_hours') }}
{% elif states('sensor.battery_hours_need_to_charge') | float(0) <= 6 %}
{{ states('binary_sensor.cheapest_6_hours') }}
{% elif states('sensor.battery_hours_need_to_charge') | float(0) <= 7 %}
{{ states('binary_sensor.cheapest_7_hours') }}
{% else %}
off
{% endif %}
Hierdoor heb je altijd de optimale lage prijs:)
Hierbij mijn HA flow. Wat dit doet is het volgende, afhankelijk van of je een boolean hebt gezet, die ik dus op mijn dashboard heb staan:
- In de duurste 2 ochtenduren en duurste 3 avonduren terugleveren, waarbij er boven de 30 ct/kWh een hogere limit wordt gehanteerd dan onder de 30ct/kWh.
- In de goedkoopste 5 uren OF goedkoopste 6 uren op zondag maximaal laden (icm een SOC setting: 100%)
- Onder de 20 ct/kWh die niet in de goedkoopste uren valt: Niets/idle ivm laadverliezen op NOM
- In alle andere gevallen: NOM.
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
| alias: Zendure automatisch description: "" triggers: - trigger: state entity_id: - sensor.zonneplan_current_electricity_tariff conditions: [] actions: - if: - condition: or conditions: - condition: and conditions: - condition: state entity_id: binary_sensor.cheapest_hours_goedkoopste_5_uren_split state: "on" - condition: state entity_id: input_boolean.zendure_goedkoop_laden state: "on" - condition: and conditions: - condition: state entity_id: binary_sensor.cheapest_hours_onder_de_20_cent state: "on" - condition: state entity_id: input_boolean.onder_de_20_cent_laden state: "on" - condition: and conditions: - condition: time weekday: - sun - condition: state entity_id: binary_sensor.cheapest_hours_goedkoopste_6_uren_split state: "on" - condition: state entity_id: input_boolean.zendure_goedkoop_laden state: "on" then: - device_id: bcc962db360f2d40c3e86a20fbb6cc5b domain: select entity_id: ee0e7a2d20c3862d144321d290401fb2 type: select_option option: "off" - device_id: 0cbbbbc50f966d2f61c950ea0d4058eb domain: select entity_id: 3d65530356018047c191c29010abf94b type: select_option option: input - device_id: 0cbbbbc50f966d2f61c950ea0d4058eb domain: number entity_id: 2e080401e97116516d2b502646720593 type: set_value value: 1200 - device_id: fea20ea8ec64e3be24aae1dc33b40add domain: select entity_id: e037f1b946efab56f007a111ec5b94d4 type: select_option option: input - device_id: fea20ea8ec64e3be24aae1dc33b40add domain: number entity_id: 83c5b1e2eeb47c4da1df873ad2deba35 type: set_value value: 1200 - device_id: 63a18ad3f14fbde4d83d2f3b69da63e1 domain: select entity_id: 588a54ec159a9e54678747a7980719be type: select_option option: input - device_id: 63a18ad3f14fbde4d83d2f3b69da63e1 domain: number entity_id: a7cbbbb5df08cab676a9242f48515999 type: set_value value: 1200 - device_id: f2597840c65d52a41d2b05bf939c9b66 domain: select entity_id: 8d3b64ac095b8c83db9251908c27deaf type: select_option option: input - device_id: f2597840c65d52a41d2b05bf939c9b66 domain: number entity_id: 86ff10ee2711468dea8494e537a8e198 type: set_value value: 1400 else: - if: - condition: or conditions: - condition: and conditions: - condition: state entity_id: input_boolean.zendure_duur_ontladen state: "on" - condition: or conditions: - condition: state entity_id: >- binary_sensor.cheapest_hours_2_duurste_uren_tussen_0_00_en_9_00 state: "on" - condition: state entity_id: >- binary_sensor.cheapest_hours_3_duurste_uren_tussen_17_00_en_0_00 state: "on" - condition: numeric_state entity_id: sensor.zonneplan_current_electricity_tariff below: 0.3 - condition: and conditions: - condition: time weekday: - sun - condition: state entity_id: input_boolean.zendure_duur_ontladen state: "on" - condition: state entity_id: >- binary_sensor.cheapest_hours_3_duurste_uren_tussen_0_00_en_9_00 state: "on" - condition: numeric_state entity_id: sensor.zonneplan_current_electricity_tariff below: 0.3 then: - device_id: bcc962db360f2d40c3e86a20fbb6cc5b domain: select entity_id: ee0e7a2d20c3862d144321d290401fb2 type: select_option option: "off" - device_id: 0cbbbbc50f966d2f61c950ea0d4058eb domain: select entity_id: 3d65530356018047c191c29010abf94b type: select_option option: output - device_id: 0cbbbbc50f966d2f61c950ea0d4058eb domain: number entity_id: 3925731183c22a0e89d6485685c7c4d1 type: set_value value: 800 - device_id: fea20ea8ec64e3be24aae1dc33b40add domain: select entity_id: e037f1b946efab56f007a111ec5b94d4 type: select_option option: output - device_id: fea20ea8ec64e3be24aae1dc33b40add domain: number entity_id: 3c36c05ad46d9db565c2f43035ee05af type: set_value value: 800 - device_id: 63a18ad3f14fbde4d83d2f3b69da63e1 domain: select entity_id: 588a54ec159a9e54678747a7980719be type: select_option option: output - device_id: 63a18ad3f14fbde4d83d2f3b69da63e1 domain: number entity_id: 02af9b3b7ad038603e1c3d287ded755a type: set_value value: 800 - device_id: f2597840c65d52a41d2b05bf939c9b66 domain: select entity_id: 8d3b64ac095b8c83db9251908c27deaf type: select_option option: output - device_id: f2597840c65d52a41d2b05bf939c9b66 domain: number entity_id: 0504003273119d5450610674cd36a3b0 type: set_value value: 1400 else: - if: - condition: or conditions: - condition: and conditions: - condition: state entity_id: input_boolean.zendure_duur_ontladen state: "on" - condition: or conditions: - condition: state entity_id: >- binary_sensor.cheapest_hours_2_duurste_uren_tussen_0_00_en_9_00 state: "on" - condition: state entity_id: >- binary_sensor.cheapest_hours_3_duurste_uren_tussen_17_00_en_0_00 state: "on" - condition: numeric_state entity_id: sensor.zonneplan_current_electricity_tariff above: 0.299 - condition: and conditions: - condition: time weekday: - sun - condition: state entity_id: input_boolean.zendure_duur_ontladen state: "on" - condition: state entity_id: >- binary_sensor.cheapest_hours_3_duurste_uren_tussen_0_00_en_9_00 state: "on" - condition: numeric_state entity_id: sensor.zonneplan_current_electricity_tariff above: 0.299 |
Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen
Dit zijn overigens de booleans/knoppen:
:strip_exif()/f/image/xWKpeglacac9mylrGkYso07W.png?f=user_large)
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
| then: - device_id: bcc962db360f2d40c3e86a20fbb6cc5b domain: select entity_id: ee0e7a2d20c3862d144321d290401fb2 type: select_option option: "off" - device_id: 0cbbbbc50f966d2f61c950ea0d4058eb domain: select entity_id: 3d65530356018047c191c29010abf94b type: select_option option: output - device_id: 0cbbbbc50f966d2f61c950ea0d4058eb domain: number entity_id: 3925731183c22a0e89d6485685c7c4d1 type: set_value value: 1200 - device_id: fea20ea8ec64e3be24aae1dc33b40add domain: select entity_id: e037f1b946efab56f007a111ec5b94d4 type: select_option option: output - device_id: fea20ea8ec64e3be24aae1dc33b40add domain: number entity_id: 3c36c05ad46d9db565c2f43035ee05af type: set_value value: 1200 - device_id: 63a18ad3f14fbde4d83d2f3b69da63e1 domain: select entity_id: 588a54ec159a9e54678747a7980719be type: select_option option: output - device_id: 63a18ad3f14fbde4d83d2f3b69da63e1 domain: number entity_id: 02af9b3b7ad038603e1c3d287ded755a type: set_value value: 1200 - device_id: f2597840c65d52a41d2b05bf939c9b66 domain: select entity_id: 8d3b64ac095b8c83db9251908c27deaf type: select_option option: output - device_id: f2597840c65d52a41d2b05bf939c9b66 domain: number entity_id: 0504003273119d5450610674cd36a3b0 type: set_value value: 1999 else: - if: - condition: state entity_id: binary_sensor.cheapest_hours_onder_de_20_cent state: "on" then: - device_id: 0cbbbbc50f966d2f61c950ea0d4058eb domain: number entity_id: 3925731183c22a0e89d6485685c7c4d1 type: set_value value: 0 - device_id: 0cbbbbc50f966d2f61c950ea0d4058eb domain: number entity_id: 2e080401e97116516d2b502646720593 type: set_value value: 0 - device_id: fea20ea8ec64e3be24aae1dc33b40add domain: number entity_id: 3c36c05ad46d9db565c2f43035ee05af type: set_value value: 0 - device_id: fea20ea8ec64e3be24aae1dc33b40add domain: number entity_id: 83c5b1e2eeb47c4da1df873ad2deba35 type: set_value value: 0 - device_id: 63a18ad3f14fbde4d83d2f3b69da63e1 domain: number entity_id: 02af9b3b7ad038603e1c3d287ded755a type: set_value value: 0 - device_id: 63a18ad3f14fbde4d83d2f3b69da63e1 domain: number entity_id: a7cbbbb5df08cab676a9242f48515999 type: set_value value: 0 - device_id: f2597840c65d52a41d2b05bf939c9b66 domain: number entity_id: 0504003273119d5450610674cd36a3b0 type: set_value value: 0 - device_id: f2597840c65d52a41d2b05bf939c9b66 domain: number entity_id: 86ff10ee2711468dea8494e537a8e198 type: set_value value: 0 - device_id: bcc962db360f2d40c3e86a20fbb6cc5b domain: select entity_id: ee0e7a2d20c3862d144321d290401fb2 type: select_option option: "off" else: - if: - condition: state entity_id: input_boolean.zendure_nom state: "on" then: - device_id: 0cbbbbc50f966d2f61c950ea0d4058eb domain: number entity_id: 3925731183c22a0e89d6485685c7c4d1 type: set_value value: 0 - device_id: 0cbbbbc50f966d2f61c950ea0d4058eb domain: number entity_id: 2e080401e97116516d2b502646720593 type: set_value value: 0 - device_id: fea20ea8ec64e3be24aae1dc33b40add domain: number entity_id: 3c36c05ad46d9db565c2f43035ee05af type: set_value value: 0 - device_id: fea20ea8ec64e3be24aae1dc33b40add domain: number entity_id: 83c5b1e2eeb47c4da1df873ad2deba35 type: set_value value: 0 - device_id: 63a18ad3f14fbde4d83d2f3b69da63e1 domain: number entity_id: 02af9b3b7ad038603e1c3d287ded755a type: set_value value: 0 - device_id: 63a18ad3f14fbde4d83d2f3b69da63e1 domain: number entity_id: a7cbbbb5df08cab676a9242f48515999 type: set_value value: 0 - device_id: f2597840c65d52a41d2b05bf939c9b66 domain: number entity_id: 0504003273119d5450610674cd36a3b0 type: set_value value: 0 - device_id: f2597840c65d52a41d2b05bf939c9b66 domain: number entity_id: 86ff10ee2711468dea8494e537a8e198 type: set_value value: 0 - device_id: bcc962db360f2d40c3e86a20fbb6cc5b domain: select entity_id: ee0e7a2d20c3862d144321d290401fb2 type: select_option option: smart mode: single |
Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen
Nu een dropdown gemaakt in HA waarmee ik kan kiezen of het laden wordt gepauzeerd, doorgaat of dat er niets gedaan wordt (NOM voortzetten). Dat laatste resulteert er overigens in dat de Hyper gaat ontladen tijdens het laden van de EV wat ik vrij zinloos acht ivm laadverlies ed.
:strip_exif()/f/image/n3dIA3nEien4T6SvryxJnrLW.png?f=user_large)
Met NodeRed vervolgens een flow geknutseld, dit zal vast eenvoudiger kunnen maar voor mij werkt het nu
/f/image/vSFyOO1fmPrMQiX0vJxfUkuy.png?f=fotoalbum_large)
Op deze manier kan ik tijdens het laden ook de instelling aanpassen, na het laden wordt de Hyper weer ingesteld op NOM.
Thanks @FireSon !
14590 Wp PV | 0 kWh Thuisaccu (binnenkort 14.4 kWh)
[ Voor 3% gewijzigd door Taro op 20-05-2025 19:13 ]
Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen
Taro schreef op dinsdag 20 mei 2025 @ 19:13:
Vanochtend deed de HA integratie het voor het eerst weer goed, kreeg vertrouwen, nu einde dag heb ik inmiddels HA alweer 10+ keer opnieuw opgestart, zowel Hypers als 2400AC er meerdere keren afgetild, ben er echt klaar mee. Ga de app weer gebruiken.
6320wp | Zendure 2400 AC (14.4 kwh) | Bambu A1 | 2x Hisense 2AMW-42U4RRA | Daikin RXM/FTXM35R | AQMOS BMX | Home Assistant OS op DS224+
Apart! Ik heb sinds het upgraden naar pre-8 met de BT integratie geen enkel issue gehad! Tot een familielid de ESP32 met BT Proxy per ongeluk had omgewisseld om een tablet op te laden... Toen lag hij er vrij snel weer uit. Ik zie overigens maar om de paar dagen een keer een kort vlak lijntje van 5 mins in de integratie waarna alles weer netjes opgepakt wordt.Taro schreef op dinsdag 20 mei 2025 @ 19:13:
Vanochtend deed de HA integratie het voor het eerst weer goed, kreeg vertrouwen, nu einde dag heb ik inmiddels HA alweer 10+ keer opnieuw opgestart, zowel Hypers als 2400AC er meerdere keren afgetild, ben er echt klaar mee. Ga de app weer gebruiken.
(Jinxed it, nu wachten tot ie uitvalt :-))
Nee, de Hypers doen het gewoon, heel de integratie luistert niet eens naar de automatisering die ze aanstuurt.
Zelfs na een HA restart of herladen van de integratie pakken ze het niet op. En dan ineens komt er weer beweging in, heel apart, geen touw aan vast te knopen.
Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen
Maar dat werkt dus helaas bij mij niet, aangezien ik een foutmelding krijg bij de configuratie dat mijn MQTT add-on niet kan worden gevonden. Dus Bluetooth reset werkt hier niet.Sander schreef op dinsdag 20 mei 2025 @ 19:15:
[...]
Apart! Ik heb sinds het upgraden naar pre-8 met de BT integratie geen enkel issue gehad! Tot een familielid de ESP32 met BT Proxy per ongeluk had omgewisseld om een tablet op te laden... Toen lag hij er vrij snel weer uit. Ik zie overigens maar om de paar dagen een keer een kort vlak lijntje van 5 mins in de integratie waarna alles weer netjes opgepakt wordt.
Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen
Ik probeer je code in HA drastische te vereenvoudigen door geen devices rechtstreeks aan te sturen, maar de Zendure manager van @FireSon te gebruiken. Denk dat het zou moeten werken, ben nog aan het testen.
Als het werkt, maakt het het voor de simpele mens makkelijker implementeerbaar.
alias: Zendure test
description: ""
triggers:
- minutes: "05"
trigger: time_pattern
conditions: []
actions:
- choose:
- conditions:
- condition: state
entity_id: binary_sensor.3_goedkoopste_uren
state: "on"
sequence:
- data:
entity_id: select.zendure_manager_operation
option: manual
action: select.select_option
- target:
entity_id: number.zendure_manager_manual_power
data:
value: 1200
action: number.set_value
- conditions:
- condition: state
entity_id: binary_sensor.4_duurste_uren
state: "on"
sequence:
- data:
entity_id: select.zendure_manager_operation
option: manual
action: select.select_option
- target:
entity_id: number.zendure_manager_manual_power
data:
value: -800
action: number.set_value
- data:
entity_id: select.zendure_manager_operation
option: smart
action: select.select_option
mode: single
Wow, die copy/paste gaat niet helemaal goed
4.440wp op nw 1.000 op Z. Zendure thuis batterij hyper
Jammer 1.0.40 werkt bij mij goed, ik laat hem wel altijd op "smart matching" staan en doe alles met manupulatie op de power meter voor de zendure, Manuel ontladen, Manuel laden, NOM.alleen laden, NOM alleen ontalden en NOM laden/ontladen.Taro schreef op dinsdag 20 mei 2025 @ 19:19:
[...]
Nee, de Hypers doen het gewoon, heel de integratie luistert niet eens naar de automatisering die ze aanstuurt.
Zelfs na een HA restart of herladen van de integratie pakken ze het niet op. En dan ineens komt er weer beweging in, heel apart, geen touw aan vast te knopen.
Als dit ingesteld is is de automatering makelijker vind ik.
Kan je hier wel mee helpen als je wilt,
Ah, je maakt bijv. een afgeleide van de Shelly of Ecotracker, die waarde manipuleer je richting een getal en die gebruik je als sensor voor smart matching?Bikkelreal schreef op dinsdag 20 mei 2025 @ 19:59:
[...]
Jammer 1.0.40 werkt bij mij goed, ik laat hem wel altijd op "smart matching" staan en doe alles met manupulatie op de power meter voor de zendure, Manuel ontladen, Manuel laden, NOM.alleen laden, NOM alleen ontalden en NOM laden/ontladen.
Als dit ingesteld is is de automatering makelijker vind ik.
Kan je hier wel mee helpen als je wilt,
Je hebt hier laatst al wat zaken gedeeld, maar waar ik vooral tegenaanloop is dat mijn automatisering nu naar mijn wens echt perfect is en als ie zoals laatst meerdere dagen goed draait met een vorige versie dan ben ik echt happy
Maar wat ik dan dus ook zou kunnen doen is die waarde manipuleren naar een waarde minus bijv. de laadpaal? Dan compenseert ie de auto niet, dat zou fijn zijn.
Ben eigenlijk toe aan het bepalen van mijn endgame: Er staan nog een 2400AC en 4x AB3000X in bestelling. Als die binnen zijn heb ik 3x 2400AC en 6x AB3000X. Denk dat ik dan 3x Hyper met ieder 3x AB2000S verkoop richting extra AB3000X om het aantal apparaten te beperken tot 3. De 2x SF800 kunnen wel in een ander account blijven, die accu's heb ik nu onder de SF800Pro staan. En ik heb al begrepen dat je de SF800Pro op dit moment niet in HA moet integreren ivm een boot loop. Daar komen nog 2x AB2000X voor binnen en dan ga ik die wel gewoon inzetten als opslag voor de zonnepanelen en met een taak ontladen vanaf bijv. 18:00 totdat die leeg is.
Dan dus 3x 2400AC in Home Assistant, hopelijk freezen ze dan niet/minder vaak, nadeel is dan dat ik maar 2400/fase ipv 3600/fase heb....
Misschien toch maar voor Victron moeten kiezen
Maar hoe maak je die gemanipuleerde meter aan? Ik kan voor de rest je post van laatst er wel bij halen?
Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen
Maak wel een manuel, met de volgorde.ff inmekaar knutselenTaro schreef op dinsdag 20 mei 2025 @ 21:50:
[...]
Ah, je maakt bijv. een afgeleide van de Shelly of Ecotracker, die waarde manipuleer je richting een getal en die gebruik je als sensor voor smart matching?
Je hebt hier laatst al wat zaken gedeeld, maar waar ik vooral tegenaanloop is dat mijn automatisering nu naar mijn wens echt perfect is en als ie zoals laatst meerdere dagen goed draait met een vorige versie dan ben ik echt happyVermoed dat als ik hem ga sturen zoals jij dat doet, dat ie na verloop van tijd toch weer vastloopt. Fireson gaf al aan dat het probleem waar ik tegenaanloop met de melding dat er geen MQTT add-on wordt gevonden eind deze week wordt opgelost. Dan zou via Bluetooth resetten moeten werken. Maar ik heb eigenlijk gewoon teveel apparaten. Ik gebruik nu 3 Zendure accounts
Maar wat ik dan dus ook zou kunnen doen is die waarde manipuleren naar een waarde minus bijv. de laadpaal? Dan compenseert ie de auto niet, dat zou fijn zijn.
Ben eigenlijk toe aan het bepalen van mijn endgame: Er staan nog een 2400AC en 4x AB3000X in bestelling. Als die binnen zijn heb ik 3x 2400AC en 6x AB3000X. Denk dat ik dan 3x Hyper met ieder 3x AB2000S verkoop richting extra AB3000X om het aantal apparaten te beperken tot 3. De 2x SF800 kunnen wel in een ander account blijven, die accu's heb ik nu onder de SF800Pro staan. En ik heb al begrepen dat je de SF800Pro op dit moment niet in HA moet integreren ivm een boot loop. Daar komen nog 2x AB2000X voor binnen en dan ga ik die wel gewoon inzetten als opslag voor de zonnepanelen en met een taak ontladen vanaf bijv. 18:00 totdat die leeg is.
Dan dus 3x 2400AC in Home Assistant, hopelijk freezen ze dan niet/minder vaak, nadeel is dan dat ik maar 2400/fase ipv 3600/fase heb....
Misschien toch maar voor Victron moeten kiezen
Maar hoe maak je die gemanipuleerde meter aan? Ik kan voor de rest je post van laatst er wel bij halen?
Maak eerst een helper dropbox aan met deze namen "kan ook andere kiezen maar je hebt deze keuzes nodig"
De smart modes zijn NOM modes
:no_upscale():strip_icc():strip_exif()/f/image/UsTYeJO46Daq1BWtIqZ7iK0E.jpg?f=user_large)
:no_upscale():strip_icc():strip_exif()/f/image/1OxNJei3cgY3n8GiiH1ssUaz.jpg?f=user_large)
Maak een helper aan met Battery input Total en Battery output total.
:no_upscale():strip_icc():strip_exif()/f/image/HsxfJXO3Uovbo6MV46K4W3P4.jpg?f=user_large)
:strip_exif()/f/image/qhTpaYmLAxwx8AaLh6LiolyF.jpg?f=fotoalbum_large)
Maak 5 template sensors aan de "P1" meter is mijn power meter, die van mij heet "sensor.p1_meter_3c39e72c95e8_power" deze zie je terug in de helpers templates hieronder.
:no_upscale():strip_icc():strip_exif()/f/image/qLLtpwxS9QulG2OE2UYCeesv.jpg?f=user_large)
{% if states('sensor.p1_meter_3c39e72c95e8_power') | float(0) > 0 %}(1) Power Positive template helper:Unit of messurment is "W" "de +1 kun je weghalen is +1 W"
{{ states('sensor.p1_meter_3c39e72c95e8_power')|float(0)+1 }}
{% elif states('sensor.p1_meter_3c39e72c95e8_power') | float(0) < 0 and states('sensor.battery_output_total') | float(0) != 0 %}
{{ states('sensor.p1_meter_3c39e72c95e8_power')|float(0)+1 }}
{% elif states('sensor.p1_meter_3c39e72c95e8_power') | float(0) < 0 and states('sensor.battery_output_total') | float(0) == 0 %}
{{ [ states('sensor.p1_meter_3c39e72c95e8_power')|float(0), 0] | max }}
{% else %}
0
{% endif %}
{% if states('sensor.p1_meter_3c39e72c95e8_power') | float(0) < 0 %}(2) Power Negative template helper:Unit of messurment is "W" "de +1 kun je weghalen is +1 W"
{{ states('sensor.p1_meter_3c39e72c95e8_power')|float(0)+1 }}
{% elif states('sensor.p1_meter_3c39e72c95e8_power') | float(0) > 0 and states('sensor.battery_input_total') | float(0) != 0 %}
{{ states('sensor.p1_meter_3c39e72c95e8_power')|float(0)+1 }}
{% elif states('sensor.p1_meter_3c39e72c95e8_power') | float(0) > 0 and states('sensor.battery_input_total') | float(0) == 0 %}
{{ [ states('sensor.p1_meter_3c39e72c95e8_power')|float(0), 0] | min }}
{% else %}
0
{% endif %}
{{ states('sensor.p1_meter_3c39e72c95e8_power')|float(0)+1 }}(3) Power Posistive and negative template helper:Unit of messurment is "W" "de +1 kun je weghalen is +1 W"
{{ -3150 + states('sensor.battery_input_total')|float(0) - states('sensor.p1_meter_3c39e72c95e8_power')|float(0)/1000 }}(4) Power Manuel Charging template helper:Unit of messurment is "W" "het getal 3150 is de laat hoveelheid"
kan je aanpassen, de float 1/000 is nodig om de waarde te laten veranderen anders werkt deze niet!
{{ 3150 - states('sensor.battery_output_total')|float(0) - states('sensor.p1_meter_3c39e72c95e8_power')|float(0)/1000 }}(5) Power Manuel Discharging template helper: Unit of messurment is "W" "het getal 3150 is de ontlaad hoveelheid"
kan je aanpassen, de float 1/000 is nodig om de waarde te laten veranderen anders werkt deze niet!
Nu de power Meter for battery deze vul je in bij de Zendure intergatie!
:no_upscale():strip_icc():strip_exif()/f/image/etxHPaFlSUbIv1BvJ0T5kNmj.jpg?f=user_large)
{% if is_state('input_select.smart_mode_select', 'Mode Smart Normal')%}Power Meter For Battery template helper:Unit of messurment is "W"
{{ states('sensor.power_positive_and_negative') }}
{% elif is_state('input_select.smart_mode_select', 'Mode Smart Charging')%}
{{ states('sensor.power_negative') }}
{% elif is_state('input_select.smart_mode_select', 'Mode Smart Discharging')%}
{{ states('sensor.power_positive') }}
{% elif is_state('input_select.smart_mode_select', 'Mode Manuel Discharging')%}
{{ states('sensor.power_manuel_discharging') }}
{% elif is_state('input_select.smart_mode_select', 'Mode Manuel Charging')%}
{{ states('sensor.power_manuel_charging') }}
{% else %}
0
{% endif %}
Nu is het klaar, je kan nu met de dropbox kiezen wat je wil gaan doen deze doe je in je automation kiezen,
enigste wat ik nog erbij doe is met elke verandering in de dropbox doe ik de zendire Manager eerst op Off zetten daarna weer op smart met 10 sec vertraging in mijn automation maar is denk ik niet persee nodig.
:no_upscale():strip_icc():strip_exif()/f/image/T8C2yv36ktmkc1KV8LRP3b7r.jpg?f=user_large)
Nog een klein dingetje de SOC battery doe ik in de automation kiezen elke nacht op een vaste tijd.
80-90-100%
In mijn automation heb ik een repeat gedaan zodat ze zeker allemaal gezet zijn heb een keer gehad dat er maar twee aangepast waren i.p.v. 3 "heb 3 hypers"
:strip_exif()/f/image/E0kuOXVAS0svDKEPvvsLYgzw.jpg?f=fotoalbum_large)
[ Voor 5% gewijzigd door Bikkelreal op 20-05-2025 23:16 ]
6320wp | Zendure 2400 AC (14.4 kwh) | Bambu A1 | 2x Hisense 2AMW-42U4RRA | Daikin RXM/FTXM35R | AQMOS BMX | Home Assistant OS op DS224+
Ja maar in smartmatching kan je niet zomaar voor powermeter een getal zetten er moet een soort verandering in zitten met een vast getal werkt het niet was ik achter gekomengielz schreef op dinsdag 20 mei 2025 @ 23:05:
Ziet er een beetje uit zoals ik hier op papier heb. Alleen is hier de bedoeling om het met 1 Template, 1 Selectielijstje en een schuifbalkje te maken die alleen de p1 gaat manipuleren als deze anders is ingesteld dan 0 watt.
En dan P1 vermogen aangepast bij de Fireson integratie gebruiken. Eigenlijk een soort P1 intercept.
:gifsicle():strip_exif()/f/image/3KF8DWhLx4IwBudwFRvrcBj7.gif?f=user_large)
6320wp | Zendure 2400 AC (14.4 kwh) | Bambu A1 | 2x Hisense 2AMW-42U4RRA | Daikin RXM/FTXM35R | AQMOS BMX | Home Assistant OS op DS224+
nee gaat niet werken probeer maar, vaste stilstaande waardes werken niet daarom zie je in mijn templates wat voorwaardesgielz schreef op dinsdag 20 mei 2025 @ 23:16:
Dit zal dus niet werken denk je?
En dan P1 vermogen aangepast bij de Fireson integratie gebruiken. Eigenlijk een soort P1 intercept.
[Afbeelding]
kijk maar naar deze:
(4) Power Manuel Charging template helper:Unit of messurment is "W" "het getal 3150 is de laat hoveelheid"
kan je aanpassen, de float 1/000 is nodig om de waarde te laten veranderen anders werkt deze niet!
{{ -3150 + states('sensor.battery_input_total')|float(0) - states('sensor.p1_meter_3c39e72c95e8_power')|float(0)/1000 }}
Die P1 waarde die je invult kan je wel bv in plaats van de 3150 doen daar de sensor zetten
[ Voor 36% gewijzigd door Bikkelreal op 20-05-2025 23:26 ]
Merci, alles aangemaakt. Durf het nu niet aan te zetten, zal het morgenochtend gaan testenBikkelreal schreef op dinsdag 20 mei 2025 @ 22:55:
Dit voorbeeld is voor 3 Hypers2000
Maak eerst een helper dropbox aan met deze namen "kan ook andere kiezen maar je hebt deze keuzes nodig"
De smart modes zijn NOM modes
[Afbeelding]
[Afbeelding]
[...]
[Afbeelding]
[Afbeelding]
Maak 5 template sensors aan de "P1" meter is mijn power meter, die van mij heet "sensor.p1_meter_3c39e72c95e8_power" deze zie je terug in de helpers templates hieronder.
[Afbeelding]
[...]
{% if states('sensor.p1_meter_3c39e72c95e8_power') | float(0) > 0 %}
{{ states('sensor.p1_meter_3c39e72c95e8_power')|float(0)+1 }}
{% elif states('sensor.p1_meter_3c39e72c95e8_power') | float(0) < 0 and states('sensor.battery_output_total') | float(0) != 0 %}
{{ states('sensor.p1_meter_3c39e72c95e8_power')|float(0)+1 }}
{% elif states('sensor.p1_meter_3c39e72c95e8_power') | float(0) < 0 and states('sensor.battery_output_total') | float(0) == 0 %}
{{ [ states('sensor.p1_meter_3c39e72c95e8_power')|float(0), 0] | max }}
{% else %}
0
{% endif %}
[...]
{% if states('sensor.p1_meter_3c39e72c95e8_power') | float(0) < 0 %}
{{ states('sensor.p1_meter_3c39e72c95e8_power')|float(0)+1 }}
{% elif states('sensor.p1_meter_3c39e72c95e8_power') | float(0) > 0 and states('sensor.battery_input_total') | float(0) != 0 %}
{{ states('sensor.p1_meter_3c39e72c95e8_power')|float(0)+1 }}
{% elif states('sensor.p1_meter_3c39e72c95e8_power') | float(0) > 0 and states('sensor.battery_input_total') | float(0) == 0 %}
{{ [ states('sensor.p1_meter_3c39e72c95e8_power')|float(0), 0] | min }}
{% else %}
0
{% endif %}
[...]
{{ states('sensor.p1_meter_3c39e72c95e8_power')|float(0)+1 }}
[...]
{{ -3150 + states('sensor.battery_input_total')|float(0) - states('sensor.p1_meter_3c39e72c95e8_power')|float(0)/1000 }}
[...]
{{ 3150 - states('sensor.battery_output_total')|float(0) - states('sensor.p1_meter_3c39e72c95e8_power')|float(0)/1000 }}
Nu de power Meter for battery deze vul je in bij de Zendure intergatie!
[Afbeelding]
[...]
{% if is_state('input_select.smart_mode_select', 'Mode Smart Normal')%}
{{ states('sensor.power_positive_and_negative') }}
{% elif is_state('input_select.smart_mode_select', 'Mode Smart Charging')%}
{{ states('sensor.power_negative') }}
{% elif is_state('input_select.smart_mode_select', 'Mode Smart Discharging')%}
{{ states('sensor.power_positive') }}
{% elif is_state('input_select.smart_mode_select', 'Mode Manuel Discharging')%}
{{ states('sensor.power_manuel_discharging') }}
{% elif is_state('input_select.smart_mode_select', 'Mode Manuel Charging')%}
{{ states('sensor.power_manuel_charging') }}
{% else %}
0
{% endif %}
Nu is het klaar, je kan nu met de dropbox kiezen wat je wil gaan doen deze doe je in je automation kiezen,
enigste wat ik nog erbij doe is met elke verandering in de dropbox doe ik de zendire Manager eerst op Off zetten daarna weer op smart met 10 sec vertraging in mijn automation maar is denk ik niet persee nodig.
[Afbeelding]
Nog een klein dingetje de SOC battery doe ik in de automation kiezen elke nacht op een vaste tijd.
80-90-100%
In mijn automation heb ik een repeat gedaan zodat ze zeker allemaal gezet zijn heb een keer gehad dat er maar twee aangepast waren i.p.v. 3 "heb 3 hypers"
[Afbeelding]
Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen
Ik gebruik versie 1.0.40, de andere versies heb ik niet getest:)Taro schreef op dinsdag 20 mei 2025 @ 23:32:
[...]
Merci, alles aangemaakt. Durf het nu niet aan te zetten, zal het morgenochtend gaan testen![]()
/f/image/bhFfE7oTrr0AFm0OsBCSuyOf.png?f=fotoalbum_large)
/f/image/8ah1VGuMa5uf526kDnLCiRYy.png?f=fotoalbum_large)
/f/image/mbieiLik26tzKPGbSrfTW2sk.png?f=fotoalbum_large)
/f/image/lT2glwY7kTTXQL79HnUT9yZp.png?f=fotoalbum_large)
/f/image/agaEg4KjDGza2vJDOZknkGvE.png?f=fotoalbum_large)
Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen
Zou je de node-red flow kunnen delen, ik heb ook een zappi en kan dan kijken of het misschien voor mij ook wat isPeutpeut schreef op dinsdag 20 mei 2025 @ 13:50:
Inmiddels tijd gestoken in de integratie om de het laden door de Hyper te laten stoppen tijdens laden van de EV. Gaandeweg kwam ik erachter dat ik toch wat meer wensen had
Nu een dropdown gemaakt in HA waarmee ik kan kiezen of het laden wordt gepauzeerd, doorgaat of dat er niets gedaan wordt (NOM voortzetten). Dat laatste resulteert er overigens in dat de Hyper gaat ontladen tijdens het laden van de EV wat ik vrij zinloos acht ivm laadverlies ed.
[Afbeelding]
Met NodeRed vervolgens een flow geknutseld, dit zal vast eenvoudiger kunnen maar voor mij werkt het nu
[Afbeelding]
Op deze manier kan ik tijdens het laden ook de instelling aanpassen, na het laden wordt de Hyper weer ingesteld op NOM.
Thanks @FireSon !
Als je onder al je omvormers voldoende accucapaciteit hebt ivm C-waarde is dat niet erg, maar ik zit dan dus nu een 2400AC met 6 kWh met -2400 te ontladen, dat wil ik eigenlijk voorkomen.
Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen
Wat bedoe je ?Taro schreef op woensdag 21 mei 2025 @ 21:22:
@Bikkelreal Volgens mij werkt het, wel zojuist weer even opnieuw moeten opstarten + 1 Hyper moeten loskoppelen, maar moet ik nog iets met weergave/decimalen ofzo doen? Zie de bovenste meter binnen enkele seconden na elkaar, ziet er tov de Ecotracker meter vreemd uit
[Afbeelding]
[Afbeelding]
[Afbeelding]
[Afbeelding]
[Afbeelding]
maar moet ik nog iets met weergave/decimalen ofzo doen? bedoel je dit?
:strip_exif()/f/image/mP47qR3ceXJhnwJSJXELG89E.jpg?f=fotoalbum_large)
Zou je met een automatering kunnen voorkomen met die waardes -4800 en -3200 in een sensor wegschrijven.Taro schreef op woensdag 21 mei 2025 @ 21:25:
Nadeel overigens van alle apparaten in 1x aansturen ipv per stuk, is dat als er bijv. 1 Hyper niet meedoet, de 2400AC dat verschil overneemt. Die stond dus net met -2408 Watt te ontladen, nu de andere Hyper weer meedoet doet ie direct een stapje terug. Heb daarom het geheel van -4800 naar -3200 aangepast, daarmee voorkom ik dat.
Als je onder al je omvormers voldoende accucapaciteit hebt ivm C-waarde is dat niet erg, maar ik zit dan dus nu een 2400AC met 6 kWh met -2400 te ontladen, dat wil ik eigenlijk voorkomen.
dan kiezen in welke situatie welke te gebruiken.
Maar eerst hopen dat bij je alles stabiel blijft werken, bij mij loopt alles al zeker 3 weken + zonder problemen
Heeft iemand hier (ook) al van gehad? En zo ja, is er een fix? Ga nu maar eens slapen. šµāš«
12.4 kWh Thuisbatterijen + 1.8kWp balkon systeem - 5kW Zendure Units - Doet iets met content voor batterijen
Ja heb ik gehad, mijn reactie staat in die github. Je zult contact op moeten nemen met zendure en aangeven wat er aan de hand is en dat je de github zendure integratie gedraaid hebt en dan zouden ze het moeten kunnen fixen verwacht ik. Bij mij uiteindelijk ook gebeurd door zendure. Ik verwacht niet dat @FireSon dit rechtstreeks kan fixen of wel?Silent Hunter schreef op donderdag 22 mei 2025 @ 02:25:
https://github.com/FireSon/Zendure-HA/issues/286 ik zie hier een issue en ik denk dat ik hier een soortgelijke issue heb met de SF800P. Wel aan te sturen via BT niet via wifi.
Heeft iemand hier (ook) al van gehad? En zo ja, is er een fix? Ga nu maar eens slapen. šµāš«
energienerds.nl | gasloos| 11,5kWp | 20 kWh accu | EV | Atlantic WPB
Ja volgens mij is het gefixt; @FireSon ik wacht even op een fix voor ik weer HA aanzwengel; de R&D en support worden al een beetje gek van mijn middernacht app-jes denk ikmrme12345 schreef op donderdag 22 mei 2025 @ 07:35:
[...]
Ja heb ik gehad, mijn reactie staat in die github. Je zult contact op moeten nemen met zendure en aangeven wat er aan de hand is en dat je de github zendure integratie gedraaid hebt en dan zouden ze het moeten kunnen fixen verwacht ik. Bij mij uiteindelijk ook gebeurd door zendure. Ik verwacht niet dat @FireSon dit rechtstreeks kan fixen of wel?
12.4 kWh Thuisbatterijen + 1.8kWp balkon systeem - 5kW Zendure Units - Doet iets met content voor batterijen
Geen probleem. Ik heb hiervoor ƩƩn helper aangemaakt:DJN schreef op woensdag 21 mei 2025 @ 21:25:
[...]
Zou je de node-red flow kunnen delen, ik heb ook een zappi en kan dan kijken of het misschien voor mij ook wat is
1
2
3
4
5
6
7
8
| input_select.zendure_setting_ev_charging options: - "Off" - Pause - Charge editable: true icon: mdi:battery-charging-30 friendly_name: Zendure Setting EV Charging |
Die terugkomt in deze flow:
/f/image/vSFyOO1fmPrMQiX0vJxfUkuy.png?f=fotoalbum_large)
1
| [{"id":"2e837a8d43ff5e19","type":"comment","z":"092933c9fda99ab6","name":"Zendure Setting Tijdens EV Laden","info":"","x":160,"y":60,"wires":[]},{"id":"f9975b57f6373294","type":"api-call-service","z":"092933c9fda99ab6","name":"Zendure Bedrijfsmodus Manual","server":"19219f85.aea7","version":7,"debugenabled":false,"action":"select.select_option","floorId":[],"areaId":[],"deviceId":[],"entityId":["select.zendure_manager_operation"],"labelId":[],"data":"{\"option\": \"manual\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":true,"domain":"select","service":"select_option","x":1070,"y":100,"wires":[["66825d5af9a06598"]]},{"id":"66825d5af9a06598","type":"api-call-service","z":"092933c9fda99ab6","name":"Zendure Vermogen Instellen Max Laden","server":"19219f85.aea7","version":7,"debugenabled":false,"action":"number.set_value","floorId":[],"areaId":[],"deviceId":[],"entityId":["number.zendure_manager_manual_power"],"labelId":[],"data":"{\"value\":-1200}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":true,"domain":"number","service":"set_value","x":1440,"y":100,"wires":[[]]},{"id":"f2881d96a318fd5e","type":"api-call-service","z":"092933c9fda99ab6","name":"Zendure Bedrijfsmodus Off","server":"19219f85.aea7","version":7,"debugenabled":false,"action":"select.select_option","floorId":[],"areaId":[],"deviceId":[],"entityId":["select.zendure_manager_operation"],"labelId":[],"data":"{\"option\": \"off\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":true,"domain":"select","service":"select_option","x":1060,"y":200,"wires":[[]]},{"id":"9c13e4953d80ac52","type":"comment","z":"092933c9fda99ab6","name":"Charge = 1200W laden","info":"","x":1040,"y":60,"wires":[]},{"id":"d74e975ff0a0b859","type":"comment","z":"092933c9fda99ab6","name":"Pause = niet laden/ontladen","info":"","x":1060,"y":160,"wires":[]},{"id":"2f3b578ba7a4e906","type":"comment","z":"092933c9fda99ab6","name":"Smart","info":"","x":990,"y":260,"wires":[]},{"id":"fb447de815e76847","type":"api-call-service","z":"092933c9fda99ab6","name":"Zendure Bedrijfsmodus Smart","server":"19219f85.aea7","version":7,"debugenabled":false,"action":"select.select_option","floorId":[],"areaId":[],"deviceId":[],"entityId":["select.zendure_manager_operation"],"labelId":[],"data":"{\"option\": \"smart\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":true,"domain":"select","service":"select_option","x":1070,"y":300,"wires":[[]]},{"id":"66d9baebc174a874","type":"switch","z":"092933c9fda99ab6","name":"","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"Off","vt":"str"},{"t":"eq","v":"Pause","vt":"str"},{"t":"eq","v":"Charge","vt":"str"}],"checkall":"true","repair":false,"outputs":3,"x":810,"y":200,"wires":[["fb447de815e76847"],["f2881d96a318fd5e"],["f9975b57f6373294"]]},{"id":"0a88bf09a64e82c7","type":"api-current-state","z":"092933c9fda99ab6","name":"Zendure Setting EV Charging","server":"19219f85.aea7","version":3,"outputs":1,"halt_if":"","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_select.zendure_setting_ev_charging","state_type":"str","blockInputOverrides":true,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":660,"y":120,"wires":[["66d9baebc174a874"]]},{"id":"b77338a1a59becdf","type":"api-current-state","z":"092933c9fda99ab6","name":"EV Laden Actief","server":"19219f85.aea7","version":3,"outputs":2,"halt_if":"0","halt_if_type":"num","halt_if_compare":"gt","entity_id":"sensor.myenergi_casadelpeut_power_charging_2","state_type":"str","blockInputOverrides":true,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":420,"y":120,"wires":[["0a88bf09a64e82c7"],["fb447de815e76847"]]},{"id":"ebccf6bdf75f0391","type":"server-state-changed","z":"092933c9fda99ab6","name":"Zappi Laden","server":"19219f85.aea7","version":6,"outputs":2,"exposeAsEntityConfig":"","entities":{"entity":["select.myenergi_zappi_20328599_charge_mode"],"substring":[],"regex":[]},"outputInitially":false,"stateType":"str","ifState":"Stopped","ifStateType":"str","ifStateOperator":"is_not","outputOnlyOnStateChange":true,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":90,"y":120,"wires":[["401837e59586266c"],["fb447de815e76847"]]},{"id":"401837e59586266c","type":"delay","z":"092933c9fda99ab6","name":"","pauseType":"delay","timeout":"30","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"allowrate":false,"outputs":1,"x":260,"y":120,"wires":[["b77338a1a59becdf"]]},{"id":"81d704e25b04269b","type":"server-state-changed","z":"092933c9fda99ab6","name":"Zendure Setting EV Charging","server":"19219f85.aea7","version":6,"outputs":1,"exposeAsEntityConfig":"","entities":{"entity":["input_select.zendure_setting_ev_charging"],"substring":[],"regex":[]},"outputInitially":false,"stateType":"str","ifState":"","ifStateType":"str","ifStateOperator":"is","outputOnlyOnStateChange":true,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":140,"y":180,"wires":[["b77338a1a59becdf"]]},{"id":"8c8e4d961a39385b","type":"api-call-service","z":"092933c9fda99ab6","name":"Zappi Charge Mode -> Stopped","server":"19219f85.aea7","version":7,"debugenabled":false,"action":"select.select_option","floorId":[],"areaId":[],"deviceId":[],"entityId":["select.myenergi_zappi_20328599_charge_mode"],"labelId":[],"data":"{\"option\": \"Stopped\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":true,"domain":"select","service":"select_option","x":370,"y":240,"wires":[["fb447de815e76847"]]},{"id":"deb70ab23219d629","type":"server-state-changed","z":"092933c9fda99ab6","name":"EV Laden Gestopt","server":"19219f85.aea7","version":6,"outputs":2,"exposeAsEntityConfig":"","entities":{"entity":["sensor.myenergi_casadelpeut_power_charging_2"],"substring":[],"regex":[]},"outputInitially":false,"stateType":"str","ifState":"0","ifStateType":"num","ifStateOperator":"lte","outputOnlyOnStateChange":true,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":110,"y":240,"wires":[["8c8e4d961a39385b"],[]]},{"id":"19219f85.aea7","type":"server","name":"Home Assistant","version":5,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true,"heartbeat":false,"heartbeatInterval":30,"areaSelector":"friendlyName","deviceSelector":"friendlyName","entitySelector":"friendlyName","statusSeparator":"at: ","statusYear":"hidden","statusMonth":"short","statusDay":"numeric","statusHourCycle":"h23","statusTimeFormat":"h:m","enableGlobalContextStore":true}] |
14590 Wp PV | 0 kWh Thuisaccu (binnenkort 14.4 kWh)
Wil nu ook nog een Helper voor de laadpaal toevoegen dat die in de goedkoopste uren wordt genegeerd en in duurdere uren wordt gecompenseerd vanuit de accu's. Maar eerst dit even een paar dagen aankijken voordat ik het weer complexer en groter maak. Vooralsnog happy zo!
De auto nu even met 5 kW ipv 11 kW aan het laden, op de achtergrond doet de SF800Pro ook nog mee buiten HA om:
/f/image/8f0v8tN7UBwdJELoJ0EoCIBz.png?f=fotoalbum_large)
[ Voor 40% gewijzigd door Taro op 22-05-2025 19:20 ]
Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen
Sinds de MQTT reset ben ik even voorzichtig met de HA integratie; welke draai jij nu, pre8? En begrijp ik goed dat je de SF800P _niet_ via HA doet dan, maar nog even via de app?Taro schreef op donderdag 22 mei 2025 @ 19:17:
@Bikkelreal Draait nog steeds goed, thx
Wil nu ook nog een Helper voor de laadpaal toevoegen dat die in de goedkoopste uren wordt genegeerd en in duurdere uren wordt gecompenseerd vanuit de accu's. Maar eerst dit even een paar dagen aankijken voordat ik het weer complexer en groter maak. Vooralsnog happy zo!
De auto nu even met 5 kW ipv 11 kW aan het laden, op de achtergrond doet de SF800Pro ook nog mee buiten HA om:
[Afbeelding]
12.4 kWh Thuisbatterijen + 1.8kWp balkon systeem - 5kW Zendure Units - Doet iets met content voor batterijen
Ben teruggegaan naar pre7 en heb inderdaad nadat @mrme12345 problemen met de SF800Pro icm HA had besloten die niet in HA op te nemen. Dus die stuur ik inderdaad via de App aan.Silent Hunter schreef op donderdag 22 mei 2025 @ 19:39:
[...]
Sinds de MQTT reset ben ik even voorzichtig met de HA integratie; welke draai jij nu, pre8? En begrijp ik goed dat je de SF800P _niet_ via HA doet dan, maar nog even via de app?
Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen
Aha! Thanks. Ja, ik kreeg het zover zowel de 2400 als de SF800P beide in de loop te krijgen; daar stond ik wel even scheef van te kijken, dus ben nu even huiverig..Taro schreef op donderdag 22 mei 2025 @ 19:42:
[...]
Ben teruggegaan naar pre7 en heb inderdaad nadat @mrme12345 problemen met de SF800Pro icm HA had besloten die niet in HA op te nemen. Dus die stuur ik inderdaad via de App aan.

12.4 kWh Thuisbatterijen + 1.8kWp balkon systeem - 5kW Zendure Units - Doet iets met content voor batterijen
Ja snap ik....want je kunt daarna niet veel meer. Maar gelukkig gaat @fireson dit in de volgende release deze week oplossen. Dus we moeten nog even geduld hebben.Silent Hunter schreef op donderdag 22 mei 2025 @ 19:51:
[...]
Aha! Thanks. Ja, ik kreeg het zover zowel de 2400 als de SF800P beide in de loop te krijgen; daar stond ik wel even scheef van te kijken, dus ben nu even huiverig..
energienerds.nl | gasloos| 11,5kWp | 20 kWh accu | EV | Atlantic WPB
Back to nograx/ioBroker.zendure-solarflow:main voor nu dan ; ik heb al een fork gemaakt waarmee de AC2400 en SF800P niet op de 900W hardcoded output limiet zitten; that's about it.mrme12345 schreef op donderdag 22 mei 2025 @ 19:52:
[...]
Ja snap ik....want je kunt daarna niet veel meer. Maar gelukkig gaat @fireson dit in de volgende release deze week oplossen. Dus we moeten nog even geduld hebben.
12.4 kWh Thuisbatterijen + 1.8kWp balkon systeem - 5kW Zendure Units - Doet iets met content voor batterijen
Is het je ook al gelukt om de sf 800 pro en 2400ac via de iobroker mqtt variant toe te voegen?Silent Hunter schreef op donderdag 22 mei 2025 @ 22:08:
[...]
Back to nograx/ioBroker.zendure-solarflow:main voor nu dan ; ik heb al een fork gemaakt waarmee de AC2400 en SF800P niet op de 900W hardcoded output limiet zitten; that's about it.
energienerds.nl | gasloos| 11,5kWp | 20 kWh accu | EV | Atlantic WPB
mrme12345 schreef op donderdag 22 mei 2025 @ 22:44:
[...]
Is het je ook al gelukt om de sf 800 pro en 2400ac via de iobroker mqtt variant toe te voegen?

Hij ziet ze al automatisch, maar niet alles is correct gemapped; but it will do for now, ben nu bezig te kijken of ik het kan updaten op mijn fork naar 1.15.0 en dan wat meer PV-data toevoegen
--

Kijken of het morgen ook klopt, maar dat is een ander verhaal.
[ Voor 38% gewijzigd door Silent Hunter op 22-05-2025 23:28 ]
12.4 kWh Thuisbatterijen + 1.8kWp balkon systeem - 5kW Zendure Units - Doet iets met content voor batterijen
/f/image/8iR7sXY8oiI0v4O51Z5OxomQ.png?f=fotoalbum_large)
Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen
/f/image/PwzBjITvGDoyU813L2oHCopJ.png?f=fotoalbum_large)
SF800Pro van -800 naar -300 teruggeschroefd en de 2400AC neemt het even alleen over, netjes:
/f/image/9MoGpiy0KYQYpzD3Fegl3B24.png?f=fotoalbum_large)
Hopelijk snel een update waarmee MQTT automatisch kan resetten en dan zou het goed moeten blijven werken.
[ Voor 34% gewijzigd door Taro op 22-05-2025 23:29 ]
Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen
Ja ik blijf nog maar even af van het aansturen via deze weg tot de fix er is en doe het maar op de oude IoBroker methode..Taro schreef op donderdag 22 mei 2025 @ 23:13:
Bah.... SF800Pro levert nog met 800 terug, dan zouden ze nu met Smart NOM toch moeten gaan laden? Doorgaans stel ik dan de SF800Pro bij naar bijv. 300 ipv 800 export, maar volgens mij hebben we een hangerZie de discrepantie tussen Accu's Power op Fase B icm uitgaand vermogen Hyper 2 + 2400 AC 1.
[Afbeelding]
12.4 kWh Thuisbatterijen + 1.8kWp balkon systeem - 5kW Zendure Units - Doet iets met content voor batterijen
Is mij niet helemaal duidelijk. Is dit nu een probleempje binnen Zendure? Binnen HA? Fireson integratie?Taro schreef op donderdag 22 mei 2025 @ 23:13:
Bah.... SF800Pro levert nog met 800 terug, dan zouden ze nu met Smart NOM toch moeten gaan laden? Doorgaans stel ik dan de SF800Pro bij naar bijv. 300 ipv 800 export, maar volgens mij hebben we een hangerZie de discrepantie tussen Accu's Power op Fase B icm uitgaand vermogen Hyper 2 + 2400 AC 1.
[Afbeelding]
Denk in kansen, niet in problemen. Homewizard Plug-In Battery 5.4 kWh. Zendure 2400 AC 8.6 kWh. 3330 Wp zonnepanelen. EV 77 kWh. Peblar Business Laadpaal.
Fireson/MQTT.Devke schreef op vrijdag 23 mei 2025 @ 08:08:
[...]
Is mij niet helemaal duidelijk. Is dit nu een probleempje binnen Zendure? Binnen HA? Fireson integratie?
12.4 kWh Thuisbatterijen + 1.8kWp balkon systeem - 5kW Zendure Units - Doet iets met content voor batterijen
En het werktSilent Hunter schreef op donderdag 22 mei 2025 @ 23:11:
[...]
[Afbeelding]
Hij ziet ze al automatisch, maar niet alles is correct gemapped; but it will do for now, ben nu bezig te kijken of ik het kan updaten op mijn fork naar 1.15.0 en dan wat meer PV-data toevoegen
--
[Afbeelding]
Kijken of het morgen ook klopt, maar dat is een ander verhaal.

12.4 kWh Thuisbatterijen + 1.8kWp balkon systeem - 5kW Zendure Units - Doet iets met content voor batterijen
invalid input MQTT addon is not found
Voor de volledigheid, dit is de Add-on die draait:
:strip_exif()/f/image/Vjw4EoNZ5TcZNrNMcIaf90tv.png?f=user_large)
[ Voor 35% gewijzigd door Taro op 24-05-2025 09:26 ]
Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen
Had jij trouwens ook je bluetooth proxy werkend? Net hier even een ESP gemaakt en was plug n play (5minuten werk) en ziet zelfs de bluetooth apparaten van een paar huizen verder op.
Taro schreef op zaterdag 24 mei 2025 @ 09:23:
@FireSon Ik wil heel graag MQTT icm Bluetooth testen, maar krijg helaas nog steeds deze foutmelding bij het configureren, zou je die aub willen oplossen?
invalid input MQTT addon is not found
Voor de volledigheid, dit is de Add-on die draait:
[Afbeelding]
6320wp | Zendure 2400 AC (14.4 kwh) | Bambu A1 | 2x Hisense 2AMW-42U4RRA | Daikin RXM/FTXM35R | AQMOS BMX | Home Assistant OS op DS224+
Ja, kan er ook met MQTT explorer gewoon bij komen:gielz schreef op zaterdag 24 mei 2025 @ 09:43:
Ik heb die foutmelding zelf nog nooit gezien bij andere integraties. Maar heb je al wel een echt werkende MQTT draaien? Hier draait er bijvoorbeeld mijn itho, zonnepanelen en airco's op.
:strip_exif()/f/image/6b2J41nCzZmEMNgu5UvRQymB.png?f=user_large)
Ik heb mijn Intel NUC met ingebouwde Bluetooth nu samen met de Proxy in de garage staan en volgens mij heeft de Intel NUC Bluetooth verbinding met de Zendure devices gemaakt, niet de ESP BT Proxy. Bij het starten van de integratie komen ze langs in de logs, dus dat werkt.Had jij trouwens ook je bluetooth proxy werkend? Net hier even een ESP gemaakt en was plug n play (5minuten werk) en ziet zelfs de bluetooth apparaten van een paar huizen verder op.
[...]
Enige dat dus niet lukt is MQTT configureren in de Zendure integratie, wat zou ik daarvoor nog meer kunnen proberen behalve dat Fireson hier een bypass voor inbouwt?
Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen
Je moet ook de MQTT integratie installerenTaro schreef op zaterdag 24 mei 2025 @ 09:23:
@FireSon Ik wil heel graag MQTT icm Bluetooth testen, maar krijg helaas nog steeds deze foutmelding bij het configureren, zou je die aub willen oplossen?
invalid input MQTT addon is not found
Voor de volledigheid, dit is de Add-on die draait:
[Afbeelding]
:strip_exif()/f/image/ZrgDaQeH8e2ETgV27qIPpCn6.png?f=user_large)
Dit wordt gebruikt voor de juiste credentials, maar ook voor het correcte broker adres.
Omdat je ook alle prereleases geinstalleerd hebt, is het ook verstandig om alle 'device-users' te verwijderen. In 1 van de eerste pre-releases werd daarbij niet het juiste wachtwoord ingevuld. De integratie voegt ze automatisch weer toe.
De mosquitto addon heeft ook een logging pagina, goed om daar ook te kijken of de devices ook allemaal correct verbinden.
Ook de nieuwe connection status is belangrijk, want daar kun je zien of er ook bluetooth/mqtt en of App verbinding is.
Gelukt, merci! Ik had die namelijk wel ivm de eerdere andere HA integratie, maar zag hem niet meer en kreeg iedere keer deze foutmelding bij het toevoegen:FireSon schreef op zaterdag 24 mei 2025 @ 10:12:
[...]
Je moet ook de MQTT integratie installeren
[Afbeelding]
Dit wordt gebruikt voor de juiste credentials, maar ook voor het correcte broker adres.
Omdat je ook alle prereleases geinstalleerd hebt, is het ook verstandig om alle 'device-users' te verwijderen. In 1 van de eerste pre-releases werd daarbij niet het juiste wachtwoord ingevuld. De integratie voegt ze automatisch weer toe.
De mosquitto addon heeft ook een logging pagina, goed om daar ook te kijken of de devices ook allemaal correct verbinden.
Ook de nieuwe connection status is belangrijk, want daar kun je zien of er ook bluetooth/mqtt en of App verbinding is.
:strip_exif()/f/image/FekzYhhL1EuSps4lUQAHGrgX.png?f=user_large)
Bleek dat die in de uitgeschakelde lijst stond

Even verwijderd en opnieuw toegevoegd en nu lijkt het te werken
Had de users inderdaad ook al verwijderd om dat uit te sluiten.
Zie nu per apparaat wel een user, maar niet meer de ZendureManager user, klopt dat?
Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen

Taro schreef op zaterdag 24 mei 2025 @ 10:20:
[...]
Gelukt, merci! Ik had die namelijk wel ivm de eerdere andere HA integratie, maar zag hem niet meer en kreeg iedere keer deze foutmelding bij het toevoegen:
[Afbeelding]
Bleek dat die in de uitgeschakelde lijst stond![]()
Even verwijderd en opnieuw toegevoegd en nu lijkt het te werken
Had de users inderdaad ook al verwijderd om dat uit te sluiten.
Zie nu per apparaat wel een user, maar niet meer de ZendureManager user, klopt dat?
6320wp | Zendure 2400 AC (14.4 kwh) | Bambu A1 | 2x Hisense 2AMW-42U4RRA | Daikin RXM/FTXM35R | AQMOS BMX | Home Assistant OS op DS224+
Dat klopt, hij haalt de credentials nu uit de Mqtt integratie, daardoor is die user niet meer nodigTaro schreef op zaterdag 24 mei 2025 @ 10:20:
[...]
Zie nu per apparaat wel een user, maar niet meer de ZendureManager user, klopt dat?
Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen
:strip_exif()/f/image/sV4uvyeigjiH2H2TsoBxBVAI.png?f=user_large)
Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen
:strip_exif()/f/image/A1PneZKeOu8yPYObiT3hAFvS.png?f=user_large)
Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen
Kan ik er daarmee van uitgaan dat de mqtt verbinding actief is en correct functioneert?
Is de bluetooth verbinding bedoeld voor de volledige aansturing van de Hypers, of uitsluitend voor het ontdooien?
Humans donāt need an opportunity to be wicked. Theyāve been doing it for free since the beginning.
Nee maar het kan wel even duren voordat de verbinding omgezet is naar de lokale MQTT. Hij probeert dat elke 5 minuten als er geen nog verbinding is gemaakt.Taro schreef op zaterdag 24 mei 2025 @ 10:28:
@FireSon Klopt het dat de Hypers een andere verbinding hebben dan de 2400AC?
BLE betekend dat hij het device via bluetooth kan 'zien'. Alleen bij het omschakelen van de MQTT server, of het ontdooien wordt er echt verbinding gemaakt. Door deze informatie wordt het toubleshooten hopelijk wat eenvoudigergeert1992 schreef op zaterdag 24 mei 2025 @ 10:35:
@FireSon Bij al mijn Hypers wordt momenteel aangegeven dat er verbinding is via de cloud en BLE.
Kan ik er daarmee van uitgaan dat de mqtt verbinding actief is en correct functioneert?
Is de bluetooth verbinding bedoeld voor de volledige aansturing van de Hypers, of uitsluitend voor het ontdooien?
:strip_exif()/f/image/EAvBp1XkVSV72xUuqTcmhvS2.png?f=user_large)
Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen
welke MQTT integratie moet ik uit HACS gebruiken ??FireSon schreef op zaterdag 24 mei 2025 @ 10:12:
[...]
Je moet ook de MQTT integratie installeren
[Afbeelding]
tweetyvogel schreef op zaterdag 24 mei 2025 @ 11:06:
[...]
welke MQTT integratie moet ik uit HACS gebruiken ??
6320wp | Zendure 2400 AC (14.4 kwh) | Bambu A1 | 2x Hisense 2AMW-42U4RRA | Daikin RXM/FTXM35R | AQMOS BMX | Home Assistant OS op DS224+
In principe kan elke MQTT broker gebruikt worden, maar de Mosquitto addon is het eenvoudigste. Daarna moet je de Mqtt integratie toevoegen, zodat de integratie 'weet' welke broker je gebruikt.tweetyvogel schreef op zaterdag 24 mei 2025 @ 11:06:
[...]
welke MQTT integratie moet ik uit HACS gebruiken ??
:strip_exif()/f/image/ZrgDaQeH8e2ETgV27qIPpCn6.png?f=user_large)
Ik weet bijvoorbeeld bij mijn MQTT van de airco's dat dit 100% synchroon loopt. Soms wel eens handig als iemand hier thuis de HA app niet weet te vinden. Hier bewust geen tijdprogramma's in de app ingesteld omdat ze elkaar gaan overrulen.
Trouwens een compliment, je maakt veel mensen blij!
6320wp | Zendure 2400 AC (14.4 kwh) | Bambu A1 | 2x Hisense 2AMW-42U4RRA | Daikin RXM/FTXM35R | AQMOS BMX | Home Assistant OS op DS224+
Thanksgielz schreef op zaterdag 24 mei 2025 @ 11:21:
@FireSon Ik zie bij de screenshot van Taro staan Lokaal + App + BLE (voor unfreezen). Lopen deze 2 dan synchroon? Het is mij niet helemaal duidelijk of ze dus alsnog onderling met elkaar communiceren. Mijn aanname is je stuurt ze lokaal aan en in de app kun je nog wel kijken wat hij aan het doen is?
Ik weet bijvoorbeeld bij mijn MQTT van de airco's dat dit 100% synchroon loopt. Soms wel eens handig als iemand hier thuis de HA app niet weet te vinden. Hier bewust geen tijdprogramma's in de app ingesteld omdat ze elkaar gaan overrulen.
Trouwens een compliment, je maakt veel mensen blij!![]()
Wanneer de app 2 minuten 'idle' is stopt de integratie met het doorsturen vn de berichten. Dit is allemaal nog wel wat 'experimenteel' hoe e.e.a. reageert met firmware update, CT modes e.d. heb ik nog niet getest.
Ohhh had al broker draaien:FireSon schreef op zaterdag 24 mei 2025 @ 11:09:
[...]
In principe kan elke MQTT broker gebruikt worden, maar de Mosquitto addon is het eenvoudigste. Daarna moet je de Mqtt integratie toevoegen, zodat de integratie 'weet' welke broker je gebruikt.
[Afbeelding]
/f/image/GE3t03N3rRuX0G4d64eLLQ6S.png?f=fotoalbum_large)
maar dacht dat er nog een aparte integratie moest worden bijgeplaatst !!
:strip_exif()/f/image/ffQXnu2kPpUNsStkMtye8tyT.png?f=user_large)
Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen
Ik heb het idee dat jouw setup met veel devices ook gewoon problemen uitvergroot/verergert. Ik ga even heeeeeel hard afkloppen maar sinds de local MQTT + BT Proxy van Pre-8 geen enkele freeze meer gehad voor minstens een week.Taro schreef op zaterdag 24 mei 2025 @ 11:32:
Het zal allemaal wel aan mij liggen, maar het handmatig laden is gestart en de Hypers blijven gewoon op de NOM waarde hangen. Ik til alle 4 de apparaten maar weer van de accu's af
[Afbeelding]
Je frustratie hier snap ik, en hoewel je het vast niet zo bedoelt, komt die nogal negatief over richting @FireSon die hier uiteindelijk weinig aan kan doen. Hij reverse-engineered een integratie, bouwt hacks (want dat zijn het!) om het stabiel te krijgen/houden en doet dat allemaal ook nog eens in zijn vrije tijd.
Wij hebben gekozen voor een product zonder public API, zonder 'stock' HA integratie en dat ook nog eens in de kinderschoenen staat met zijn eigen product roadmap. Dan is het soms even behelpen en geduld hebben. Heb je al eens overwogen om bijv maar 2 hypers te laten draaien een dagje en de rest even niet?
Aangezien je MQTT integratie ook niet aan stond zou ik alles van voor af aan nalopen en langzaam opbouwen en opschrijven zodra ze vastlopen. Desnoods alles verwijderen en volledig schoon beginnen.
Taro schreef op zaterdag 24 mei 2025 @ 11:32:
Het zal allemaal wel aan mij liggen, maar het handmatig laden is gestart en de Hypers blijven gewoon op de NOM waarde hangen. Ik til alle 4 de apparaten maar weer van de accu's af
[Afbeelding]
6320wp | Zendure 2400 AC (14.4 kwh) | Bambu A1 | 2x Hisense 2AMW-42U4RRA | Daikin RXM/FTXM35R | AQMOS BMX | Home Assistant OS op DS224+
Dit is niet aan FireSon gericht en dat weet hij ook. Ik baal er gewoon enorm van dat na de vele honderden uren die ik hier inmiddels in heb zitten het soms gewoon moeilijk blijkt om ook maar 15 minuten stabiel te draaien. En daar kan hij niets aan doen, sterker nog, ik denk dat >60% van zijn ontwikkeltijd er in zit om om deze issues die Zendure op kan lossen heen te werken. Moet je nagaan wat voor moois er anders inmiddels nog meer had kunnen worden toegevoegd in die tijd. Alle lof voor zijn inzetSander schreef op zaterdag 24 mei 2025 @ 11:49:
[...]
Ik heb het idee dat jouw setup met veel devices ook gewoon problemen uitvergroot/verergert. Ik ga even heeeeeel hard afkloppen maar sinds de local MQTT + BT Proxy van Pre-8 geen enkele freeze meer gehad voor minstens een week.
Je frustratie hier snap ik, en hoewel je het vast niet zo bedoelt, komt die nogal negatief over richting @FireSon die hier uiteindelijk weinig aan kan doen. Hij reverse-engineered een integratie, bouwt hacks (want dat zijn het!) om het stabiel te krijgen/houden en doet dat allemaal ook nog eens in zijn vrije tijd.
Klopt, maar Zendure heeft mij vorig jaar toegezegd toen ik er in oktober/november om vroeg om in 2025 met een officiƫle HA integratie te komen. Dat is ook altijd mijn uitgangspunt geweest om verder op te schalen. En als ik dan nu begrijp dat Zendure ook verder gaat op de ingeslagen weg krijg ik af en toe twijfels over of de 4250+ Euro die ik nog aan nieuwe bestellingen open heb staan wel handig zijn.Wij hebben gekozen voor een product zonder public API, zonder 'stock' HA integratie en dat ook nog eens in de kinderschoenen staat met zijn eigen product roadmap. Dan is het soms even behelpen en geduld hebben. Heb je al eens overwogen om bijv maar 2 hypers te laten draaien een dagje en de rest even niet?
En met 2 Hypers draaien kan niet, dan moet de rest stilstaan of handmatig worden bediend. Gisteravond was ik de SF800Pro al vergeten handmatig op ontladen te zetten, dat is gewoon echt geen doen. Daarom is mijn doel ook naar 3x2400AC te gaan, afscheid te nemen van de Hypers en dan te hopen dat het met 3 stuks + factor tijd & ontwikkeling 100% stabiel draait.
Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen
Het ontwikkelen van de integratie is wel een wat uit de hand gelopen hobby geworden, en ik moet zeggen met bijzonder veel positieve reacties en tevreden gebruikers. @Taro heeft mij daar uitgebreid mee geholpen, en is een grote promoter

In het screenshot zie je dat niet alle hypers met de lokale MQTT verbonden zijn, de smart matching commando's worden naar de devices worden verstuurd via de lokale MQTT waardoor zij niet aankomen en de devices daar niet op reageren. Alleen de SF2400 heeft verbinding met de lokale MQTT als ik het goed heb gezien.
Klopt, dat wisselt per 15-20 seconden per device en per keer is de uitkomst anders en wisselt tussen local mqqt, BLE, App en Cloud.FireSon schreef op zaterdag 24 mei 2025 @ 12:48:
In het screenshot zie je dat niet alle hypers met de lokale MQTT verbonden zijn, de smart matching commando's worden naar de devices worden verstuurd via de lokale MQTT waardoor zij niet aankomen en de devices daar niet op reageren. Alleen de SF2400 heeft verbinding met de lokale MQTT als ik het goed heb gezien.
Heb de 2400AC nu uit het account gegooid, alleen nog 3 Hypers erin. Met manual laden direct vanuit de integratie, dus buiten een Automatisering om, reageert er op het moment niets. Ik zal je wel even wat logs sturen, maar daar staan nu vooral veel vertalingserrors in die ik hierboven heb gedeeld, de communicatie is daardoor lastig te zien.
Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen
Echter, in Home Assistant worden de entiteiten pas bijgewerkt zodra ik in de Zendure-app een willekeurig apparaat open. Daarnaast werkt het handmatig aanpassen van het vermogen via de Home Assistant-integratie niet meer. In de log zie ik wel dat de wijziging wordt doorgevoerd, maar het vermogen wordt niet daadwerkelijk aangepast.
Wat doe ik verkeerd?
Waarom worden de entiteiten niet meer automatisch geüpdatet via de cloud, maar alleen wanneer ik de app open en een apparaat bekijk?
En waarom worden handmatige aanpassingen via HA niet meer uitgevoerd?
Alle tips zijn welkom!
Humans donāt need an opportunity to be wicked. Theyāve been doing it for free since the beginning.
Ik zag inderdaad hetzelfde en heb de local mqtt maar even uitgezet. Bij de SF800 Pro en de 2400 AC leek het wel te werken (wel direct updates enz) maar niet bij de hyper. Maar via de cloud werkt vooralsnog heel goed met alle 3 de devices, dus daar hou ik het even bij voor nugeert1992 schreef op zaterdag 24 mei 2025 @ 13:03:
Ik probeer de lokale MQTT-verbinding werkend te krijgen en heb bij het opnieuw configureren de optie "Lokale Mosquitto MQTT Add-on gebruiken" aangezet. In MQTT Explorer zie ik inmiddels de Zendure Flow-topics binnenkomen, dus dat lijkt te werken.
Echter, in Home Assistant worden de entiteiten pas bijgewerkt zodra ik in de Zendure-app een willekeurig apparaat open. Daarnaast werkt het handmatig aanpassen van het vermogen via de Home Assistant-integratie niet meer. In de log zie ik wel dat de wijziging wordt doorgevoerd, maar het vermogen wordt niet daadwerkelijk aangepast.
Wat doe ik verkeerd?
Waarom worden de entiteiten niet meer automatisch geüpdatet via de cloud, maar alleen wanneer ik de app open en een apparaat bekijk?
En waarom worden handmatige aanpassingen via HA niet meer uitgevoerd?
Alle tips zijn welkom!
energienerds.nl | gasloos| 11,5kWp | 20 kWh accu | EV | Atlantic WPB
Dit topic is gesloten.