Het grote Lidl wallbox voor thuisladen topic

Pagina: 1 2 3 Laatste
Acties:

Acties:
  • +1 Henk 'm!

  • annestweak
  • Registratie: Mei 2020
  • Laatst online: 11-07 19:53
Nee ik ook niet

Acties:
  • 0 Henk 'm!

  • annestweak
  • Registratie: Mei 2020
  • Laatst online: 11-07 19:53
Foofur schreef op donderdag 16 januari 2025 @ 17:15:
Dan werkt je script niet.

Krijg je wel wat te zien in de debug
code:
1
2
3
4
5
6
7
8
9
10
2025-01-16 17:11:28,851 - DEBUG - -> send: 0x5A 0xA5 0x07 0x00 0x02 0x02 0x01 0x08 0x84 0x2E
2025-01-16 17:11:28,903 - DEBUG - <- recv: 0x5A 0xA5 0x07 0x00 0x02 0x02 0x02 0x10 0x84 0xD4
2025-01-16 17:11:28,903 - INFO - Slave wallbox requested 16A - Max allowed: 8A
2025-01-16 17:11:33,913 - INFO - Send initial message to slave 2 with current 8A
2025-01-16 17:11:33,913 - DEBUG - -> send: 0x5A 0xA5 0x07 0x00 0x02 0x02 0x01 0x08 0x84 0x2E
2025-01-16 17:11:33,965 - DEBUG - <- recv: 0x5A 0xA5 0x07 0x00 0x02 0x02 0x02 0x10 0x84 0xD4
2025-01-16 17:11:33,965 - INFO - Slave wallbox requested 16A - Max allowed: 8A
2025-01-16 17:11:38,977 - INFO - Send initial message to slave 2 with current 8A
2025-01-16 17:11:38,977 - DEBUG - -> send: 0x5A 0xA5 0x07 0x00 0x02 0x02 0x01 0x08 0x84 0x2E
2025-01-16 17:11:39,035 - DEBUG - <- recv: 0x5A 0xA5 0x07 0x00 0x02 0x02 0x02 0x10 0x84 0xD4


ik heb gekeken maar bovenstaand staat er niet in.
ik denk dat er iets mis is met mijn configuratie zoals je al eerder zei.

Bij 0 en 1 op de wallbox is error 20 niet mogelijk.

Acties:
  • 0 Henk 'm!

  • annestweak
  • Registratie: Mei 2020
  • Laatst online: 11-07 19:53
de wallbox op 1 gezet, en weer error 20
wellicht ligt het aan mijn usb dongel, dus die uit de nuc gehaald zodat de wallbox in principe als nieuw uit de doos moet draaien maar helaas wederom eror 20

en dit is mijn log
2025-01-18 16:04:14.585492 INFO HASS: Connected to Home Assistant 2025.1.2
2025-01-18 16:04:14.911709 INFO HASS: Evaluating startup conditions
2025-01-18 16:04:14.946217 INFO HASS: Startup condition met: hass state=RUNNING
2025-01-18 16:04:14.948308 INFO HASS: All startup conditions met
2025-01-18 16:04:15.477926 INFO AppDaemon: Processing restart for HASS
2025-01-18 16:04:15.478863 INFO AppDaemon: Terminating hello_world
2025-01-18 16:04:15.482707 INFO AppDaemon: Reloading Module: /config/apps/hello.py
2025-01-18 16:04:15.495007 INFO AppDaemon: Loading app hello_world using class HelloWorld from module hello
2025-01-18 16:04:15.506331 INFO AppDaemon: Calling initialize() for hello_world
2025-01-18 16:04:15.524742 INFO hello_world: Hello from AppDaemon
2025-01-18 16:04:15.532643 INFO hello_world: You are now ready to run Apps!

Acties:
  • 0 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
Dat is heel vreemd, want error 20 is niet mogelijk in Master mode (schakelaar 41 stand 1).
Je zou wel error 19 kunnen krijgen wanneer je script ook in master mode draait.
Op stand 0 maakt het niet uit wat je doet, er is dan helemaal geen modbus communicatie. Zowel error 19 als 20 is dan niet mogelijk.

Acties:
  • 0 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
annestweak schreef op zaterdag 18 januari 2025 @ 17:25:
de wallbox op 1 gezet, en weer error 20
wellicht ligt het aan mijn usb dongel, dus die uit de nuc gehaald zodat de wallbox in principe als nieuw uit de doos moet draaien maar helaas wederom eror 20

en dit is mijn log
2025-01-18 16:04:14.585492 INFO HASS: Connected to Home Assistant 2025.1.2
2025-01-18 16:04:14.911709 INFO HASS: Evaluating startup conditions
2025-01-18 16:04:14.946217 INFO HASS: Startup condition met: hass state=RUNNING
2025-01-18 16:04:14.948308 INFO HASS: All startup conditions met
2025-01-18 16:04:15.477926 INFO AppDaemon: Processing restart for HASS
2025-01-18 16:04:15.478863 INFO AppDaemon: Terminating hello_world
2025-01-18 16:04:15.482707 INFO AppDaemon: Reloading Module: /config/apps/hello.py
2025-01-18 16:04:15.495007 INFO AppDaemon: Loading app hello_world using class HelloWorld from module hello
2025-01-18 16:04:15.506331 INFO AppDaemon: Calling initialize() for hello_world
2025-01-18 16:04:15.524742 INFO hello_world: Hello from AppDaemon
2025-01-18 16:04:15.532643 INFO hello_world: You are now ready to run Apps!
In jouw log zie ik niets van het wallbox script. Ik denk dat je ergens in apps.yaml een foutje hebt gemaakt.

8680 Wp, Panasonic Mono-bloc J-Generation WH-MDC07J3E5 1-fase 7kW. Heishamon v3.2.3 , NRflow *custom* , Home Assistant + " kamaradclimber / heishamon-homeassistant", Kaifa MA105 + Shelly PRo 3EM (120A), 3x Marstek 5,12kW v151, lilygo-modbus-485 HA


Acties:
  • 0 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Dit is een stukje uit mijn AppDaemon log:
code:
1
2
3
4
5
6
7
8
Automatic load balancing is: off
Opened serial port /dev/ttyUSB3
Wallbox power setting: 4
Data send to wallbox
Automatic load balancing is: off
Opened serial port /dev/ttyUSB3
Wallbox power setting: 3
Data send to wallbox

8680 Wp, Panasonic Mono-bloc J-Generation WH-MDC07J3E5 1-fase 7kW. Heishamon v3.2.3 , NRflow *custom* , Home Assistant + " kamaradclimber / heishamon-homeassistant", Kaifa MA105 + Shelly PRo 3EM (120A), 3x Marstek 5,12kW v151, lilygo-modbus-485 HA


Acties:
  • 0 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Probeer ander het script direct vanuit Python of eventueel via Mu-editor te draaien

8680 Wp, Panasonic Mono-bloc J-Generation WH-MDC07J3E5 1-fase 7kW. Heishamon v3.2.3 , NRflow *custom* , Home Assistant + " kamaradclimber / heishamon-homeassistant", Kaifa MA105 + Shelly PRo 3EM (120A), 3x Marstek 5,12kW v151, lilygo-modbus-485 HA


Acties:
  • 0 Henk 'm!

  • annestweak
  • Registratie: Mei 2020
  • Laatst online: 11-07 19:53
je hebt gelijk, ik loop alles nog eens na en krijg deze foutmelding:
Mislukt om add-onconfiguratie op te slaan: Missing option 'init_commands' in root in AppDaemon (a0d7b954_appdaemon). Got {'system_packages': ['libressl-dev', 'gcc', 'libcurl'], 'python_packages': ['beautifulsoup4', 'paho-mqtt', 'geopy', 'pyserial', 'crc', 'crc16', 'crcmod']}

Acties:
  • 0 Henk 'm!

  • annestweak
  • Registratie: Mei 2020
  • Laatst online: 11-07 19:53
ik heb init toegevoegd en de foutmelding is weg maar deze map kan ik niet terugvinden:

/usr/share/hassio/addon_configs/a0d7b954_appdaemon/apps/

Acties:
  • 0 Henk 'm!

  • annestweak
  • Registratie: Mei 2020
  • Laatst online: 11-07 19:53
Foofur schreef op zaterdag 18 januari 2025 @ 20:19:
Dat is heel vreemd, want error 20 is niet mogelijk in Master mode (schakelaar 41 stand 1).
Je zou wel error 19 kunnen krijgen wanneer je script ook in master mode draait.
Op stand 0 maakt het niet uit wat je doet, er is dan helemaal geen modbus communicatie. Zowel error 19 als 20 is dan niet mogelijk.
En toch gebeurd dit wel @Foofur welke stand ik 41 (rechtsonder) ook zet, hij geeft echt error 20.
ik ben bang dat ik de box om moet ruilen.

Acties:
  • 0 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
Als je de draaiknop omzet verandert je display op de laadpaal dan wel mee? dvz daar komt ook echt off / master / slave 1 2 3 etc te staan?

Acties:
  • 0 Henk 'm!

  • Michel1973
  • Registratie: Januari 2025
  • Laatst online: 01-07 21:48
Valt nog niet mee om die scripts te doorgronden, gelukkig legt chatgpt eea uit.💬
Wat ik nog niet begrijp is dat als je de wallbox als master zet, zou je volgens de gebruiksaanwijzing toch NET1 moeten hebben als je met want_load aan de slag wil?
Morgen heb ik wat tijd dus wil eens een poging wagen.

Acties:
  • +1 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
ChatGPT is geweldig hiervoor.
Net 2 kun je voor beide gebruiken. Ik heb NET 1 nooit geprobeerd, maar volgens mij maakt het niet uit welke aansluiting je pakt.

Ik ben zelf nu bezig om de gateway aansluiting aan de gang te krijgen. Ik heb wat contact met de fabrikant, en het blijkt dat de handleiding niet helemaal klopt.
b.v. bladzijde 17 zegt: For example: 140 HEX (Hexadecimal) = 320 DEC (Decimal) = 32.0 Amp
maar dat moet zijn: For example: 7D00 HEX (Hexadecimal) = 32000 DEC (Decimal) = 32.000 Amp
baudrate schijnt ook anders te zijn. Ik heb nog geen communicatie, maar ik denk wel dat het uiteindelijk gaat lukken.
Al is de vraag nog wel wat het echt toevoegt op de al bestaande manieren.

Het meest vervelende is dat ik alleen kan testen tijdens het laden van de auto. Geen auto is geen zicht of wat je doet ook wat doet.

Acties:
  • 0 Henk 'm!

  • annestweak
  • Registratie: Mei 2020
  • Laatst online: 11-07 19:53
Michel1973 schreef op woensdag 22 januari 2025 @ 00:03:
[...]


Valt nog niet mee om die scripts te doorgronden, gelukkig legt chatgpt eea uit.💬
Wat ik nog niet begrijp is dat als je de wallbox als master zet, zou je volgens de gebruiksaanwijzing toch NET1 moeten hebben als je met want_load aan de slag wil?
Morgen heb ik wat tijd dus wil eens een poging wagen.
naast jullie als tweakers gebruik ik ook veel chatgpt hoor ;)
werkt idd geweldig

Acties:
  • 0 Henk 'm!

  • annestweak
  • Registratie: Mei 2020
  • Laatst online: 11-07 19:53
