energieresearch
aegsolarcubemodbusrs485hyxihome-assistantthuisbatterijstekkerbatterij

AEG SolarCube Pro Modbus-registers (AS-BBL08 / HYXi HALO): wat werkt en wat alleen opslaat

De AEG SolarCube Pro (AS-BBL08) heeft een RS485-poort die Modbus spreekt, lokaal en zonder account, maar wij vonden geen registerdocument dat bij dit apparaat klopt. Hier staat de registerkaart die wij zelf opbouwden en register voor register tegen het apparaat toetsten: hoe je aansluit, welke registers werken, hoe je laden en ontladen stuurt, welke registers een waarde opslaan en niets doen, en welk blok je nooit schrijft. De hele kaart staat ook als CSV om te downloaden.

JJooshua
··22 min read
In dit artikel14
  1. Aansluiten op de RS485-poort van de AEG SolarCube
  2. Holding en input zijn twee ruimtes
  3. Identiteit: modelstring, firmware en nominaal vermogen
  4. Live waarden: laadtoestand, vermogen en cellen
  5. Werkstand, aan en uit
  6. Ontladen sturen: de schematabel vanaf 4178
  7. Laden sturen: geforceerd laden met 4132, 4140 en 4113
  8. Registers die opslaan en niets doen
  9. Holding 140 tot 179: nooit schrijven
  10. Gedrag dat een script moet afvangen
  11. De registerkaart als CSV
  12. Wat nog open staat
  13. Veelgestelde vragen
  14. Bronnen

Samenvatting

De AEG SolarCube Pro (AS-BBL08) heeft een RS485-poort die Modbus spreekt, lokaal en zonder account, maar wij vonden geen registerdocument dat bij dit apparaat klopt. Hier staat de registerkaart die wij zelf opbouwden en register voor register tegen het apparaat toetsten: hoe je aansluit, welke registers werken, hoe je laden en ontladen stuurt, welke registers een waarde opslaan en niets doen, en welk blok je nooit schrijft. De hele kaart staat ook als CSV om te downloaden.

De AEG SolarCube Pro, typenummer AS-BBL08, heeft aan de achterkant een RS485-poort die Modbus spreekt. Een registerdocument van AEG of HYXi dat bij dit apparaat klopt, hebben wij niet gevonden. De kast is gebouwd door HYXi en is een HYXi HALO met een AEG-label: de registerlayout is gedeeld, de betekenis van de registers niet. eigen metingModbus-uitlezing over RS485, naast het registerdocument van HYXi gelegd · 12 september 2026 Op deze pagina staan de Modbus-registers die wij zelf in kaart brachten, elk getoetst tegen de app, het meetstopcontact of het gedrag van het apparaat. Wat de batterij zelf haalt, staat in de review van de AEG SolarCube Pro. Hier gaat het alleen over uitlezen en sturen.

De hele kaart staat ook in één bestand: aeg-solarcube-as-bbl08-modbus-registers.csv, 46 regels. Wat de kolommen betekenen, staat onderaan bij de download.

ℹ️Info

Deze kaart geldt voor één exemplaar, met firmware 331 / 259 / 286 / 259 en besturingssoftware V01.03.01.1E. Een andere versie hebben wij niet gezien. Na een update kan een adres verhuizen of een betekenis veranderen. Toets elk register dus tegen je eigen kast voor je erop stuurt. eigen metingModbus-uitlezing over RS485, elk register tegen app, meter of gedrag getoetst · 30 september 2026

Aansluiten op de RS485-poort van de AEG SolarCube

De poort heet D en zit op de hoofdunit. De handleiding noemt hem een gewone netwerkkabelpoort, bedoeld voor een energiemanager van een derde die je systeem aanstuurt. fabrikantgebruikershandleiding AS-BBL08 V1.0-26, pagina 9, poortlegenda In de specificatietabel van het productblad staat hij niet. Daar staat "WiFi / Bluetooth / CAN", en voetnoot 5 maakt van CAN de lijn naar de batterijmodule. fabrikantblad V2.0, rij communicatie en voetnoot 5 · 12 september 2026

