E-ARCHITECTHardware meets Software · studioTijnstudioTijn ↗
Systeemvalidatie / praktijkmetingen

De fout zit vaak in de samenloop.

Monitoring van batterij, lader, CAN-bus en LED-driver in een geïntegreerd energiesysteem. Met echte meetdata worden de uitzonderingssituaties zichtbaar die je op een specificatieblad niet vindt.

96 uurmeetreeks
379geregistreerde flitsen
2 × 65 AhLiFePO4
01 / echte meetwaarden

96 uur in één beeld.

Alle grafieken delen één tijdas en één draadkruis. Beweeg met de muis of tik op mobiel om spanning, stroom, SOC en temperatuur op hetzelfde moment uit te lezen. Selecteer een bereik met de muis om in te zoomen; dubbelklik om te herstellen. Ontbrekende metingen blijven zichtbaar als onderbreking.

Laad- en ontlaadfasen

Klik op een fase om de grafieken naar dat tijdsbereik te brengen. Samenvattingen zijn voor de website uit minuutdata herberekend.

FaseDuurSOC begin → eindFlitsen
02 / detailmeting

Eén flits van dichtbij.

Meetwaarden op seconde-resolutie. De Pollux wordt minder vaak gepolld dan één keer per seconde; ontbrekende tussenliggende waarden worden niet ingevuld.

Beweeg over de grafiek voor meetwaarden.
03 / storing en herstel

Een kritische herstart onderzocht.

Een herstart van de agent onderbrak de uitschakelopdracht van de LED-driver. Daardoor bleef een flits actief. Dit soort gecombineerde fouten wordt met metingen opgespoord en gebruikt om de integratie te verbeteren.

GELEERD

Veilige starttoestand

Bij opstart eerst alle LED-uitgangen veilig uitschakelen. Scenes via JSON-RPC/UDP zijn een te testen route om een nulstand bij boot te behouden.

GELEERD

Betrouwbare processtart

De agent niet aan de levensduur van een SSH-sessie koppelen; opstart en bereikbaarheid onafhankelijk controleren.

GELEERD

Watchdog en retries

Een watchdog bewaakt de webserver; een mislukte opdracht wordt pas als uitgevoerd gemarkeerd na succes.

GELEERD

Herstel zonder statusverlies

Testsessie en voedingsfase worden in SQLite bewaard en na herstart hervat.

04 / configuratie en back-up

Pollux-configurator.

De bronconfiguratie vormt de basis voor deze demonstratie. Pas de NTC & LDR-koppelingen per poort en de voorbeeldcurves aan om een wijziging te simuleren. Het verschillenoverzicht laat zien wat zou veranderen. Deze demo schrijft nooit naar de LED-driver.

NTC & LDR-koppelingen per poort

Wijzigingen en back-up

Nog geen wijzigingen.

In de echte E-ARCHITECT-app: back-up vóór schrijven, teruglezen en per parameter verifiëren, audit-log met reden en gebruiker, en importeren/herstellen van configuraties. Hier alleen een veilige browserdemo.

04A / interactieve setpointcurves

NTC & LDR — setpointcurves.

Twee voorbeeldcurves voor de LED-driver: temperatuurafhankelijke NTC-regeling en lichtafhankelijke LDR-regeling. Versleep MIN, MED en MAX of wijzig de waarden rechtstreeks. Dit is uitsluitend een lokale demo; er worden geen opdrachten naar de LED-driver gestuurd.

NTC · Temperatuurregeling

Temperatuuras: 20–80 °C. De bestaande voorbeeldsetpoints blijven behouden.

LDR · Lichtregeling

Weerstandsas: 0–1000 Ω. MIN 350 Ω / 20%, MED 450 Ω / 50%, MAX 800 Ω / 100%.

05 / systeemarchitectuur

Meten, ook als de verbinding uitvalt.

EDGE

CAN + Pollux API → SQLite

BMS en lader via CAN; MaNima Pollux LED-driver via lokale en externe API-koppelingen (JSON-RPC/UDP). Lokale opslag blijft werken zonder cloudverbinding.

STORE-AND-FORWARD

Edge → VPS-back-up & opslag

Meetdata en back-ups worden naar een VPS gesynchroniseerd. Store-and-forward voorkomt dat meetdata verloren gaan wanneer de verbinding tijdelijk wegvalt.

VEILIG BEHEER

Gebruikersbeheer + TOTP

Gebruikersrechten, beveiligde login en TOTP-tweefactorauthenticatie beschermen toegang tot beheerfuncties. Configuraties worden geback-upt, na wijzigingen teruggelezen en in een audit-log verantwoord.

RECENTE PRAKTIJKLESSEN

Herstartbelasting beheersen

De Mean Well-lader bleek regelmatig in storing te gaan; er is een andere lader gekozen. De combinatie van lege batterijen, systeemherstart en onthouden volvermogenstand van de LED-driver vraagt om verdere validatie van een veilige boot-state.

Gegevensbron: geanonimiseerde E-ARCHITECT-testback-up. Geen live verbinding met de installatie. Geen gesimuleerde meetwaarden.