Foofur schreef op woensdag 22 januari 2025 @ 07:56:
ChatGPT is geweldig hiervoor.
Net 2 kun je voor beide gebruiken. Ik heb NET 1 nooit geprobeerd, maar volgens mij maakt het niet uit welke aansluiting je pakt.

Ik ben zelf nu bezig om de gateway aansluiting aan de gang te krijgen. Ik heb wat contact met de fabrikant, en het blijkt dat de handleiding niet helemaal klopt.
b.v. bladzijde 17 zegt: For example: 140 HEX (Hexadecimal) = 320 DEC (Decimal) = 32.0 Amp
maar dat moet zijn: For example: 7D00 HEX (Hexadecimal) = 32000 DEC (Decimal) = 32.000 Amp
baudrate schijnt ook anders te zijn. Ik heb nog geen communicatie, maar ik denk wel dat het uiteindelijk gaat lukken.
Al is de vraag nog wel wat het echt toevoegt op de al bestaande manieren.

Het meest vervelende is dat ik alleen kan testen tijdens het laden van de auto. Geen auto is geen zicht of wat je doet ook wat doet.
ook ik ga er vandaag mee bezig, ben benieuwd of ik een status verandering op het display zie.
heb er nog nooit op gelet want hij spingt vrij snel op rood error

jij ook succes, auto stukje leegrijden en dan weer testen haha

Acties:
  • +1 Henk 'm!

  • Fasthook
  • Registratie: September 2004
  • Laatst online: 19:34
Fasthook schreef op vrijdag 17 januari 2025 @ 11:40:
[...]


Ik heb een mail gestuurd naar service.gb@cmc-creative.de, je kan extra kaartjes bestellen, 4,95 per stuk + 20,95 voor verzenden.

Ik heb ook een RFID duplicator besteld bij Ali, als deze binnen is laat ik weten of deze kaartjes te dupliceren zijn.
Helaas, deze doet het in ieder geval niet:

https://nl.aliexpress.com/item/1005006299451236.html

Ik laat het nu bij de 3 meegeleverde kaartjes. Mocht iemand een werkende vinden hou ik mij aanbevolen.

Acties:
  • +1 Henk 'm!

  • annestweak
  • Registratie: Mei 2020
  • Laatst online: 11-07 19:53
Foofur schreef op dinsdag 21 januari 2025 @ 16:50:
Als je de draaiknop omzet verandert je display op de laadpaal dan wel mee? dvz daar komt ook echt off / master / slave 1 2 3 etc te staan?
Zojuist geprobeerd en hij verspringt inderdaad naar master slave e.d. ik heb m op slave gezet daarna schroef ik de deksel er weer op. Hij start weer op en na 30 sec rood error 20.
deksel er weer af spanning erop laten staan en hem op master gezet. Deksel er weer op, en hij blijft goed.
Auto eraan en hij laadt op dit moment :*)

nu ga ik nogmaals de script van maarten nalopen want er staan geen vermeldingen in de log, de box werkt dus maar de home-assistent doet niets qua instellingen

Acties:
  • +1 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
Als je de weg van Maarten wil volgen, dan moet de wallbox in master staan.

Acties:
  • +1 Henk 'm!

  • annestweak
  • Registratie: Mei 2020
  • Laatst online: 11-07 19:53
Ik ben blij dat hij weer werkt, nu kan ik hem weer gebruiken.
Jouw manier is ook erg mooi te gebruiken en die van maarten ook.
Ik ga kijken wat voor mij het beste toepasbaar is / blijkt

Acties:
  • +5 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
@annestweak Dan kan ik je al een klein beetje uit de brand helpen, maar ik denk dat de Gateway aansluiting de beste optie is.

Na een hele avond lopen prutsen en er uiteindelijk achter komen dat ik een kabelbreuk had heb ik nu eindelijk communicatie over de gateway aansluiting.

Via de Gateway aansluiting kan ik de wallbox nu variabel sturen van 6 tot 16A in stappen van 1A. Dit gaat net zo soepel als mijn eerdere oplossing met de box in slave mode.
De gateway heeft echter wel 2 grote voordelen.
1. Het bericht van max vermogen hoeft slechts 1x verstuurd te worden. Dus geen loops.
2. De wallbox werkt altijd. Mocht je server omvallen, dan kun je tenminste je auto nog laden. Geen error 19/20

Hieronder de berichten voor de verschillende vermogens:
code:
1
2
3
4
5
6
7
8
9
10
11
12
Ampère (A)  Decimaal    Hexadecimaal    Bericht
6   6000    1770    5A A5 08 00 AA 00 00 17 70 A5 5A
7   7000    1B58    5A A5 08 00 AA 00 00 1B 58 A5 5A
8   8000    1F40    5A A5 08 00 AA 00 00 1F 40 A5 5A
9   9000    2328    5A A5 08 00 AA 00 00 23 28 A5 5A
10  10000   2710    5A A5 08 00 AA 00 00 27 10 A5 5A
11  11000   2AF8    5A A5 08 00 AA 00 00 2A F8 A5 5A
12  12000   2EE0    5A A5 08 00 AA 00 00 2E E0 A5 5A
13  13000   32C8    5A A5 08 00 AA 00 00 32 C8 A5 5A
14  14000   36B0    5A A5 08 00 AA 00 00 36 B0 A5 5A
15  15000   3A98    5A A5 08 00 AA 00 00 3A 98 A5 5A
16  16000   3E80    5A A5 08 00 AA 00 00 3E 80 A5 5A


Communicatie gaat met 9600baud, 8, 1, no parity

In de basis stuur ik nu de Iset waarde zoals die in de handleiding staat. Waar het bij anderen denk ik mis ging is dat de HEX berekening voor het max Ampere fout in de handleiding staat. De waarde moet x1000

Ik heb nog niet uitgevonden of ik het laden kan stoppen/pauzeren. Want hij gaat nog steeds niet lager dan 6A.
Ook ben ik nog niet bezig geweest met de Imax en de Inow.

Acties:
  • 0 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
@Foofur Dit is echt goed nieuws! Ik hou dit in de gaten, want dan loont het op de boel aan te passen.
Misschien kun je dit zelfs delen met de gebruikers van evcc.

8680 Wp, Panasonic Mono-bloc J-Generation WH-MDC07J3E5 1-fase 7kW. Heishamon v3.2.3 , NRflow *custom* , Home Assistant + " kamaradclimber / heishamon-homeassistant", Kaifa MA105 + Shelly PRo 3EM (120A), 3x Marstek 5,12kW v151, lilygo-modbus-485 HA


Acties:
  • 0 Henk 'm!

  • annestweak
  • Registratie: Mei 2020
  • Laatst online: 11-07 19:53
@Foofur dat is idd geweldig nieuws al wordt het voor mij nu wel heel onduidelijk haha ik begrijp niet hoe je zoiets doet en moet sturen. ik blijf dit en jullie volgen.
ik sta zeker open voor deze optie

Acties:
  • 0 Henk 'm!

  • annestweak
  • Registratie: Mei 2020
  • Laatst online: 11-07 19:53
ik ben mij al aan het inlezen en zag idd op de printplaat de gateway a en b staan die je waarschijnlijk gebruikt

Acties:
  • +2 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
Ja, ik kom nog wel met wat meer uitleg. Maar het is niet heel moeilijk om dit te verwerken in de oplossing van Maarten.

Als je b.v. dit programma installeert: https://kanglin.github.io/SerialPortAssistant/
Kun je links de communicatie instellen, send settings op hex en onderaan kun je de losse berichten sturen om te testen.
In tegenstelling tot de slave mode stuurt de wallbox op de gateway geen antwoord terug.

Ik hoop dat de Imax en de Inow nog wat opleveren.

Acties:
  • 0 Henk 'm!

  • Michel1973
  • Registratie: Januari 2025
  • Laatst online: 01-07 21:48
Ik ben wel een beetje vastgelopen. Krijg nu zoveel foutmeldingen dat het beter is dat ik alles opnieuw installeer. Wel wat wijzer geworden, maar c64 ervaring is toch niet toereikend om dit te doorgronden.
Ik heb wel een leuk regenhoesje gekocht voor 5 euro. Past precies, dus voor de geïnteresseerden: Afbeeldingslocatie: https://tweakers.net/i/cFjnh50SJO9hBjS0KA_7-w791XM=/x800/filters:strip_icc():strip_exif()/f/image/gaopu5uwaETpBTAk707tMuWv.jpg?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/X7nTDiJbksDN1z35EDLQ8pD2boE=/x800/filters:strip_icc():strip_exif()/f/image/ioAHVLRdwi1lZDY9xwxWNpWy.jpg?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • annestweak
  • Registratie: Mei 2020
  • Laatst online: 11-07 19:53
Waar loop je op vast @Michel1973 ?

Acties:
  • +5 Henk 'm!

  • Notna
  • Registratie: November 2002
  • Laatst online: 22:37

Notna

Moderator General Chat / Wonen & Mobiliteit

Where are you?®

Even een titel aanpassing nu dat de problemen voorbij zijn en men lekker bezig is :)

Xbox Live ID:Notna8310


Acties:
  • 0 Henk 'm!

  • Michel1973
  • Registratie: Januari 2025
  • Laatst online: 01-07 21:48
Ik heb een pi4 die ik met home assist bestuur. (Ik kende dat nog helemaal niet dus was wel even wennen, mijn kennis is beperkt tot een knappe excel en wat basic uit een grijs verleden)
Ik ben nu wel zover dat ik live de meter zie (L1-L3), en dat ik bv een melding krijg als er 1 boven de 5kw komt. Mijn doel is overigens gewoon een beveiliging in te bouwen dat bij laden de stoppen er niet uitvliegen als iemand een ei gaat bakken, dus integreren met zonneplan etc hoeft van mij niet.
Ik heb de box op master staan en via die route probeer ik dus dat script, maar ik heb het idee dat mijn mappenstructuur etc niet meer klopt. Ik begrijp ook niet wat dat deamon etc doet dus kan ook niet etc doorgronden wat er gebeurt. Het zou fantastisch zijn als je gewoon bij automatisering kan kiezen welk vermogen je naar de box moet sturen en daar je voorwaarden aan hangt maar zo simpel is het helaas niet. Hier zie je iig mijn lijst foutmeldingen waardoor ik door de bomen het bos kwijt ben geraakt..(ik moet wel zeggen dat ik er ook wel lol aan beleef eea uit te zoeken, maar het is taaie kost)..Afbeeldingslocatie: https://tweakers.net/i/FF_HiL6e8jNiQV5uhVSyrhaQ67s=/800x/filters:strip_icc():strip_exif()/f/image/RQkhkHzTZXxRA4255MSBR0Is.jpg?f=fotoalbum_large

Acties:
  • +1 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
Ik ben ietsje verder, de Inow en Imax werken op dezelfde manier als de Iset.
In principe heb je alleen de Iset nodig als je het vermogen van de laadpaal wil beperken. Dit werkt erg goed, de laadpaal reageert direct en de waarde blijft zelfs staan bij een volgende laadsessie.
De Imax is de maximale stroom die de laadpaal überhaupt mag trekken. Dit doet eigenlijk hetzelfde als de draaischakelaar aan de zijkant van de lader.
Met de Inow stuur je het huidige stroomverbruik van het huishouden. Wanneer je dus een Imax van 16A stuurt en een Inow van 6A, dan schakelt de wallbox zelf terug naar 10A.
Er is geen reactie als je lagere waardes stuurt. Het minimale blijft op 6A. Dus een Imax van 16A en een Inow van 12A zorgt er niet voor dat het laden pauzeert. Net als een Iset lager dan 6A doet niets.
Voor 1 fase laders zal het bereik wat anders zijn, maar ook daar zal er een minimale waarde zijn.