InstellingWaardeHerkomst
PoortD, RS485, een RJ45-bus op de hoofdunitfabrikant, handleiding p. 9
Aderspin 7 = A, pin 8 = B; bij T568B is dat wit-bruin en bruineigen meting, 2026-09-12
Seriële instelling115200 baud, 8N1eigen meting, 2026-09-12
Unitadres1; hij antwoordt op elk unitadres als zichzelf, de packs hebben geen eigen adreseigen meting, 2026-09-12
Functiecodes3 (holding lezen), 4 (input lezen), 16 (schrijven)eigen meting, 2026-09-12
PadRS485 naar Modbus TCP via een brug; geen cloud en geen accounteigen meting, 2026-09-25

Als brug gebruikten wij een USR-W610 in de vertaalstand van Modbus TCP naar RTU. Gebruik in die stand gewone Modbus TCP-framing (MBAP); RTU over TCP liep bij ons in een time-out. Op 9600 baud blijft de bus dood. Delen twee programma's dezelfde brug, controleer dan bij elk antwoord het transactienummer. Zonder die controle krijgt het ene programma de antwoorden van het andere, en zo ontstond bij ons op 25 september een scan waarin hele blokken 150 tot 200 registers verschoven stonden. eigen metingModbus TCP via een USR-W610 naar RS485

Andere functiecodes lopen in een time-out: 43/14 (apparaatidentificatie), 20 (bestandsrecord), 17 en 8. Coils en discrete inputs (functiecode 1 en 2) kent hij nergens tussen 0 en 9999. Firmware bijwerken over Modbus kan dus niet. eigen metingModbus-scan over RS485

De sturing over deze poort heeft geen internet nodig. Het is ook de enige lokale weg: de communicatiemodule heeft op het thuisnetwerk alle poorten dicht en praat alleen met de cloud. eigen metingModbus TCP via RS485-brug en een poortscan van de communicatiemodule · 25 september 2026

Holding en input zijn twee ruimtes

Holding (functiecode 3) en input (functiecode 4) zijn op dit apparaat verschillende registers, ook waar het adres hetzelfde is. Input 4048 en 4049 zijn de nominale frequentie en spanning; holding 4048 en 4049 is een stuurpaar dat niets doet. Het registerdocument van HYXi maakt dat onderscheid niet. eigen metingModbus-uitlezing en schrijftest · 12 september 2026

Boven 9999 geeft hij op functiecode 3 en 4 nette antwoorden zonder inhoud. Een scanner die elk antwoord zonder foutmelding als treffer telt, vindt daar zo'n dertig valse eilanden. eigen metingModbus-scan over RS485, 10000 tot 65535

Waar HYXi een eigen naam voor een register gebruikt, in zijn registerdocument of in de firmware, staat die naam in de tabellen en in de CSV. Zo'n naam is een spoor en geen bewijs. Het document dat wij van HYXi vonden, Micro Storage RS485 MODBUS V1.0, geldt niet voor dit apparaat, ook waar de adressen overeenkomen. Gebruik het dus niet om deze kaart te corrigeren. Bouw je een driver, sleutel hem dan op de modelstring AS-BBL08-3K en nooit op "HALO". Dan erft een kast met een HYXi-label niet ongemerkt het gedrag van deze AEG. eigen metingModbus-uitlezing, register voor register naast het document van HYXi · 12 september 2026

Identiteit: modelstring, firmware en nominaal vermogen

RegisterRuimteWat het doetHerkomst
4002-4007inputmodelstring, twee tekens per register met de bytes omgedraaid: AS-BBL08-3Keigen meting, 2026-09-12
3100 / 3180inputinterne modelnaam, ook met omgedraaide bytes: HYX-MS3000Beigen meting
4026-4029inputfirmwareversies, hier 331 / 259 / 286 / 259; 4027 = 0x103 en 4028 = 0x11E passen bij besturingssoftware V01.03.01.1E in de appeigen meting, 2026-09-12
4046inputnominaal vermogen: 3000 Weigen meting, 2026-09-12
4048 / 4049inputnominale frequentie en spanning, maal 0,01: 50,00 Hz en 230,0 Veigen meting, 2026-09-12
4978inputhet aantal packs dat zich meldt, 1 of 2eigen meting, 2026-09-25
4981inputstaat altijd op 1000. Geen capaciteit. HYXi noemt het soh; 100,0 % gezondheid past, bevestigd is het nieteigen meting, 2026-09-27

