Week 20 - Edu-Chainsss
Deze week heb ik geholpen bij de overschakeling van de raspberry pi 4 naar de pi 5, ik heb de MQTT worker en de volledige data flow op de nieuwe pi 5 gecontroleerd. De sensoren zijn nu ook allemaal afgesteld op de nieuwe pi 5.
Envisense tag description
View All TagsDeze week heb ik geholpen bij de overschakeling van de raspberry pi 4 naar de pi 5, ik heb de MQTT worker en de volledige data flow op de nieuwe pi 5 gecontroleerd. De sensoren zijn nu ook allemaal afgesteld op de nieuwe pi 5.
Deze week heb ik enkele algemene kleine problemen opgelost om het verzamelen van onze data weer werkende te krijgen. Daarnaast is er ook verder gewerkt aan het uitwerken van de dashboard V2 versie met multi-page support.
Deze week heb ik de eerste versie van de MQTT Worker/Gateway gemerged naar main. Daarnaast heb ik enkele flexibele database queries opgesteld voor het opvragen van sensor & measurement data. Daarbij ook een passende tutorial geschreven over hoe je database queries kan uitvoeren via Python, om data op te vragen vanuit de weerwijs database.
Deze week vooral gewerkt aan de 3D-print van de behuizing voor de Envisense met de Raspberry Pi. Door ziekte was de beschikbare werktijd beperkt, maar de behuizing komt nu wel aan zijn eind versie.
Eerste versie van dash monitor gemerged naar main. Enkele aanpassingen & enhancements uitgevoerd voor dash monitor webapp & Envisense, op aanraden van Copilot. Documentatie toegevoegd over de MQTT worker/gateway.
Verder gewerkt aan het ontwerp van de 3D-geprinte behuizing voor de EnviSense sensor in combinatie met een Raspberry Pi Zero.
Dashboard met meetgegevens verder uitgewerkt door het toevoegen van tijdstip van laatste update & importeren van polygon figuren vanuit database. Voorbereidingen & tijd optimalisaties getroffen voor (2de) envisense sensor(s). Optimalisaties in database tabellen doorgevoerd voor snellere query prestaties.
Deze week heb ik de MQTT worker verder verbeterd zodat nu ook de meetgegevens van het Bresser weather station ontvangen en opgeslagen kunnen worden in de database. De MQTT worker verwerkt nu meerdere grootheden in 1 MQTT bericht, in JSON formaat.
Deze week heb ik verder gewerkt aan zowel de hardware-kant van het project als aan het uitlezen en opslaan van sensordata. De focus lag vooral op het ontwerpen van een behuizing voor de Envisense en het testen van sensoren met de ESP32-S3.
Deze week heb ik verder gewerkt aan het 3D-printen van de behuizing voor de EnviSense, samen met de Raspberry Pi Zero. Het doel is om een stevige en praktische behuizing te ontwerpen waarin alle componenten correct passen.