Your cart is currently empty!
Een zonnige rit door een berg data
Softwareontwikkelaars Maarten Slenter (backend) en Vincent Lichtenberg (frontend) werken bij Itility onder meer aan dashboards. Hiermee kunnen klanten hun infrastructuur monitoren en optimaliseren. Er zijn allerlei soorten data op te tonen, zoals logs uit chipmachines, gegevens van het spoor of de status van de Stella Vie. Afgelopen oktober draaiden Maarten en Vincent een weekje mee om voor deze zonnegezinswagen van Solar Team Eindhoven een dashboard op te tuigen, op weg naar de winst in de World Solar Challenge.
Maandag
De ochtend start met een brainstorm met de Stella Vie-studenten. Met het dashboard willen ze pers, sponsoren en familie op de hoogte houden van de reis van de auto. Eerst bekijken we welke data er allemaal uit komen. Dit zijn 850 duizend records per dag, met metingen van het vermogen van de zonnepanelen tot het gebruik van knipperlicht en ruitenwisser. Interessant voor het dashboard zijn gegevens over de locatie, hoe vol de accu is (state of charge) en de tijd van de meting. Zo kunnen we afleiden waar de Stella Vie is, wat de afgelegde afstand is en hoeveel energie dit heeft gekost. Verder willen we dat bezoekers deze gegevens per dag kunnen terugkijken en direct updates via Youtube en Twitter kunnen volgen. Vincent werkt in de middag het ontwerp uit van het dashboard.
Dinsdag
Vandaag lopen we door het ontwerp. Maarten kijkt tijdens de presentatie direct hoe hij de gegevens moet aanleveren om het dashboard aan de praat te krijgen. Daarnaast stelt hij voor te zorgen dat we ook data kunnen simuleren. Hij weet namelijk nog uit zijn eigen studentenproject (de elektrische motor Storm, die in 2016 in tachtig dagen de wereld rondreed) dat het niet de hoogste prioriteit heeft om deze gegevens beschikbaar te maken. Een goede aanvulling en de projectmanager is akkoord, dus we kunnen aan de slag. Die middag rolt Maarten vanuit een skeleton een Nodejs-server uit met een SQL-database. De rest van dag richt hij het datamodel en de api in waarmee Vincent straks de data kan opvragen.