Elke tekst die wij in de registers lazen, stond per register met de twee bytes omgedraaid. Draai ze terug voor je de string vergelijkt.

Live waarden: laadtoestand, vermogen en cellen

RegisterRuimteWat het doetHerkomst
3030 / 3130inputlaadtoestand van pack 1 en pack 2, in tienden van een procent. De betrouwbare bron: 491 las als 49,1 % tegen 49 % in de appeigen meting, 2026-09-12
3033 / 3133inputgezondheid van pack 1 en pack 2, in procenteigen meting, 2026-09-12
3035 / 3135inputvermogen per pack, in watt met teken; samen binnen 3 W van 4985eigen meting, 2026-09-12
3034 / 3134inputeen tweede vermogenspaar; samen ongeveer 12 W hoger dan het gemeten gelijkstroomvermogen. Tel het niet opeigen meting, 2026-09-12
3039 / 3139inputhoogste celspanning van pack 1 en pack 2, in mVeigen meting, 2026-09-12
3040 / 3140inputlaagste celspanning van pack 1 en pack 2, in mVeigen meting, 2026-09-12
3045 / 3145inputwarmste cel, in tienden van een graadeigen meting, 2026-09-12
3046 / 3146inputkoudste cel, in tienden van een graadeigen meting, 2026-09-12
4985inputgelijkstroomvermogen van de accu, 32 bit, laag woord eerst; positief is ontladen, negatief is ladeneigen meting, 2026-09-12
4152inputwisselstroomvermogen, gespiegeld op 4163; positief is terugleveren. Rond nul niet bruikbaareigen meting, 2026-09-12
5021 / 5023inputhet maximale ontlaad- en laadvermogen, 32 bit, laag woord eerst: de netstand maal 0,95, dus 760 of 2850 Weigen meting, 800 W- en 3000 W-stand, 2026-09-12
4151inputnetfrequentie, maal 0,01: 4997 is 49,97 Hzeigen meting
4161 / 4210inputnetspanning, maal 0,01: 23426 is 234,26 Veigen meting
4982inputgeen laadtoestand. Hij las 39 tot 46 % terwijl de packs op 48 tot 49 % stonden, en hij loopt los van het ladeneigen meting

Stuur op de laagste van 3030 en 3130. 4982 lijkt een laadtoestand en kostte ons het grootste deel van een sessie voor we zagen dat hij het niet is. eigen metingModbus-uitlezing naast de app · 12 september 2026

5021 en 5023 melden wat het apparaat op dat moment kan, en niet de instelling uit de app. Van het net af en vlak na het aansluiten zakken ze weg. Een script dat er voor de start een plafond uit leest, breekt dan ten onrechte af of stuurt te laag. Lees ze pas als 4979 op 4 staat. eigen metingModbus-uitlezing bij het loskoppelen en weer aansluiten · 800 W-stand · 12 september 2026 De netstand zelf, 800 of 3000 W, schrijft geen enkel register. Die zit alleen in de app. eigen metingModbus-uitlezing en app · 800 W en 3000 W-stand · 12 september 2026

Werkstand, aan en uit

RegisterRuimteWat het doetHerkomst
4021holdingaan en uit: 1 = aan, 3 = stand-by, 0 = bij het opstarten. Een 2 wordt bevestigd en leest terug als 3; een diepere uit is er nieteigen meting, 2026-09-30
4024holdingwerkstand: 3 = Backup, 21 = Aangepast, 22 = Time of Use, 23 = thirdpartyEMS. 1 en 2 zijn de twee eigen-verbruikstanden; welke welke is, staat niet vast. Hij slaat elke waarde op, dus schrijf hier niets buiten deze lijsteigen meting, 2026-09-12
4102inputde stand die de app laat zien, ook een stand die de firmware zelf oplegt. Geen spiegel van 4024eigen meting
4979inputverbindingstoestand: 4 = verbonden met het net, 3 en 5 = opnieuw proberen voor het verbinden, 11 = kort tijdens het herconfigureren, 7 = vergrendeld op onderspanning van de accueigen meting, 2026-09-25
5000inputhet alarmwoord van de accu, gespiegeld op 3050. Wat elke bit betekent, staat niet vasteigen meting, 2026-09-25
4109 / 4110 / 4111inputvermoedelijk temperaturen in de omvormer, in tienden van een graad. De betekenis is niet bevestigdeigen meting