De fabrikant geeft nog geen uitsluitsel over of start/stop of energiemeting mogelijk is. Via de Gateway aansluiting is het ook alleen maar zenden. Ik ontvang helemaal niets.

@Michel1973 wat zeggen je logs?

Acties:
  • 0 Henk 'm!

  • Michel1973
  • Registratie: Januari 2025
  • Laatst online: 01-07 21:48
Afbeeldingslocatie: https://tweakers.net/i/jvyrtrbQ_5kop18PafKrfpGFuh4=/x800/filters:strip_icc():strip_exif()/f/image/4mRStABJNy1jQMVmUCjIQh67.jpg?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/5q_PrBqGqT7DEmbgVJWTTl_tnuw=/x800/filters:strip_icc():strip_exif()/f/image/HO6ED180lmxGmH9dY2Yd1r5D.jpg?f=fotoalbum_large
Afbeeldingslocatie: https://tweakers.net/i/exSykzkzbfJJOAt645YW--Gsh2A=/x800/filters:strip_icc():strip_exif()/f/image/5S99zrQgDpSk1xEOGlOmdRel.jpg?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/63WfgAwd8JF8G9iudREv_nMBbsY=/x800/filters:strip_icc():strip_exif()/f/image/bCDCIP0rYUbr4P2UxEMPdh2W.jpg?f=fotoalbum_large

Het gaat om bovenstaande meldingen. Met dan het script van configuration en automation waar het volgens mij fout gaat..

[ Voor 5% gewijzigd door Michel1973 op 24-01-2025 19:23 ]


Acties:
  • 0 Henk 'm!

  • Michel1973
  • Registratie: Januari 2025
  • Laatst online: 01-07 21:48
O

[ Voor 99% gewijzigd door Michel1973 op 24-01-2025 19:26 ]


Acties:
  • 0 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
@Michel1973 Dit deel:
code:
1
2
3
product_id: ...
functions: ...
status: ...

Hoort volgens mij niet in je configurations.yaml. Althans dat heb ik niet.
Ik zie dat je het pyhon script oproept via een shell_command. Geen idee of dat werkt, maar hoe geef je dan parameters vanuit HA mee?
Ik zou persoonlijk via de Add-on AppDaemon werken.
Eenmal dat opgezet is het nog maar een koud kunstje.

8680 Wp, Panasonic Mono-bloc J-Generation WH-MDC07J3E5 1-fase 7kW. Heishamon v3.2.3 , NRflow *custom* , Home Assistant + " kamaradclimber / heishamon-homeassistant", Kaifa MA105 + Shelly PRo 3EM (120A), 3x Marstek 5,12kW v151, lilygo-modbus-485 HA


Acties:
  • 0 Henk 'm!

  • Michel1973
  • Registratie: Januari 2025
  • Laatst online: 01-07 21:48
Dank voor je reactie,
Ik heb appdeamon wel geïnstalleerd, maar ik heb geen idee hoe dat werkt. Ik weet niet of het mogelijk is of je me dat kunt uitleggen of dat ik eerst een halve studie moet doen.. het is in ieder geval niet iets wat ik intuïtief invul zeg maar. Dat met die helpers en automations kwam ik nog net uit, maar de rest is toch wel specialistisch heb ik het idee.
Afbeeldingslocatie: https://tweakers.net/i/j2jtdmc6X7h06Hzis_8IRCLr6Vw=/800x/filters:strip_icc():strip_exif()/f/image/DsfWsZJmVnxY0gP86TAxDyL7.jpg?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
@Michel1973 Ik zal je straks een PM sturen en proberen je op weg te helpen zodat het hier niet over te veel randzaken hoeft te gaan. edit: gedaan :)

[ Voor 5% gewijzigd door Maarten69 op 25-01-2025 09:04 ]

8680 Wp, Panasonic Mono-bloc J-Generation WH-MDC07J3E5 1-fase 7kW. Heishamon v3.2.3 , NRflow *custom* , Home Assistant + " kamaradclimber / heishamon-homeassistant", Kaifa MA105 + Shelly PRo 3EM (120A), 3x Marstek 5,12kW v151, lilygo-modbus-485 HA


Acties:
  • +2 Henk 'm!

  • Fasthook
  • Registratie: September 2004
  • Laatst online: 19:34
Online bij de Duitse Lidl...

22 kW 199,-
11 kW 149,-

https://www.lidl.de/p/ult...wb-22-a2-22-kw/p100368205

Misschien in combinatie met Duits pakket punt.

Acties:
  • +2 Henk 'm!

  • Michel1973
  • Registratie: Januari 2025
  • Laatst online: 01-07 21:48
Ik zag het ook idd voor €149, ongelooflijk.
Overigens: als je een 22kw koopt heb je als particulier weinig aan, want dan moet je meer dan 3x25A aansluiting hebben en dat is heel veel duurder (€4 per dag).

Update van mijn avontuur: met dank aan Maarten en veel geduld is het mij (als leek op pythongebied) gelukt de wallbox af te laten schakelen bij hoog huishoudelijk gebruik (puur als beveiliging dus). Fantastisch!

Acties:
  • +2 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
@Michel1973 schakel je nu terug in vermogen of helemaal uit bij te hoog huishoudelijk verbruik?
Want als dat je enige usecase is, dan zou je ook gebruik kunnen maken Iset / Inow / Imax.
Door enkel een Iset te sturen bepaal je zelf wat de wallbox aan vermogen mag gebruiken. Sturing op vermogen zul je dan ook extern moeten regelen.

Maar door gebruik te maken van de Imax en de Inow laat je de wallbox dat zelf bepalen.
De Imax staat standaard al op 16A en hoef je in principe niet te sturen.
De Inow (huidig huishoudelijk verbruik) zou je vanuit je homeassistand kunnen sturen adhv een P1 meter. De laadpaal bepaald dan zelf hoeveel vermogen het zelf én eventueel aangekoppelde slaves mogen gebruiken.
Het voordeel is dat de laadpaal het dan helemaal zelf variabel regelt en altijd de maximaal beschikbare stroom gebruikt.

Acties:
  • 0 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Michel1973 schreef op zondag 26 januari 2025 @ 22:50:
...als je een 22kw koopt heb je als particulier weinig aan, want...
Ik heb zelf de 22 kW op 1 fase (tot 16A) en gaat prima. Ik ben nu wel voorbereid mocht ik in de toekomst wel naar 3 fase overstappen. 3x25A is even duur hier.)

8680 Wp, Panasonic Mono-bloc J-Generation WH-MDC07J3E5 1-fase 7kW. Heishamon v3.2.3 , NRflow *custom* , Home Assistant + " kamaradclimber / heishamon-homeassistant", Kaifa MA105 + Shelly PRo 3EM (120A), 3x Marstek 5,12kW v151, lilygo-modbus-485 HA


Acties:
  • +1 Henk 'm!

  • Michel1973
  • Registratie: Januari 2025
  • Laatst online: 01-07 21:48
Foofur schreef op maandag 27 januari 2025 @ 15:14:
@Michel1973 schakel je nu terug in vermogen of helemaal uit bij te hoog huishoudelijk verbruik?
Want als dat je enige usecase is, dan zou je ook gebruik kunnen maken Iset / Inow / Imax.
Door enkel een Iset te sturen bepaal je zelf wat de wallbox aan vermogen mag gebruiken. Sturing op vermogen zul je dan ook extern moeten regelen.

Maar door gebruik te maken van de Imax en de Inow laat je de wallbox dat zelf bepalen.
De Imax staat standaard al op 16A en hoef je in principe niet te sturen.
De Inow (huidig huishoudelijk verbruik) zou je vanuit je homeassistand kunnen sturen adhv een P1 meter. De laadpaal bepaald dan zelf hoeveel vermogen het zelf én eventueel aangekoppelde slaves mogen gebruiken.
Het voordeel is dat de laadpaal het dan helemaal zelf variabel regelt en altijd de maximaal beschikbare stroom gebruikt.
Ik heb een Renault Zoe, als die minder dan 6A krijgt stopt het laden (althans, pauze). Ik heb het nu zo dat het vermogen halveert en evt nogmaals. Jouw oplossing vindt ik zeker interessant en clean. Het punt is alleen dat ik een week heb zitten kraken om dit voor elkaar te krijgen. (Ik was niet bekend met een Pi, python en home assist dus duurde ff voor ik het door had. Voor nu laa(d)t ik het even zo, maar als jouw methode is helemaal uitgewerkt is wil ik dat in de toekomst wel. ben nu aan het bijkomen dit project..

Acties:
  • +1 Henk 'm!

  • Michel1973
  • Registratie: Januari 2025
  • Laatst online: 01-07 21:48
Maarten69 schreef op maandag 27 januari 2025 @ 17:21:
[...]

Ik heb zelf de 22 kW op 1 fase (tot 16A) en gaat prima. Ik ben nu wel voorbereid mocht ik in de toekomst wel naar 3 fase overstappen. 3x25A is even duur hier.)
Wat ik bedoel is dat een 11 Kw wallbox 3x16A trekt. Met een 3x25 aansluiting houd je nog ca 3x2000W over. Bij een 22 box trek je max 3x32A en dan moet je een zwaarder aansluiting dan 3x25 en die zijn duur in NL.
niks mis met de 22 box en als je een bedrijf oid hebt zeker de moeite waard.

Acties:
  • 0 Henk 'm!

  • Patox
  • Registratie: Juli 2009
  • Laatst online: 21:36
Ik ben benieuwd naar input wat jullie zouden doen! De actie voor de Lidl Wallbox in Duitsland heeft me getriggered.

Ik krijg ergens in Q1 een volledig elektrische auto.
Ik heb een 3x25a aansluiting.
Ik heb 16 panelen met Enphase IQ8+ omvormers.
Ik heb een Enphase metered systeem.
We rijden niet erg veel <10k km per jaar. Vandaar de wens voor een goedkopere oplossing dan een echt slimme laadpaal (Zappi v2.1 op het oog maar dat is rond de €1600 inclusief installatie).

Wensen:
Dynamic Load Balancing
Solar only laden
Slim laden (dynamische tarieven)

Ik ben niet zo van de technische hoogstandjes, ik zag hier dat EVCC langs komen maar ik zie mezelf geen code schrijven en bijhouden etc.

Zie ik nog andere opties over het hoofd?

[ Voor 6% gewijzigd door Patox op 27-01-2025 22:03 ]


Acties:
  • 0 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
Ik zou ook eens naar de AliExpress laders kijken. In de basis is dit namelijk net zo. Het pcb van de Lidl lader wordt namelijk ook in andere laders gebruikt.

De lidl lader is voor een vaste lader best aardig en het vermogen is prima te regelen. Maar niet zonder een thuis server oid.
En wat ik wel echt mis is dat ik het laden niet kan pauzeren of uitstellen. Nu moet ik dat via de auto doen en dat werkt bij mijn auto gewoon slecht.
Als ik dat vergelijk met mijn granny lader die ik via de tuya cloud op mijn server bedien, en evt met de app via wifi of bluetooth, dan is de Lidl lader wel minder.