De stand thirdpartyEMS meldt zich als zodanig en neemt langs geen enkel pad dat wij probeerden een vermogen aan. Aangepast, met de schematabel hieronder, is de stand waarin je over Modbus een ontlaadvermogen opgeeft. eigen metingModbus-schrijfacties, stand voor stand · 12 september 2026

Stand-by is geen uit. Met 4021 op 3 trekt hij ongeveer 9,5 W, en met de aan/uit-knop uit 9,3 W; Modbus blijft in beide gevallen antwoorden. Van het net af komt dat verbruik uit de accu. eigen metingmeetstopcontact en Modbus-uitlezing, na het herstel · 30 september 2026 Zo liep onze kast leeg tot het accubeheer hem vergrendelde. Wat de foutcode dan betekent en hoe hij eruit kwam, staat op de pagina over foutcode 170305110.

Ontladen sturen: de schematabel vanaf 4178

Een vermogensregister heeft hij niet. Het ontladen stuur je via de schematabel die de app zelf gebruikt in de stand Aangepast. Het bewijs dat het dezelfde tabel is: toen in de app drie tijdslots van 15, 30 en 45 W stonden, stonden precies die waarden met precies die grenzen in 4181 tot 4200, in een wijziging die wij niet over de bus hadden geschreven. eigen metingModbus-uitlezing naast de app · 12 september 2026

4024 = 21                       werkstand Aangepast
4178 = 1                        PeriodNum: 1 of hoger, anders leest het schema als leeg
4179 = 127                      dagen als bitmasker, 127 = elke dag
4180 = 1                        het aantal tijdslots
4181, 4182, 4183, 4184          slot 0: begin, eind, stand, vermogen
  = 0, 1440, 21, <watt>         begin en eind in minuten van de dag

Slot n begint op 4181 + 8n en beslaat acht registers. De eerste vier zijn begin, eind, stand en vermogen; wat de andere vier doen, staat niet vast. De stand in het slot neemt dezelfde waarden als 4024. eigen metingModbus-schrijfacties met bevestiging op 4985 · 1 oktober 2026

4178 schreven wij eerst nooit. Bij ons stond hij na een volledige reset op 0, las het hele schema als leeg en leverde de kast het standaardvermogen van 200 W, zodat elke schrijfactie in de slots genegeerd leek. Zet hem dus altijd mee. eigen metingModbus-schrijfacties na een volledige reset · 1 oktober 2026

Het vermogen in een slot is een ontlaadvermogen zonder teken. Een slot laadt niet. Schrijf je een negatief getal, dan leest hij dat als een groot positief getal en ontlaadt hij op zijn maximum. eigen metingModbus-schrijfacties met bevestiging op 4985 · 800 W-stand · 1 oktober 2026

Een leeg schema is geen nul. Zonder geldig slot ontlaadt hij 200 W; de app waarschuwt er zelf voor. Wil je dat hij stilstaat, zet dan één slot van de hele dag op 0 W: 4180 = 1 en slot 0 = [0, 1440, 21, 0]. eigen metingModbus-uitlezing en de melding in de app · 16 september 2026

Wat je over de bus in de slots schrijft, verdwijnt bij een volledige reset. Het schema uit de app overleeft die reset. Zet bij elk script een herstel bij het afsluiten, en zet daarbij het vermogen van het slot op 0 in plaats van een eerder vastgelegd vermogen opnieuw te sturen. eigen metingModbus-uitlezing voor en na een volledige reset · 16 september 2026

Laden sturen: geforceerd laden met 4132, 4140 en 4113

Het laadvermogen kies je niet in de app, en ook niet in een slot. Over Modbus kies je het wel, met geforceerd laden:

  1. Zet 4021 op 1. Vanuit stand-by doet geforceerd laden niets, en het net moet aangesloten zijn.
  2. Zet 4132, de start-laadtoestand, boven de huidige laadtoestand. Hij laadt dan op de netstand.
  3. Zet 4140, de stop-laadtoestand, op je doel. Die grens bewaakt het apparaat zelf, ook als het script dat hem stuurt halverwege stopt.
  4. Zet 4113 op de grens die je wilt.
eigen metingModbus-schrijfacties en meetstopcontact · 1 oktober 2026

4113 begrenst het laadvermogen alleen zolang geforceerd laden loopt, en het verband is rechtlijnig: ongeveer 19 W per eenheid, van ongeveer 190 W tot het plafond van de netstand. Tijdens het ontladen doet 4113 niets. HYXi noemt het register MaxChargeCurrent. Welke eenheid het apparaat erin leest, staat niet vast, dus reken met wat gemeten is.

≈ 19 W

laadvermogen per eenheid in register 4113, tijdens geforceerd laden

Bron: eigen meting, 800 W-stand, 1 oktober 2026

4113Laadvermogen, gelijkstroomHerkomst
10192 Weigen meting, 800 W-stand, 2026-10-01
20382 Weigen meting, 800 W-stand, 2026-10-01
30569 Weigen meting, 800 W-stand, 2026-10-01
40752 Weigen meting, 800 W-stand, 2026-10-01
50 en hoger760 W, het plafond van de 800 W-standeigen meting, 800 W-stand, 2026-10-01

Het werkte op de kast zelf en het is terug te zetten: één schrijfactie zette hem van ontladen op laden. Lager dan 10 staat niet in onze meting, en op de 3000 W-stand, tussen 760 en 2850 W, hebben wij 4113 niet gemeten. eigen metingonze techbench, meetstopcontact, Modbus-schrijfacties op 4113 tijdens geforceerd laden · 800 W-stand · 1 oktober 2026

RegisterRuimteWat het doetHerkomst
4132holdinggeforceerd laden, start-laadtoestand in procent (force_charge_start_soc)eigen meting, 2026-09-12
4140holdinggeforceerd laden, stop-laadtoestand in procent, door het apparaat zelf bewaakt (force_charge_stop_soc)eigen meting, 2026-09-12
4113holdinglaadgrens tijdens geforceerd laden, ongeveer 19 W per eenheid (MaxChargeCurrent)eigen meting, 800 W-stand, 2026-10-01
4121holdingantihongerbescherming, 1 = aan (anti_starvation). Laadt uit het net, dus van het net af doet hij nietseigen meting, 2026-09-27
4133holdingminimale laadtoestand voor off-grid, in hele procenten (off_grid_min_soc)eigen meting, 2026-09-27
4134holdingminimale laadtoestand voor eigen verbruik, in hele procenten (self_use_soc)eigen meting, 2026-09-27
4141holdingminimale laadtoestand voor ontladen, in hele procenten (discharge_min_soc). Geldt voor ontladen, niet voor wat de kast zelf verbruikteigen meting, 2026-09-27

Geen van deze grenzen is een spanningsgrens. Het zijn laadtoestanden. eigen metingModbus-uitlezing van de instellingen, holding 4121 tot 4141 · 27 september 2026

Registers die opslaan en niets doen

Het apparaat controleert een schrijfactie niet bij ontvangst, maar pas bij uitvoering. Een geslaagde terugleesactie bewijst dus opslag en geen gehoorzaamheid: 4148 nam 65000 aan. Kijk na elke schrijfactie naar het gelijkstroomvermogen in 4985, en nooit alleen naar de terugleesactie direct daarna. eigen metingModbus-schrijf- en leesacties, register voor register · 12 september 2026

RegisterRuimteWat er gebeurtHerkomst
3961holdingslaat op en leest terug, stuurt niets. Leek een vermogensregister zolang een slot toevallig hetzelfde vermogen hadeigen meting, 2026-09-12
4118-4120holdingBatterySetPower en BatteryForceControlEnable bij HYXi. Neemt een waarde aan en houdt hem vast; niets in deze firmware doet ermee. Niet het laadpadeigen meting, 2026-10-01
4146-4152holdinghet VPP-blok. Doet niets op deze firmware; 4148 nam 65000 aan en deed nietseigen meting, 2026-09-12
4048 / 4049holdingeen stuurpaar. Doet niets in Aangepast en in thirdpartyEMS, met beide tekenseigen meting, 2026-09-12
3933niet vastgelegdgeen handshake voor thirdpartyEMS: 11, 1, 3 en 0 veranderden niets, 15 werd geweigerdeigen meting, 2026-09-12
4000 / 4001niet vastgelegdgeen klok, maar een tijdstempel van de laatste synchronisatie, die minutenlang stilstaateigen meting, 2026-09-12
3956alleen lezentoont het gestuurde vermogen. Op 12 september was dat onze bevestiging; op 1 oktober volgde hij het commando niet betrouwbaar. Bevestig op 4985eigen meting, 2026-09-12 en 2026-10-01