[ Voor 23% gewijzigd door Foofur op 27-01-2025 22:57 ]


Acties:
  • 0 Henk 'm!

  • Joukev
  • Registratie: Februari 2024
  • Laatst online: 19-06 22:25
Foofur schreef op maandag 27 januari 2025 @ 15:14:
@Michel1973 schakel je nu terug in vermogen of helemaal uit bij te hoog huishoudelijk verbruik?
Want als dat je enige usecase is, dan zou je ook gebruik kunnen maken Iset / Inow / Imax.
Door enkel een Iset te sturen bepaal je zelf wat de wallbox aan vermogen mag gebruiken. Sturing op vermogen zul je dan ook extern moeten regelen.

Maar door gebruik te maken van de Imax en de Inow laat je de wallbox dat zelf bepalen.
De Imax staat standaard al op 16A en hoef je in principe niet te sturen.
De Inow (huidig huishoudelijk verbruik) zou je vanuit je homeassistand kunnen sturen adhv een P1 meter. De laadpaal bepaald dan zelf hoeveel vermogen het zelf én eventueel aangekoppelde slaves mogen gebruiken.
Het voordeel is dat de laadpaal het dan helemaal zelf variabel regelt en altijd de maximaal beschikbare stroom gebruikt.
Precies het scenario wat ik zoek!
Dynamic load balancing vanwege piekbeheer in verbruik(capaciteitstarief, in België) Is dit al getest door iemand of dit werkt?

Acties:
  • +4 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
@Joukev Ja, dat werkt.

Modbus berichten van 0 t/m 16A

In de onderstaande tabel zie je de Modbus-berichten voor elke waarde van 0 t/m 16A. De berekening van de hex-waarde wordt gedaan met de formule waarde * (32000 / 32), dus elke waarde in ampère wordt omgezet naar de corresponderende hex-waarde.
Ampère (A) Hex Waarde (data) Bericht (Hex)
0 0x0000 5AA5 08 00A8 000000 A55A
1 0x640 5AA5 08 00A8 000640 A55A
2 0xC80 5AA5 08 00A8 000C80 A55A
3 0x12C0 5AA5 08 00A8 0012C0 A55A
4 0x1900 5AA5 08 00A8 001900 A55A
5 0x1F40 5AA5 08 00A8 001F40 A55A
6 0x2580 5AA5 08 00A8 002580 A55A
7 0x2B40 5AA5 08 00A8 002B40 A55A
8 0x3100 5AA5 08 00A8 003100 A55A
9 0x3700 5AA5 08 00A8 003700 A55A
10 0x3D00 5AA5 08 00A8 003D00 A55A
11 0x4300 5AA5 08 00A8 004300 A55A
12 0x4900 5AA5 08 00A8 004900 A55A
13 0x4F00 5AA5 08 00A8 004F00 A55A
14 0x5500 5AA5 08 00A8 005500 A55A
15 0x5B00 5AA5 08 00A8 005B00 A55A
16 0x6100 5AA5 08 00A8 006100 A55A

Opbouw van de berichten:

SOF (Start of Frame):
Dit is de start van het bericht en is altijd 0x5A 0xA5.

Data Lengte:
In dit geval is de waarde 0x08 (8 bytes), wat de totale lengte van het bericht aangeeft.

Registeradres (Address):
Dit is het registeradres waarvoor de gegevens worden verzonden. 0x00A8 (Imax), 0x00A9 (Inow), of 0x00AA (Iset).

Data (Value):
Dit is de waarde die je instelt. De data wordt berekend door de waarde in ampère om te zetten naar een hexadecimale waarde, gebaseerd op de formule waarde * (32000 / 32).

EOF (End of Frame):
Dit is de eindmarker en is altijd 0xA5 0x5A.

Berichtstructuur:

SOF: 0x5A 0xA5
Data Lengte: 0x08 (Dit betekent 8 bytes)
Registeradres (Address): Bijvoorbeeld 0x00A8 voor Imax
Data (Value): De berekende waarde in hex, zoals eerder uitgelegd
EOF: 0xA5 0x5A

Voorbeeldbericht:

Het bericht voor Imax = 6A wordt 5AA5 08 00A8 0001770 A55A
Het bericht voor Inow = 6A wordt 5AA5 08 00A9 0001770 A55A

Ik ben nog niet helemaal zeker, maar een Iset waarde staat voor "altijd" vast. dwz hij hoeft niet opnieuw gestuurd te worden voor volgende laadsessies. Stuur je b.v. 6A dan blijft hij hier net zo lang op staan tot je weer een andere waarde stuurt.

Bij de Inow is dit volgens mij niet zo en deze moet steeds opnieuw verstuurd worden (gaat dan weer naar maximaal laden). Maar dit heb ik nog niet goed getest. Hij blijft sowieso voor één sessie actief.

Ik heb overigens ook contact gehad met de fabrikant, en volgens hun is het niet mogelijk om het laden te pauzeren. Hun advies was om 0A te proberen, maar dat werkt niet.
Overige informatie zoals b.v. energiemeting is ook niet mogelijk.

Acties:
  • 0 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
@Foofur geweldig werk zeg.
Kun je de python scripts delen met ons en misschien voor de volledigheid de aansluitingen. Past dit overigens ook de max stroom begrenzing op het display aan?

8680 Wp, Panasonic Mono-bloc J-Generation WH-MDC07J3E5 1-fase 7kW. Heishamon v3.2.3 , NRflow *custom* , Home Assistant + " kamaradclimber / heishamon-homeassistant", Kaifa MA105 + Shelly PRo 3EM (120A), 3x Marstek 5,12kW v151, lilygo-modbus-485 HA


Acties:
  • 0 Henk 'm!

  • Joukev
  • Registratie: Februari 2024
  • Laatst online: 19-06 22:25
Foofur schreef op woensdag 29 januari 2025 @ 19:56:
@Joukev Ja, dat werkt.

Modbus berichten van 0 t/m 16A

In de onderstaande tabel zie je de Modbus-berichten voor elke waarde van 0 t/m 16A. De berekening van de hex-waarde wordt gedaan met de formule waarde * (32000 / 32), dus elke waarde in ampère wordt omgezet naar de corresponderende hex-waarde.
Ampère (A) Hex Waarde (data) Bericht (Hex)
0 0x0000 5AA5 08 00A8 000000 A55A
1 0x640 5AA5 08 00A8 000640 A55A
2 0xC80 5AA5 08 00A8 000C80 A55A
3 0x12C0 5AA5 08 00A8 0012C0 A55A
4 0x1900 5AA5 08 00A8 001900 A55A
5 0x1F40 5AA5 08 00A8 001F40 A55A
6 0x2580 5AA5 08 00A8 002580 A55A
7 0x2B40 5AA5 08 00A8 002B40 A55A
8 0x3100 5AA5 08 00A8 003100 A55A
9 0x3700 5AA5 08 00A8 003700 A55A
10 0x3D00 5AA5 08 00A8 003D00 A55A
11 0x4300 5AA5 08 00A8 004300 A55A
12 0x4900 5AA5 08 00A8 004900 A55A
13 0x4F00 5AA5 08 00A8 004F00 A55A
14 0x5500 5AA5 08 00A8 005500 A55A
15 0x5B00 5AA5 08 00A8 005B00 A55A
16 0x6100 5AA5 08 00A8 006100 A55A

Opbouw van de berichten:

SOF (Start of Frame):
Dit is de start van het bericht en is altijd 0x5A 0xA5.

Data Lengte:
In dit geval is de waarde 0x08 (8 bytes), wat de totale lengte van het bericht aangeeft.

Registeradres (Address):
Dit is het registeradres waarvoor de gegevens worden verzonden. 0x00A8 (Imax), 0x00A9 (Inow), of 0x00AA (Iset).

Data (Value):
Dit is de waarde die je instelt. De data wordt berekend door de waarde in ampère om te zetten naar een hexadecimale waarde, gebaseerd op de formule waarde * (32000 / 32).

EOF (End of Frame):
Dit is de eindmarker en is altijd 0xA5 0x5A.

Berichtstructuur:

SOF: 0x5A 0xA5
Data Lengte: 0x08 (Dit betekent 8 bytes)
Registeradres (Address): Bijvoorbeeld 0x00A8 voor Imax
Data (Value): De berekende waarde in hex, zoals eerder uitgelegd
EOF: 0xA5 0x5A

Voorbeeldbericht:

Het bericht voor Imax = 6A wordt 5AA5 08 00A8 0001770 A55A
Het bericht voor Inow = 6A wordt 5AA5 08 00A9 0001770 A55A

Ik ben nog niet helemaal zeker, maar een Iset waarde staat voor "altijd" vast. dwz hij hoeft niet opnieuw gestuurd te worden voor volgende laadsessies. Stuur je b.v. 6A dan blijft hij hier net zo lang op staan tot je weer een andere waarde stuurt.

Bij de Inow is dit volgens mij niet zo en deze moet steeds opnieuw verstuurd worden (gaat dan weer naar maximaal laden). Maar dit heb ik nog niet goed getest. Hij blijft sowieso voor één sessie actief.

Ik heb overigens ook contact gehad met de fabrikant, en volgens hun is het niet mogelijk om het laden te pauzeren. Hun advies was om 0A te proberen, maar dat werkt niet.
Overige informatie zoals b.v. energiemeting is ook niet mogelijk.
Dank voor al het uitzoekwerk en heldere uitleg!
Vraagje met Inow: deze kan toch >16A zijn (vermogen huisverbruik kan ergens rond de 35 Ampere liggen op zijn ergst). Of gaat de hex teller tussen 0..16?

Acties:
  • +1 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
De lader reageert op de waarde van één fase. Dus als je 6A stuurt op de 3 fase wallbox gaat hij naar 3x6A.
De 1 fase wallbox gaat wel naar 6A. In die zin is de 1fase wallbox mooier te regelen want je kan gewoon doortellen naar 32A in stappen van 1A.
Ik kan dat niet testen, maar ik zie geen reden waarom dat niet zou werken.
Het display verandert niet welke setting je stuurt. Ook al stuur je een Imax van 14A Het display blijft onveranderd. (dus stond hij op 16A, dan blijft hij daar op staan)

Het minimale laadvermogen is dus 6A (ongeveer 1100Watt) voor de enkel fase of 3x6A (3300watt) voor de 3fase wallbox. Ongeacht of je lagere waardes stuurt.

Ik zal eens kijken of ik wat scripts hier kan neerzetten. Ik gebruik zelf geen homeassistant, dus daar kan ik niemand mee helpen.
Maar als we het werk van Maarten als basis nemen,is dat script wel aan te passen door ipv een slave erbij te koppelen nu 1A hogere waarde (Iset) te sturen. De Inow zou ook kunnen, maar dan moet je andersom gaan sturen. Een hogere Ampere waarde is lagere laadstroom)

Een ieder moet zelf bepalen of je wil gaan werken via de Imax / Inow, of enkel de Iset.

Acties:
  • 0 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Het minimale laadvermogen is dus 6A (ongeveer 1100Watt) voor de enkel fase of 3x6A (3300watt) voor de 3fase wallbox. Ongeacht of je lagere waardes stuurt.
Ik ben benieuwd hoe het in mijn geval werkt.
Ik heb de 22kW wallbox op 1 fase aangesloten. Ik verwacht 1x6A laagste en 1x32A hoogste...