Holding 140 tot 179: nooit schrijven

⚠️Warning

Schrijf nooit in holding 140 tot 179. Dat blok verandert niet, staat in geen enkel document en ziet eruit als de beveiligingsinstellingen van de accu. Het apparaat slaat alles op zonder te controleren, en een verlaagde onderspanningsgrens is precies hoe je een te diep ontladen cel geforceerd laadt. Dat het beveiligingsinstellingen zijn, is afgeleid uit de waarden en niet bevestigd; dat je er niet in schrijft, staat vast. afgeleiduit de waarden in het blok, twaalf uur lang alleen gelezen terwijl de celspanning steeg

Het blok bleef op 26 september twaalf uur gelijk terwijl de cellen ongeveer 90 mV stegen, dus het zijn opgeslagen instellingen en geen meetwaarden. Ook lezen lukt hier niet altijd: het apparaat laat in dit blok af en toe een leesactie op functiecode 3 vallen. Probeer het dan opnieuw. eigen metingModbus-uitlezing, alleen lezen, met controle van het transactienummer · 26 september 2026

Gedrag dat een script moet afvangen

Er is geen watchdog en geen commandotimeout. Een geschreven waarde blijft staan tot iets hem overschrijft, ook als je script allang gestopt is. Herstel dus bij het afsluiten en bij een SIGTERM. De enige grens die het apparaat zelf bewaakt, is 4140. eigen metingModbus-schrijfacties · 12 september 2026

Een wijziging in de app komt pas na minuten in het apparaat aan. Leest een register na een wijziging in de app nog de oude waarde, lees dan later opnieuw voor je concludeert dat het het verkeerde register is. eigen metingModbus-uitlezing naast de app · 16 september 2026

In de vergrendeling op onderspanning, met 4979 op 7, neemt hij opdrachten aan en voert hij ze niet uit: schrijfacties worden bevestigd en ongewijzigd teruggelezen. De app toont dan de stand die gevraagd wordt en niet wat het accubeheer toestaat; de alarmlijst is de plek om te kijken. eigen metingapp AEG StoragePRO 1.0.0 en Modbus-uitlezing · 26 september 2026

De registerkaart als CSV

Download aeg-solarcube-as-bbl08-modbus-registers.csv. Eén regel per register, 46 regels, met de kolommen address, type (holding of input), name, unit_scale, access, what_it_does, status en source. De tekst in het bestand is Engels. Waar HYXi een eigen naam gebruikt, staat die in name. De status heeft vijf waarden:

Het bestand valt onder CC BY 4.0: je mag het gebruiken, aanpassen en doorgeven, ook commercieel, zolang je Jay's Desk als bron noemt en naar deze pagina linkt.

StatusBetekenis
worksgetoetst tegen de app, het meetstopcontact of het gedrag van het apparaat
stored-onlyneemt een waarde aan en slaat hem op; een effect hebben wij niet gevonden
do-not-writenooit schrijven
unconfirmedde betekenis of de betrouwbaarheid staat niet vast
misleadingdoet niet wat de naam of de waarde doet vermoeden

Elke regel komt uit dezelfde registerkaart als de tabellen hierboven.

Wat nog open staat

  • 4113 op de 3000 W-stand, tussen 760 en 2850 W: niet gemeten. En lager dan 10: niet gemeten.
  • 3956: op 12 september betrouwbaar, op 1 oktober niet. Waar het verschil zit, staat niet vast.
  • 4112 heet bij HYXi MaxDischargeCurrent. Wat het op dit apparaat doet, staat niet vast.
  • 4024 = 1 en 2: welke van de twee eigen-verbruikstanden welke is, staat niet vast.
  • De vier registers achter begin, eind, stand en vermogen in elk slot.
  • Wat elke bit in 5000 betekent, en wat 4109, 4110 en 4111 precies meten.
  • Een andere firmware dan 331 / 259 / 286 / 259. De update die de app aanbiedt, installeerde op dit exemplaar niet; wat er daarna verandert, weet ik dus niet.

Hoe andere merken het lezen en schrijven regelen, staat in Thuisbatterij aansturen: per merk wat je mag lezen en wat je mag schrijven. De specificaties van dit model staan op de productkaart van de AEG SolarCube AS-BBL08.

Veelgestelde vragen

Veelgestelde vragen

Heeft de AEG SolarCube Pro (AS-BBL08) Modbus?+

Ja, over de RS485-poort D op de hoofdunit: RJ45, pin 7 is A en pin 8 is B, 115200 baud, 8N1, unitadres 1. Hij kent functiecode 3, 4 en 16. Wij lezen hem uit via een brug van RS485 naar Modbus TCP, lokaal, zonder cloud en zonder account. Getoetst op één exemplaar, september 2026.

Werkt het Modbus-document van HYXi of de HYXi HALO voor de AEG SolarCube?+

Niet als bron van waarheid. De registerlayout is gedeeld, de betekenis wijkt af: holding en input zijn op dezelfde adressen verschillende registers, en registers die in het document een setpoint lijken, doen hier niets. Gebruik de namen van HYXi als spoor en sleutel een driver op de modelstring AS-BBL08-3K.

Hoe stel ik het ontlaadvermogen in over Modbus?+

Via de schematabel: werkstand 4024 op 21 (Aangepast), 4178 op 1 of hoger, 4179 op 127, 4180 op 1, en slot 0 in 4181 tot 4184 op 0, 1440, 21 en het vermogen in watt. Bevestig op het gelijkstroomvermogen in 4985. Een leeg schema ontlaadt 200 W; om stil te staan zet je het slot op 0 W.

Hoe stel ik het laadvermogen in over Modbus?+

Met geforceerd laden: 4021 op 1, 4132 boven de huidige laadtoestand, 4140 op de stop-laadtoestand, en 4113 als grens. Op de 800 W-stand is dat ongeveer 19 W per eenheid: 10 gaf 192 W en 40 gaf 752 W, gemeten op 1 oktober 2026. In de app staat deze grens niet, en een slot in de schematabel laadt niet.

Kan ik de netstand van 800 of 3000 W over Modbus zetten?+

Nee, geen enkel register schrijft hem; de instelling zit alleen in de app. De registers 5021 en 5023 laten de stand maal 0,95 zien, dus 760 of 2850 W, maar alleen als hij met het net verbonden is.

Welke registers mag ik niet schrijven?+

Holding 140 tot 179: dat blok ziet eruit als de beveiligingsinstellingen van de accu, en het apparaat slaat elke waarde op zonder te controleren. Schrijf ook in 4024 niets buiten de bekende werkstanden, want ook daar slaat hij alles op.

Kan ik de AEG SolarCube met Home Assistant aansturen?+

Met een bestaande integratie hebben wij het niet getest. Over Modbus TCP kan Home Assistant lezen en schrijven; stuur dan het ontladen via de schematabel en het laden via 4132, 4140 en 4113, en zet een herstel bij het afsluiten, want het apparaat heeft geen watchdog.

Bronnen