8680 Wp, Panasonic Mono-bloc J-Generation WH-MDC07J3E5 1-fase 7kW. Heishamon v3.2.3 , NRflow *custom* , Home Assistant + " kamaradclimber / heishamon-homeassistant", Kaifa MA105 + Shelly PRo 3EM (120A), 3x Marstek 5,12kW v151, lilygo-modbus-485 HA


Acties:
  • +1 Henk 'm!

  • DeKuiper
  • Registratie: September 2006
  • Laatst online: 15-06 13:54
Fasthook schreef op zaterdag 25 januari 2025 @ 13:47:
Online bij de Duitse Lidl...

22 kW 199,-
11 kW 149,-

https://www.lidl.de/p/ult...wb-22-a2-22-kw/p100368205

Misschien in combinatie met Duits pakket punt.
Bedankt, ik heb er 1 besteld! Etwat omslachtig maar er wordt er 1 geleverd nabij de grens waar mijn schoonvader woont. 200 euro ipv 500! In Duitsland zijn de supermarkten tegenwoordig wel heel veel goedkoper -O-

- The one and only


Acties:
  • 0 Henk 'm!

  • Ruudnijm
  • Registratie: Juli 2024
  • Laatst online: 12-07 11:06
Ik krijg de indruk uit alle berichten dat het niet mogelijk is de Home Assistant native MODBUS support te gebruiken?
Is dat omdat het gebruikte over-RS485 protocol eigenlijk niet helemaal MODBUS-conform is maar daar iets van afwijkt?

Acties:
  • 0 Henk 'm!

  • annestweak
  • Registratie: Mei 2020
  • Laatst online: 11-07 19:53
Hallo allemaal, het is rustig op dit forum hopelijk een goed teken dat iedereen tevreden is. :)

ik weet niet of dit herkenbaar is maar nu ik tijdje de wallbox gebruik krijg ik steeds meer moeite om de wallbox te activeren met de kaart die erbij zit.
ik blijf maar swipen voordat de box reageert.
dit geldt voor alle drie bijgeleverde kaarten.

Acties:
  • +1 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Hier tevreden inderdaad. Gebruik de kaarten niet, staat gewoon vrijgegeven.
Ik geloof niet dat iemand zijn auto hier op durft te laden :)

8680 Wp, Panasonic Mono-bloc J-Generation WH-MDC07J3E5 1-fase 7kW. Heishamon v3.2.3 , NRflow *custom* , Home Assistant + " kamaradclimber / heishamon-homeassistant", Kaifa MA105 + Shelly PRo 3EM (120A), 3x Marstek 5,12kW v151, lilygo-modbus-485 HA


Acties:
  • +1 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
De laadpaal wekt goed, Het "swipen met de kaart" ken ik wel een beetje.
Er is helaas ook niet zoveel te melden. Behalve het vermogen is de laadpaal niet te regelen.

  • annestweak
  • Registratie: Mei 2020
  • Laatst online: 11-07 19:53
Maarten69 schreef op woensdag 26 februari 2025 @ 12:47:
Hier tevreden inderdaad. Gebruik de kaarten niet, staat gewoon vrijgegeven.
Ik geloof niet dat iemand zijn auto hier op durft te laden :)
hoe geef je dat vrij?
hier gaan ook geen onbekenden de auto laden

  • annestweak
  • Registratie: Mei 2020
  • Laatst online: 11-07 19:53
Foofur schreef op woensdag 26 februari 2025 @ 20:44:
De laadpaal wekt goed, Het "swipen met de kaart" ken ik wel een beetje.
Er is helaas ook niet zoveel te melden. Behalve het vermogen is de laadpaal niet te regelen.
jammer aan de inzet heeft het niet gelegen

Acties:
  • +1 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
@annestweak was erg simpel, maar staat in handleiding. PM als je er niet uit komt.

8680 Wp, Panasonic Mono-bloc J-Generation WH-MDC07J3E5 1-fase 7kW. Heishamon v3.2.3 , NRflow *custom* , Home Assistant + " kamaradclimber / heishamon-homeassistant", Kaifa MA105 + Shelly PRo 3EM (120A), 3x Marstek 5,12kW v151, lilygo-modbus-485 HA


Acties:
  • +2 Henk 'm!

  • annestweak
  • Registratie: Mei 2020
  • Laatst online: 11-07 19:53
Maarten69 schreef op donderdag 27 februari 2025 @ 21:15:
@annestweak was erg simpel, maar staat in handleiding. PM als je er niet uit komt.
het is gelukt @Maarten69 bedankt voor de tip.
voor de zekerheid ga ik een schakelaar tussen de wallbox zetten die via homeassistant getriggerd wordt als de auto "thuis" is.

Acties:
  • +1 Henk 'm!

  • Megat
  • Registratie: November 2013
  • Laatst online: 19:48
Nadat de 11 kW versie een poosje op ‘uitverkocht’ stond, lees ik vandaag weer : ‘nog enkele beschikbaar’ op de NL site. Op de Duitse site staan ze wel nog op ‘uitverkocht’. De NL prijs staat nog steeds op €429,-, terwijl de Duitse prijs €359,- zou zijn.

[ Voor 28% gewijzigd door Megat op 16-03-2025 21:14 ]


Acties:
  • 0 Henk 'm!

  • MartijnAir
  • Registratie: Juni 2020
  • Laatst online: 09-07 16:01
Zou iemand eens in een bericht/document kunnen zetten hoe je deze paal precies aan het werk krijgt met load balancing?

Ik heb 3 x 25a maar onze Range Rover Sport ondersteunt helaas maar 1 fase. Deze zou ik wel willen maximaliseren. Op 16A 1 fase laad hij prima maar dan laad hij maar iets sneller dan met de bijgeleverde stekker lader. Op 32A laad hij even maar dan klapt als snel de automaat eraf.

Graag zou ik softwarematig willen kunnen instellen met hoeveel Ampere de auto laad en het liefst dit matchen met onze door zonnepanelen opgeleverde stroom.

Heb dit hele topic doorgelezen maar kom er niet uit wat ik precies nodig heb en hoe ik precies alles moet instellen.

Hulp wordt erg gewaardeerd!

Acties:
  • +2 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
Als de auto maar 1 fase laden ondersteund, dan kun je maximaal naar 25A.
Het beste is om als eerste de lader zelf te remmen op deze 25A dmv de potmeters achter het paneel.

Wil je echt automatisch sturen adhv huidig verbruik, dan zul je aan de gang moeten met b.v. Node Red / Homeassistant of Domoticz.
Out of the box is het niet mogelijk.

De lader is te sturen op vermogen door:
1 Er meerdere virtuele slaves aan te hangen. (met elke extra slave wordt het vermogen gehalveerd)
2 Een Iset commando sturen via RS485 met een Ampere waarde.

Acties:
  • +2 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
Het project is bij mij wat doodgebloed om het volgende:
1. ik laad met 3 fasen waardoor het minimale vermogen 2,8Kw is (laagste wat ik heb gezien) 900W per fase.
2. Omdat het minimale al 3Kw is, is mijn "overstroom" van de panelen op het moment dat ik wil laden niet vaak hoger .
3. Ik heb een beruchte Stellantis Mahle lader in de auto. Hierdoor laad ik het liefste met zo laag mogelijk vermogen per fase. De warmte ontwikkeling in de lader schijnt dan een stuk lager te zijn.
4. Per dag laad ik maar 20% erbij. en dat gaat prima op het lage vermogen.

Ik heb er zelfs aan gedacht om mijn granny lader ernaast te hangen aangezien ik die veel mooier kan regelen. o.a. ook start/stop en uitgesteld laden. Maar dan gaat het laden wel weer heel erg traag.

[ Voor 25% gewijzigd door Foofur op 16-04-2025 20:31 ]


Acties:
  • 0 Henk 'm!

  • annestweak
  • Registratie: Mei 2020
  • Laatst online: 11-07 19:53
Hallo, voor mij heeft ook dit project niet gebracht wat ik had gehoopt te vinden maar daar zijn we tweakers voor ;-) dingen uitproberen.

ik had gehoopt de goedkope lidlbox slim te maken zodat ik zo weinig mogelijk zelf nog moet regelen maar ik ga nu toch over op de tesla wallconnect gen 3

jullie bedankt voor het mede tweaken en succes

groet: Anne

Acties:
  • +1 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Nou mij bevalt hij anders prima.
Kan hem prima regelen door en via HA.
Inmiddels bijna een jaar. Dat voor die prijs.

8680 Wp, Panasonic Mono-bloc J-Generation WH-MDC07J3E5 1-fase 7kW. Heishamon v3.2.3 , NRflow *custom* , Home Assistant + " kamaradclimber / heishamon-homeassistant", Kaifa MA105 + Shelly PRo 3EM (120A), 3x Marstek 5,12kW v151, lilygo-modbus-485 HA


Acties:
  • 0 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
Heeft iemand wel eens op de "update" knop gedrukt?

De mijne staat nu al geruime tijd op "update", en hij lijkt hier niet meer uit te komen.
Ik heb al een aantal keer de spanning er op/af gehaald.

Acties:
  • 0 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Zit die update knop op de pcb aan de linker zijkant?

8680 Wp, Panasonic Mono-bloc J-Generation WH-MDC07J3E5 1-fase 7kW. Heishamon v3.2.3 , NRflow *custom* , Home Assistant + " kamaradclimber / heishamon-homeassistant", Kaifa MA105 + Shelly PRo 3EM (120A), 3x Marstek 5,12kW v151, lilygo-modbus-485 HA


Acties:
  • 0 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
ja. Krijg hem er niet meer vanaf. na herstart komt hij direct weer op het update scherm....

ik had er een (lege)USB stick in gedrukt. om te kijken of de lader er iets mee deed..

Acties:
  • 0 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Ah, vervelend. Nacht met zekering uithouden. 2de maal op opdate drukken loste het ook niet op waarschijnlijk?
anders ben ik bang dat je fabrikant nodig hebt. Succes.

8680 Wp, Panasonic Mono-bloc J-Generation WH-MDC07J3E5 1-fase 7kW. Heishamon v3.2.3 , NRflow *custom* , Home Assistant + " kamaradclimber / heishamon-homeassistant", Kaifa MA105 + Shelly PRo 3EM (120A), 3x Marstek 5,12kW v151, lilygo-modbus-485 HA


Acties:
  • 0 Henk 'm!

  • stenvl
  • Registratie: Mei 2025
  • Laatst online: 07-05 20:31
Dag allen,

Hopelijk kan iemand mij vooruit helpen. Ik probeerde de Wallbox te koppelen aan Home Assistant om mijn wallbox op afstand aan te kunnen sturen. Ik zeg het alvast, veel ChatGPT gebruikt en helaas beperkte kennis zelf :/

Ik kocht een Elfin EW11 om de wallbox over Wifi verbinding informatie te laten sturen naar mijn Home Assistant (draaiend op een Raspberry Pi).

Afbeeldingslocatie: https://tweakers.net/i/SdqUH7tvpNJaV3K7TzWPPy6wwj4=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/NRdNw87I1HAKGltCnLTdMrCb.png?f=user_large

Ik heb binnen de wallbox:
A verbonden met NET1-485A
+ verbonden met 5V DC stroom
- verbonden met COM
B verbonden met NET1-485B

(ik heb tevens ook de NET2 en Gateway poorten uitgeprobeerd)

De EW11 heb ik online ingesteld met de volgende instellingen. Deze instellingen heb vooral van deze forum afgespiekt:

Afbeeldingslocatie: https://tweakers.net/i/b3ZOSIPBpuPa_-eGV-UtQJE7IJk=/800x/filters:strip_exif()/f/image/KDJFrr9sZ2QvLIe0rpybMH2W.png?f=fotoalbum_large

Ik heb mijn draaiknop 41 in de Wallbox gedraaid naar getal 2 (="Slave 1").

In home Assistant heb ik de volgende code toegevoegd aan configuration.yaml
Afbeeldingslocatie: https://tweakers.net/i/dRIGQlicU1OIz1OhdYe4g0nTm3k=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/sRGIVcc2cXmEdYJEWmPkDj6r.png?f=user_large

In mijn Home Assistant dashboard staat de waarde van "Wallbox Inow" echter steeds op 'niet Beschikbaar'. In het Elfin Dashboard zie ik dat er wel bytes verzonden worden, maar dat de wallbox geen data terugstuurt.

❌ Mijn vraag is, wat doe ik verkeerd? ❌

Acties:
  • +2 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
Je haalt 2 dingen door elkaar.
De Imax, Inow en Iset kun je alleen maar sturen via de Gateway aansluiting. De communicatie via de gateway aansluiting is wezenlijk anders (andere frames en ook 9600baud), en de box moet dan ook als master ingesteld zijn. De registers die je nu stuurt zullen dus ook niet werken. Via de gateway aansluiting kun je alleen maar sturen, je zal niets ontvangen.


Als je de box als slave wilt instellen houd er dan rekening mee dat het getal op de potmeter het adres is. je moet dus slave: 2 sturen om de eerste slave (1) te bereiken.
Als je gaat testen is het verstandig om de auto wel aan te koppelen. (vrijgave met de kaart hoeft niet). Als er namelijk een auto aangekoppeld is gaat de slave direct berichten sturen en heb je de communicatie sneller op gang.
Dit is b.v. een bericht voor een max van 8Ampere 0x5A 0xA5 0x07 0x00 0x02 0x02 0x01 0x08 0x84 0x2E


Wat is je doel? Wil je het vermogen automatisch regelen, of handmatig+eigen automations/node red creaties?

Acties:
  • 0 Henk 'm!

  • stenvl
  • Registratie: Mei 2025
  • Laatst online: 07-05 20:31
@Foofur Bedankt voor je reactie en uitleg. Mijn doel is om een automatisatie te maken, die bepaald of de auto laad en op welk vermogen. Het doel achter het doel is om de auto op te laden, wanneer mijn zonnepanelen terugleveren. Hoe meer 'overproductie', hoe meer vermogen naar de auto gaat. Is de automatisatie niet getriggerd omdat er geen zon was, dan start de auto om 23:00 alsnog met laden (zodat ik niet met lege handen sta).

Ik had ook graag in beeld (op volgorde van prioriteit):
1) Of mijn auto aan het laden is.
2) Op welk vermogen mijn auto aan het laden is
3) Hoeveel Kwh mijn auto deze sessie heeft geladen
4) Hoe vol mijn auto is (al vraag ik me af of dit sowieso mogelijk is).

Als ik enkel kan sturen, en niet punt 1 tot en met 4 kan inzien, is het alsnog interessant voor me. Wat kan ik met mijn doel het beste doen?

Acties:
  • +1 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
Als je een goed werkende api verbinding hebt naar de auto, dwz je kan de auto het laden laten stoppen en starten, zou ik kiezen om te sturen via de Gateway aansluiting.
Via de gateway kun je 3 waardes sturen waarvan er 2 "permanent" zijn en 1 niet.
De Imax is niets anders als een maximaal waarde. (ik heb dit niet goed getest en het leek ook niet echt te werken)
De Inow is het huidige verbruik van de woning. De lader gaat laden met het vermogen wat "overblijft" tot de max. Als je dus een Inow van 10A stuurt gaat hij laden met 6A (max is 16A). Ik heb dit niet heel uitvoerig getest.
De laatste maanden draai ik door het sturen van de Iset waarde. Dit is de stroom die de lader mag gebruiken. Het is een blijvende instelling en blijft actief bij elke nieuwe laadsessie tot je hem weer aanpast.

Het grootste voordeel van het sturen via de gateway aansluiting is dat het laden altijd werkt. Mocht je HA setup omvallen om wat voor reden, de lader kan gewoon op de laatste instelling blijven laden.

Met de lader in slave modus heb je wel iets meer controle over het laadproces.
Je ontvangt wanneer er een auto is aangesloten, je ziet wat de lader aan vermogen vraagt. (de instelling van het display) en weliswaar wat abrupt, maar je kunt het laden stoppen door de communicatie te onderbreken.
Het grootste nadeel vind ik is dat je de berichten elke 5seconden ongeveer moet blijven sturen want anders valt de lader op storing. Gebeurt er in de nacht dus iets met je server, dan kun je in de ochtend met een lege auto staan..

mbt je punten lijst, kun je eigenlijk alleen punt 2 beperkt inzien. de overige informatie is niet beschikbaar.

[ Voor 3% gewijzigd door Foofur op 06-05-2025 21:50 ]


Acties:
  • 0 Henk 'm!

  • wetzeljipi
  • Registratie: Mei 2025
  • Laatst online: 22:02
Heeft u de code om de Iset-waarden in te stellen? Thuis lukt het niet, ik denk dat ik iets verkeerd doe.

Acties:
  • +1 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
Staat op pagina 8

ik zie nu net dat de tabel wat onduidelijk is, maar de uitleg eronder klopt wel.

Wat stuur je nu naar je lader, hoe ziet het hele bericht er uit?


Gebruik je usb of rs485-tcp?
Ik was bezig met een node red flow om het allemaal via mqtt te sturen, maar helaas is mijn lader nu bricked. Ik heb hem terug moeten sturen naar de fabrikant

Acties:
  • +2 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
Ik heb eindelijk mijn lader weer terug. En ik ben ook direct weer bezig gegaan.
ik heb door wat omwegen wel een leuke functionaliteit erbij gekregen.
1 - starten/stoppen met laden
2 - uitgesteld laden
3 - slim starten/laden met overstroom panelen

Momenteel heb ik een flow in node red omdat het teveel werd voor een los python script:

Afbeeldingslocatie: https://tweakers.net/i/_HF4wI9wtDkLyp9u9KYhWpdY09c=/800x/filters:strip_exif()/f/image/pa828swZOFruXYnkzYbOplNa.png?f=fotoalbum_large

het staat nog heel erg in de kinderschoenen, maar het doel is om de flow aan te sturen via mqtt / http aanroepen.
Afbeeldingslocatie: https://tweakers.net/i/FdKzVXioeuWTSQOrXb-h9_K-jEs=/232x232/filters:strip_exif()/f/image/18Hb0t4VkQRC9RWlBcw68M0W.png?f=fotoalbum_tileAfbeeldingslocatie: https://tweakers.net/i/PQ31szzVLJ8cjeG_OsySw79FP5Y=/232x232/filters:strip_exif()/f/image/BobSQuFvR7EyMgl2pwVwzY2M.png?f=fotoalbum_tileAfbeeldingslocatie: https://tweakers.net/i/3isAtuaMNORUqcCMcLbE3e1yoR0=/232x232/filters:strip_exif()/f/image/xxe80cnMJbmsaNjxzTjJgJrZ.png?f=fotoalbum_tile


nu nog heel rommelig, maar daar moet ik nog mee aan de gang.

Het starten/stoppen met laden heb ik werkend door een foefje uit te halen met de 0A instelling.

Ik vond het heel jammer dat ik de lader niet kon laten stoppen met laden. Nu had ik eerst het idee om een modbus relais te koppelen tussen de noodstop knop aan de zijkant. Dat zou kunnen werken maar het nadeel daarvan was dat de kaart autorisatie dan verloren gaat. dwz na stoppen moet je hem opnieuw vrijgeven met de kaart. Het zou kunnen werken, maar dan moet de lader op altijd vrijgeven staan.

Dus bleef ik verder zoeken. Ik vond het ook vreemd dat je wel een maximaal "net" vermogen kan instellen, maar indien er veel slaves zijn ga je hier gewoon overheen. Dan zou dus de net zekering er uit kunnen klappen. Na wat proberen blijkt het dat de fabrikant hier wel aan heeft gedacht.
Wanneer je namelijk een auto aansluit vraagt de slave aan de master dat hij wil laden met xx aantal Ampere. afhankelijk wat er beschikbaar is geeft de master aan alle slaves een evenredig aantal Ampere om te laden. Wanneer echter iedereen op het laagste van 6A zit gebeurt er iets vreemds bij de eerstvolgende slave die ook nog wil gaan laden.
Deze laatste slave doet een verzoek, maar krijgt antwoord 0Ampere. Die slave blijft dus keurig op het witte "gereed" scherm staan wachten tot de master weer een hoeveelheid Ampere beschikbaar stelt.
Na autorisatie met de kaart locked de lader en auto de kabel en zelfs na vele uren blijft hij keurig staan wachten op het verlossende bericht van de master.

Hoe heb ik dit nu geïmplementeerd in de flow:
In normale stand stuurt de flow continu de laatst geladen waarde naar de wallbox (b.v. 6 of 8A)
Hierdoor valt de lader niet op error 20
Als ik nu gebruik wil gaan maken van uitgesteld laden of ik wil het laden stoppen, dan doe ik het volgende:
Ik stop ongeveer 10sec (kan mogelijk nog korter) met berichten sturen. Alleen als er een auto is aangesloten zal de lader op error 20 vallen. Bij geen auto blijft hij op het normale scherm staan (die time out is langer)
Na deze 10sec stuur ik continu een bericht met 0Ampere. De lader komt nu weer in zijn normale scherm te staan. (Als er geen auto was aangesloten had je het op de lader error 20 nooit gezien).
De laadsessie is nu gestopt en kan ik hervatten wanneer ik wil door gewoon weer een b.v. 6A te sturen.
De laadsessie is enkel weer te stoppen door de lader kort op error 20 te laten vallen.
Bij uitgesteld laden stel ik de datum/tijd in via mqtt/http of op het dashboard. Vervolgens koppel ik de auto aan geef ik de laadpaal vrij en de laadsessie zal pas starten wanneer ik dat wil.
Als de auto al aangekoppeld was bij het instellen van de datum/tijd wordt de laadsessie gestopt en hervat op het ingestelde tijdstip.

[ Voor 85% gewijzigd door Foofur op 27-05-2025 11:52 ]


Acties:
  • 0 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
@Foofur goed bezig, houd ons op de hoogte aub.

8680 Wp, Panasonic Mono-bloc J-Generation WH-MDC07J3E5 1-fase 7kW. Heishamon v3.2.3 , NRflow *custom* , Home Assistant + " kamaradclimber / heishamon-homeassistant", Kaifa MA105 + Shelly PRo 3EM (120A), 3x Marstek 5,12kW v151, lilygo-modbus-485 HA


Acties:
  • 0 Henk 'm!

  • wetzeljipi
  • Registratie: Mei 2025
  • Laatst online: 22:02
Foofur schreef op maandag 12 mei 2025 @ 08:47:
Staat op pagina 8

ik zie nu net dat de tabel wat onduidelijk is, maar de uitleg eronder klopt wel.