Bronnen

  1. [1]Onze techbench: registerkaart AEG AS-BBL08-3KOpgebouwd van 12 tot 30 september 2026 door elk register tegen de app, het meetstopcontact of het gedrag van het apparaat te toetsen, op firmware 331 / 259 / 286 / 259. Aangevuld op 1 oktober 2026 met 4113, 4178, het vermogen zonder teken in de slots, 4118 tot 4120 en 3956. Bron van elke regel met de markering eigen meting en van het CSV-bestand.
  2. [2]Onze techbench: begrensd laden met register 4113, 1 oktober 2026Geforceerd laden op de 800 W-stand bij een laadtoestand van ongeveer 71 %, met 4113 op 10, 20, 30, 40 en 50 en hoger; gelijkstroomvermogen uit 4985 en het meetstopcontact aan de netzijde.
  3. [3]AEG, gebruikershandleiding AS-BBL08 series V1.0-26 (EN)Gearchiveerd als content/productblad/aeg-solarcube-as-bbl08/handleiding-PD202602-v1.0-26-en.pdf. Pagina 9 (pdf-pagina 12), poortlegenda: D is de RS485-poort, een netwerkkabelpoort voor een energiemanager van een derde. Over Modbus, de pinnen of de seriële instelling zegt de handleiding niets.
  4. [4]AEG SolarCube AS-BBL08, productblad V2.0 (EN, januari 2026)Opgehaald 12-09-2026. Rij communicatie: WiFi / Bluetooth / CAN; voetnoot 5 maakt van CAN de lijn naar de batterijmodule. De RS485-poort staat niet in de specificatietabel.
  5. [5]HYXi, Micro Storage RS485 MODBUS V1.0Het registerdocument van de bouwer, zoals de registertabel is overgenomen in de repository ha-hyxi-cloud. Bron van een deel van de HYXi-namen op deze pagina. Het geldt niet voor dit apparaat, ook waar de adressen overeenkomen.
  6. [6]AEG StoragePRO 1.0.0, de appBron van de werkstanden, de schematabel in Aangepast, de melding dat lege tijdslots standaard 200 W leveren, en de netstand van 800 of 3000 W. Gezien van 12 september tot 1 oktober 2026.
Videothumbnail: Stekkerbatterijen zijn marktleider. Alleen telt niemand ze mee.

Nieuwste op Jay's Desk

Stekkerbatterijen zijn marktleider. Alleen telt niemand ze mee.

De video's bij deze artikelen. Dezelfde cijfers, dezelfde bronnen, op video.

Misschien vind je dit ook leuk

Gerelateerde artikelen

energieaeg

Foutcode 170305110 op de AEG SolarCube Pro: wat “Head unit undervoltage, level-3 fault” betekent

Foutcode 170305110, Head unit undervoltage, level-3 fault, betekent dat de accu van de AEG SolarCube Pro te diep ontladen is en dat het accubeheer hem op slot heeft gezet. De app zegt dan dagenlang Battery Force Charging Mode, terwijl er 2 tot 6 W in gaat. Ons exemplaar liep van het net af leeg, zat na het aansluiten 4 dagen en 5 uur vast en kwam er zelf uit. Wat elke melding betekent, waarom hij leegloopt terwijl hij uit lijkt te staan, en wat wel en niet helpt.

JJooshua··17 min read
energieaeg

AEG SolarCube Pro getest: wat er uit deze kast komt, en waar de rest blijft

De AEG SolarCube Pro kost € 1.799 en belooft 6,0 kWh bruikbaar en één rendementsgetal. Wij hingen hem twee dagen aan onze techbench, liepen de hele ontlaadkromme met de hand af en sloten de cyclus: er ging 1.165 Wh in en er kwam 947 Wh uit. Na de test liep hij van het net af zichzelf leeg, tot het accubeheer hem op slot zette, en hij kwam er pas 4 dagen en 5 uur later zelf uit. Hier staat het volledige dossier bij de video: elk getal met zijn herkomst en netstand, de registers die wij zelf in kaart brachten, de plekken waar de productbladen elkaar tegenspreken, en de vijftien dingen die ik nog niet weet.

JJooshua··57 min read
energiestekkerbatterij

Handelen met een stekkerbatterij: het kan wél, alleen niet waar je verkoper denkt

Verkopers zeggen dat een stekkerbatterij niet kan handelen. Dat klopt voor één van de drie betekenissen van dat woord, en niet voor de twee andere. Hier staat welke merken je lokaal kunt aansturen, waarom je energieleverancier de echte beperking is, en waarom een goedkoop uur je alsnog geld kan kosten — met de 590-dagen-backtest die dat laatste onderbouwt.

JJooshua··18 min read
energiethuisbatterij

Thuisbatterij aansturen: per merk wat je mag lezen en wat je mag schrijven

Bijna elke thuisbatterij laat je meekijken. Een kleiner deel laat je iets veranderen. Dit is het volledige dossier achter de video: per merk het endpoint of het register, de firmwareversie waarin het geldt, de verificatiedatum, en de rekensom die laat zien waarom een setpoint van 800 watt zelden 800 watt uit je batterij haalt.

JJooshua··22 min read