Wat stuur je nu naar je lader, hoe ziet het hele bericht er uit?


Gebruik je usb of rs485-tcp?
Ik was bezig met een node red flow om het allemaal via mqtt te sturen, maar helaas is mijn lader nu bricked. Ik heb hem terug moeten sturen naar de fabrikant
Ik gebruik een USB om te testen, maar ik denk dat ik een TCP-485 versie ga installeren.

Acties:
  • +1 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
USB werkt prima, maar ik heb betere ervaring met tcp. Ik kon dit makkelijker verwerken in mijn node red flow.
Ik heb de flow nu goed en mooi rustig werkend. start/stop uitgesteld laden en vermogen regelen handmatig en automatisch werken goed.
De diverse waardes zijn te sturen en inzichtbaar via het dashboard, http of mqtt wat integratie met b.v. HA ook makkelijker maakt.

Ik zal hem binnenkort posten.

Dit is hoe de lader nu de laadsessie stopt. Het display valt niet meer op error. Hij blijft wit, gereed om direct weer te starten.
[Video: https://1drv.ms/v/c/7e57eedea7b4c7a7/EQdMucIZTzFAjU28cjoTZHUBJ-iMRdUH7L2qm2Lr7j0Kvw?e=j5Ssfn]

[ Voor 31% gewijzigd door Foofur op 03-06-2025 21:39 . Reden: video toevoegen ]


Acties:
  • +2 Henk 'm!

  • MartijnAir
  • Registratie: Juni 2020
  • Laatst online: 09-07 16:01
Heb je een update?

Acties:
  • +3 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
Aller eerst, ik ben geen programmeur en wat ik doe doe ik samen met ChatGPT. Wees dus mild met commentaar over de manier hoe dingen verwerkt worden in de flow.
Dit is de 2e versie met al flink afgeslankte code omdat ik in de eerste opzet helemaal gek werd van de race condities.

Wat hebben we:

- Starten / stoppen van het laden
- Handmatig bepalen van de laadstroom
- Variabel laden aan de hand van de P1 meter (zoveel mogelijk zonnestroom gebruiken)
- Uitgesteld laden
- Laden tot target SoC
- Laden met garantie tot target Soc op een ingestelde tijd. (evt gecombineerd met uitgesteld/variabel en gratis laden)
- "Gratis" Laden, dwz indien mogelijk zoveel mogelijk zonnestroom "dumpen" in de auto accu.
- losse waardes kunnen uitgelezen en gestuurd worden via MQTT
- Een overzichtelijk dashbord

Afbeeldingslocatie: https://tweakers.net/i/z77MF2oc9ZTvlZspMtU3_9j7JNw=/x800/filters:strip_exif()/f/image/64oWFBuJsGRHdbhjkzu5M400.png?f=fotoalbum_large

Uitleg bij de verschillende functies:

- Handmatige stop
Deze heeft de hoogste prioriteit en zal het laden stoppen.
Het stoppen van het laadproces doe ik door de communicatie met de wallbox te stoppen. Helaas is de wallbox niet consistent met het op error 20 vallen. (de ene keer na 13sec, de volgende keer na 14sec etc). Dit vang ik op door het laden te stoppen in 3 fases. De eerste fase wordt de communicatie gestopt voor 12sec. Na 12sec wordt er 0A gestuurd. Deze 0A wordt 10sec lang gestuurd. wanneer de chargingPower NIET zakt wordt er wederom naar fase 1 geschakeld en wordt er dit keer 12sec en 200ms gewacht. Dit loopt op net zo lang tot de chargingPower wel zakt. Als de chargingPower laag genoeg is gaat de box naar fase 3 en dat is continu 0A sturen.

Slim Laden:
Indien uit kun je met de slider het aantal ampere bepalen waarmee geladen wordt.
Indien aan geeef je met de slider het laagste aantal ampere aan waarmee geladen wordt. Maar indien er meer of minder powerReturned is zal de logica de laadstroom verhogen/verlagen. Maar nooit lager dan de instelling van de slider.

Gratis Laden:
Gratis laden kan de overige instellingen behalve de handmatige stop overschrijven. Wanneeer de gemiddelde powerReturned (15min) hoog genoeg is zal deze functie het laden toestaan. Ongeacht of uitgesteld laden actief is of target_Soc al bereikt is.

Uitgesteld Laden:
je kan hier een datum / tijd ingeven wanneer hij mag beginnen meet laden.

Doel SoC laden:
Indien actief en een datum/tijd is ingevoerd zal de logica gaan laden zodat het target gehaald gaat worden op de ingestelde tijd. Hier is extra logica aan toegevoegd om zoveel mogelijk zonnestroom te gebruiken.
De functie rrekent continu of de huidige stroom voldoende is en grijpt in als de stroom verhoogt of zelfs verlaagt kan worden om target te halen.
Bijvoorbeeld: je hebt s'avonds voor je rit minimaal 80% nodig. en je hebt ingesteld dat hij s'ochtends mag beginnen om zoveel mogelijk zonnestroom te pakken.
De ochtend had eerst veel zon, dus hij probeert zoveel mogelijk zon alvast te pakken (stuurt hoog ampere). Vervolgens wordt het bewolkt dus de laadstroom zakt in tot het laaagste niveau om target wel te kunnen halen. In de middag is er weer even zon dus wordt er weer maximaal geladen. Helaas moest je tussendoor even weg, dus de SoC is gezakt en de eerdere berekende laadstroom instelling is niet meer voldoende. De override zal inschakelen om target alsnog te halen. Indien target niet gehaald kan worden is dat zichtbaar op het dashbord.


Voor een goede werking zijn de volgende extra gegevens minimaal nodig:

- powerUsed & powerReturned van de DSMR P1 meter. Ik heb eventueel een losse parser bijgevoegd
- Huidige Soc van de auto. Deze moet het liefst regelmatig worden geupdated. Gebruik eventueel een berekende Soc
- chargingPower als nummer in Watt
Deze externe data moet je voeden in de flow.

Ik heb zelf een IP connectie naar een waveshare verbonden met de Wallbox in Slave mode.

https://1drv.ms/t/c/7e57e...Hy8tnS7zvJ4bJiUg?e=LJRxbG

Deze code kun je importeren in Node Red.
Daarna kun je je P1 meter voeden via de input nodes en de TCP node moet je aanpassen naar het IP van je Waveshare.
Ik heb het niet getest met een USB verbinding. Ik heb wel getest met een USB naar TCP omzetting. Dit werkte "redelijk". Maar had toch wel last van wegvallende verbindingen.

Acties:
  • +1 Henk 'm!

  • annestweak
  • Registratie: Mei 2020
  • Laatst online: 11-07 19:53
@Foofur erg knap wat gedaan hebt ook al is het dan met behulp van chat
ik vindt het erg knap

Acties:
  • 0 Henk 'm!

  • akgdrg
  • Registratie: Juni 2025
  • Laatst online: 12-07 13:35
hello together,

-i have a lidl wallbox 11kw A2 (with cards, but cards are deactivated at the moment).
-i have ordered https://de.aliexpress.com...pKs4&gatewayAdapt=glo2deu


Today i tried to do the integration in home assistant / node red (i am a newbie to ha/node red stuff). I installed the node red integration, node red companion add-on and the mqqt broker. so far ok. then i imported the json file from Foofur and all the nodes are shown in node red. But what to do next? How to get the UI shown in Foofurs last post? where to connect the RS485 (when it arrives)? Maybe anybody has some tips how to do this? Thanks a lot

Acties:
  • 0 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
You need to connect the RS485 to the slave connection of the wallbox.
If you want to test you do need to connect the car to the charger, but i recommend that you do not authorise the charging. (do not swipe the card)
On your RS485 to LAN adapter you should set the baud rate to 4800baud and the connection to "transparant".

In node red you can import the raw text in the top right menu. You probably neeed some extensions like the dashboard and the datepicker. These can be installed through palette.

I must note however that 90% of the functions do not work if you do not have a seperate powermeter (chargingPower) or a connection with your P1 meter.

When you have the 22kw you also need to change some settings in the flow itself as now the flow is hard configured for 11kw and a battery capacity of 46,5kw

Acties:
  • 0 Henk 'm!

  • akgdrg
  • Registratie: Juni 2025
  • Laatst online: 12-07 13:35
thanks, i have a powermeter from huawei and also the inverter is from huawei. and both are alreday intergrated in ha. the rs485 adapter is still on the way. but thanks for the infos.
the datepicker and the dashboard seems to be installed, but how to switch to the ui like you posted?
this is the current view of my flow:

Afbeeldingslocatie: https://tweakers.net/i/ZK5RTalpGhEBQzATS2RjLRfmWRo=/800x/filters:strip_exif()/f/image/5W7JZGvASdjki0yWwoKOgFmH.png?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • akgdrg
  • Registratie: Juni 2025
  • Laatst online: 12-07 13:35
i have manged to open the dahsboard ui an added it as a dashboard to the sidebar of ha. sorry i am really new to all the stuff. now i am looking for the place to connect my powermeter to the right node. can anybody tell me in which node the entity of power should be used. i have an entity which gives the current power flow. positiv is from house to grid. negative is from grid to house

Acties:
  • 0 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
DSMR in. the bottom one is the most important. I do not know yet how to use the entity of HA directly in node red as i use a seperate TCP connection for this.
The charging-in the the energymeter from the wallbox.

You probably need a seperate function node for both.

I have also made a change to the datepickers and the soc override as there was a bug in one of them, so you need to import those again.

[ Voor 19% gewijzigd door Foofur op 26-06-2025 10:00 ]


Acties:
  • 0 Henk 'm!

  • akgdrg
  • Registratie: Juni 2025
  • Laatst online: 12-07 13:35
thanks. i mostly interesten in the "Gratis laden" functionality so the date picker changes are not so important for me. and because i already started to translate all text to german (and would loose these if reimporting the flow) i wont reimport the flow right now.

i looked at the DSMR node and the changing in node but do not undersatnd how to change this nodes to use my powermeter entitie. I saw videos on youtube how to use HA entities in node red flow. but still not able to relalize the tak

Acties:
  • 0 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
The free_Charging function works, but i am still figuring out if an average powerReturned is the correct way to do it. I'm now thesting with a median instead.

Does this help?

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
[
  {
    "id": "f1b69c9de6b22c32",
    "type": "inject",
    "z": "flow_id",
    "name": "Elke 5 sec",
    "props": [],
    "repeat": "5",
    "crontab": "",
    "once": true,
    "onceDelay": "1",
    "topic": "",
    "x": 120,
    "y": 120,
    "wires": [["c55e7db90b08a689"]]
  },
  {
    "id": "c55e7db90b08a689",
    "type": "api-current-state",
    "z": "flow_id",
    "name": "Huidig verbruik (powerUsed)",
    "server": "home_assistant",
    "version": 3,
    "outputs": 1,
    "halt_if": "",
    "halt_if_type": "str",
    "halt_if_compare": "is",
    "entity_id": "sensor.power_consumption",
    "state_type": "num",
    "output_location": "powerUsed",
    "output_location_type": "msg",
    "x": 360,
    "y": 120,
    "wires": [["dfb41c2a0ef60de7"]]
  },
  {
    "id": "dfb41c2a0ef60de7",
    "type": "api-current-state",
    "z": "flow_id",
    "name": "Teruglevering (powerReturned)",
    "server": "home_assistant",
    "version": 3,
    "outputs": 1,
    "halt_if": "",
    "halt_if_type": "str",
    "halt_if_compare": "is",
    "entity_id": "sensor.power_production",
    "state_type": "num",
    "output_location": "powerReturned",
    "output_location_type": "msg",
    "x": 610,
    "y": 120,
    "wires": [["b1f8468207fcdf68"]]
  },
  {
    "id": "b1f8468207fcdf68",
    "type": "function",
    "z": "flow_id",
    "name": "Combineer waarden",
    "func": "msg.payload = {\n    powerUsed: msg.powerUsed,\n    powerReturned: msg.powerReturned\n};\nreturn msg;",
    "outputs": 1,
    "noerr": 0,
    "initialize": "",
    "finalize": "",
    "libs": [],
    "x": 840,
    "y": 120,
    "wires": [["f268f6c9b01e2303"]]
  },
  {
    "id": "f268f6c9b01e2303",
    "type": "debug",
    "z": "flow_id",
    "name": "Resultaat",
    "active": true,
    "tosidebar": true,
    "console": false,
    "tostatus": false,
    "complete": "payload",
    "targetType": "msg",
    "statusVal": "",
    "statusType": "auto",
    "x": 1020,
    "y": 120,
    "wires": []
  }
]


you need to change the entity names. (i have not testet this, it comes straight from chatgpt.)

Acties:
  • 0 Henk 'm!

  • akgdrg
  • Registratie: Juni 2025
  • Laatst online: 12-07 13:35
thanks. I imported these nodes and changed the sensor names to mine. i also modified the "combine node" because i have one sensor value and if the value is negative it means i am consuming power from grid and if the value is positive i am producing power and export it to grid.
Afbeeldingslocatie: https://tweakers.net/i/QdkiCAteSHcZAondIpwIT4WNiqY=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/VwPixV2CYbxPGcgIwjsqyeR5.png?f=user_large

Afbeeldingslocatie: https://tweakers.net/i/keTAfI7eTgZVjg8ZRcenvZysdA4=/800x/filters:strip_exif()/f/image/zmP0GyhQ6xQWlmJ2CBmfWq06.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/f7FW3O2hu1aTxeW-j1s9yuWXd24=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/ZURiGImnrE0QG7xbPmQYodMw.png?f=user_large
Afbeeldingslocatie: https://tweakers.net/i/9ACzrKFaR28eFNZrpdXJmcumvss=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/7Sy98uGEiLaK2V9vbFheTSoH.png?f=user_large
In debugoutput the mesaage with the values seems now to be correct

But what to do with the combined message with the payload? where to connect the output of the combination node to? I now connected it to the "beepal ladstrom". is this correct?
Afbeeldingslocatie: https://tweakers.net/i/tyFLUNf1XP9UZlH3-6T7239fBIU=/800x/filters:strip_exif()/f/image/cEZcmSr0Qlvp2EFq5ba9Bhf5.png?f=fotoalbum_large

[ Voor 25% gewijzigd door akgdrg op 26-06-2025 11:55 ]


Acties:
  • 0 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
Yes, and the powerreturned node.
As both nodes use the same date i will change it that one node sets the data in the flow object.

Acties:
  • 0 Henk 'm!

  • Michel1973
  • Registratie: Januari 2025
  • Laatst online: 01-07 21:48
Ik heb een tijd geleden de walbox perfect werkend gekregen mbv een pi. Echter, na een software-update van home-assistant werkt het niet meer. Hebben jullie hier ook problemen mee?

Gr, Michel

Acties:
  • 0 Henk 'm!

  • akgdrg
  • Registratie: Juni 2025
  • Laatst online: 12-07 13:35
I think it works now. I had to set the 41 switch to 2 (Slave). and set the baudarte to 4800. now i can set the ampers throug slider. but i cannot stop loading. if i set the switch nothing happens. is this not possible if wallbox is in slave mode?

and problem is if server is offline the wallbox runs into error mode so no loading possible. is there a solution to fix this. for the night. because my server is off in the night

Thanks

[ Voor 176% gewijzigd door akgdrg op 03-07-2025 12:57 ]


Acties:
  • 0 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
For a start i have changed some nodes in the flow to fix bugs. Also i changed the free_Charging from an average to a median. With a 15min startup time, a minimum runtime of 45min a stop delay of 10min and a cooldown time of 15min. These timers are in plece to prevent a lot of on/off switching. Especially when a high power device is turned on (boiler / cooking etc.)

The stop button works in phases.
1. the charging speed will be reduced to 6A
2. the communication stops for 12seconds. Most likely this will not stop the charger at the first run. The idea is to initiate error 20 but as soon that it does quickly send 0A to prevent the error from being shown on the screen.
3. After 12seconds, then for 10 seconds 0A will be send to the charger.During this time will wait until the chargingPower drops below 50Watt (if it does, the stop was succesful)
4. If the chargingPower drops we will continue to send 0A. If the chargingPower does not drop we return to step 2, but now we will wait 12,2 seconds. The loop continuous and with every loop we add 0,2 seconds waiting time.

About your problem, most likely the chargingPower is not added to the flow. Without chargingPower the automatic increasing and decreasing of the currentAmps/minAmps will not work.
The stop button will also not work, or can result in an endless loop resulting in error 20 on the charger.

For testing you can add this slider:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
[
    {
        "id": "f813ff213af263e1",
        "type": "inject",
        "z": "f4eb25c5df211408",
        "d": true,
        "g": "0ca99dc4a66fbb1e",
        "name": "",
        "props": [],
        "repeat": "5",
        "crontab": "",
        "once": false,
        "onceDelay": 0.1,
        "topic": "",
        "x": 210,
        "y": 1460,
        "wires": [
            [
                "7d7779f7669089d6"
            ]
        ]
    },
    {
        "id": "7d7779f7669089d6",
        "type": "ui_slider",
        "z": "f4eb25c5df211408",
        "d": true,
        "g": "0ca99dc4a66fbb1e",
        "name": "",
        "label": "chargingpower Ampere",
        "tooltip": "",
        "group": "2cb15884d4c0cf45",
        "order": 11,
        "width": 0,
        "height": 0,
        "passthru": true,
        "outs": "all",
        "topic": "topic",
        "topicType": "msg",
        "min": 0,
        "max": "16",
        "step": 1,
        "className": "",
        "x": 420,
        "y": 1460,
        "wires": [
            [
                "6c89756c3c63478a"
            ]
        ]
    },
    {
        "id": "6c89756c3c63478a",
        "type": "function",
        "z": "f4eb25c5df211408",
        "d": true,
        "g": "0ca99dc4a66fbb1e",
        "name": "chargingpower test",
        "func": "let amps = Number(msg.payload);\nlet voltage = 230;\nlet phases = 1; // Pas dit aan als je enkelfase gebruikt\n\n// Simuleer laadvermogen (in Watt)\nlet chargingPower = amps * voltage * phases;\n\nmsg.payload = {\n    chargingPower,\n    note: `${amps}A → ${chargingPower}W @ ${phases} fasen`\n};\n\n// Zet ook in context als je dat gebruikt in je slimme laadlogica\nflow.set(\"chargingPower\", chargingPower);\n\nreturn msg;\n",
        "outputs": 1,
        "timeout": 0,
        "noerr": 0,
        "initialize": "",
        "finalize": "",
        "libs": [],
        "x": 690,
        "y": 1460,
        "wires": [
            [
                "a65caf7508181a68"
            ]
        ]
    },
    {
        "id": "2cb15884d4c0cf45",
        "type": "ui_group",
        "name": "Configuratie",
        "tab": "3738be3d564aeb89",
        "order": 1,
        "disp": false,
        "width": "7",
        "collapse": false,
        "className": ""
    },
    {
        "id": "3738be3d564aeb89",
        "type": "ui_tab",
        "name": "🔋 Lidl Wallbox",
        "icon": "dashboard",
        "disabled": false,
        "hidden": false
    }
]


it will simulate a chargingPower. (testing only)

[ Voor 71% gewijzigd door Foofur op 05-07-2025 18:46 ]


Acties:
  • +1 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
akgdrg schreef op woensdag 2 juli 2025 @ 17:15:

and problem is if server is offline the wallbox runs into error mode so no loading possible. is there a solution to fix this. for the night. because my server is off in the night

Thanks
In slave mode you need to have your server on-line all the time.
If that is not possible you can still controll the charging current (in master mode through the gateway connection ISET), but you will never be able to stop the charging. (the modbus messages are also different)
There is also an option where you can feed the charger with only your powerUsed (INOW), The charger wil then decide for itself on how much power it will charge. This works, but i found it inconsistent and you have very little control over the charging current.


For controlling through the gateway connection, I have a python script for that, that you can convert to a docker container. But i stopped using it as you can only control the current.

[ Voor 32% gewijzigd door Foofur op 05-07-2025 18:54 ]


Acties:
  • 0 Henk 'm!

  • akgdrg
  • Registratie: Juni 2025
  • Laatst online: 12-07 13:35
Thanks. Problems solved.
-stop didnt work because 12 seconds were to low. Changed to 15, now stop works.
-second one was was because my source of chargingPower gives me the power in kW. Had to convert it to Watt.

Today it was very cloudy. The returned power was les 4kW Most the time. Is there a possibility to force the Wallbox to change to one phase automatically? Manually works but is too manually ;)

Thanks

Acties:
  • 0 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
You can change to 15sec, And ofcourse that wil work. but it will show the error 20 on the screen. Nothing wrong with that, but the goal was to prevent that from happening. Therfore there are multiple runs for the stop. A stop can take over a minute to actually stop.

There is no possebility that i know to automatic phase switching. How do you do it manually?

In my opinion most of the time you are better of with one phase charging. You can use more power from the sun. I have 7Kw of solar power, but when i need to charge the car it is not often higher then -4Kw. With 3 phase the lowest you can go is 3,6Kw. On single phase it is 1200watts. (even though it is less efficient, free is still free)

Acties:
  • 0 Henk 'm!

  • akgdrg
  • Registratie: Juni 2025
  • Laatst online: 12-07 13:35
error 20 is not a problem for me.

manually I switch of the fuse for the callbox in fuse box. than I switch it on again but only the first phase. and the callbox then works in one phase mode

Acties:
  • 0 Henk 'm!

  • akgdrg
  • Registratie: Juni 2025
  • Laatst online: 12-07 13:35
Did anybody try to change the unknown position in the message? is this maybe the switch for the phases?

Acties:
  • 0 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
What do you mean?

Acties:
  • 0 Henk 'm!

  • akgdrg
  • Registratie: Juni 2025
  • Laatst online: 12-07 13:35
I mean in the payload there is a position which is named as unknown. Maybe this value can switch the phases? Did anybody try this out?

/ Payload maken (zonder CRC)
const slaveID = 0x02;
const length = 0x07;
const functionCode = 0x02;
const questionAnswer = 0x01;
const unknown = 0x02;
const data = [0x00, slaveID, unknown, questionAnswer, maxCurrent];

Acties:
  • 0 Henk 'm!

  • Foofur
  • Registratie: Januari 2024
  • Laatst online: 11-07 22:35
No, that does not do anything as far as i know.
Phase switching is not posssible. Phase switching would also require that the charging stops before the switch. You can't just enable or disconnect phases during charging.
Pagina: 1 2 3 Laatste