Die ideale Gruppe zur Überprüfung dieses Themas wären Städtische Infrastrukturplaner, Katastrophenschutzexperten, IoT-Systemarchitekten und Umweltwissenschaftler. Diese Fachleute würden die Relevanz der Mikroklimadaten für die Stadtentwicklung, die Robustheit der Krisenkommunikationslösung, die Skalierbarkeit der IoT-Infrastruktur und die wissenschaftliche Validität der Umweltdaten bewerten.
Abstract
Dieser Vortrag präsentiert das Projekt "Heinerboxen", ein LoRaWAN-Sensornetzwerk im Martinsviertel von Darmstadt, entwickelt von Forschenden der TU Darmstadt. Ziel ist die wissenschaftliche Untersuchung urbaner Mikroklimata, Umweltverschmutzung und Verkehrsdichte zur Anpassung an den Klimawandel und zur Verbesserung der Lebensqualität. Gleichzeitig wird die digitale Resilienz von IoT-Infrastrukturen für die Krisenkommunikation erforscht. Es werden die Hardware-Entwicklung, die Implementierung in 40 Boxen an Straßenlaternen sowie die Bereitstellung offener Daten über eine Webplattform und API detailliert beschrieben. Herausforderungen wie Hardware-Revisionen, Komponentenbeschaffung und unerwartete Ausfälle werden ebenso thematisiert wie zukünftige Anwendungen im Bereich der Warnsysteme.
Wichtigste Punkte & Zeitstempel
0:10 Projektkontext: Die Heinerboxen sind Teil des Forschungsprojekts an der TU Darmstadt, das Mikroklima in Städten untersucht, um Städte auf den Klimawandel vorzubereiten und die Entstehung von Hitzeinseln auf kleinem Maßstab zu analysieren.
1:27 Digitale Resilienz: Das Projekt konzentriert sich auch auf die digitale Resilienz von IoT-Infrastrukturen, um die Kommunikation in Krisenzeiten aufrechtzuerhalten.
1:42 Namensherkunft: Der Name "Heiner Box" leitet sich von der Bürgerinitiative "Heiner Blocks" ab, die das Superblocks-Konzept in Darmstadt (Martinsviertel/Lichtenbergblock) zur Verkehrsberuhigung und Erhöhung der Lebensqualität umsetzt.
3:47 Wissenschaftliche Messungen: Das Projekt verfolgt das Ziel, Umweltparameter wie Mikroklima (Lufttemperatur, Luftfeuchtigkeit) und Lärmpegel wissenschaftlich messbar zu machen.
4:57 Umfassende Umweltdatenerfassung: Die Heinerboxen messen Lichtintensität (Infrarot, UV, sichtbares Licht) zur Erfassung von Wärmestrahlung und Gesundheitsgefährdung, Feinstaub zur Identifikation von Hotspots sowie Lärmpegel zur Klassifizierung von Geräuschquellen und zum Verkehrszählen mittels LiDAR-Sensor.
6:40 Hardware-Entwicklung: Nach anfänglichen Problemen mit der Flexibilität kommerzieller Lösungen (z.B. Sensbox) wurde eine eigene Hardware mit ESP32 und Raspberry Pi Pico (RP2040) entwickelt, um verschiedene Schnittstellen (WiFi, BLE, LoRa, SD-Karte) zu integrieren und experimentelle Firmware zu isolieren.
11:14 Firmware-Updates: Firmware-Updates (FUOTA) erfolgen drahtlos über LoRaWAN mittels Multicast und Fragmentierung, wobei ein Update im Idealfall 3-4 Stunden dauert; ein Temperature Controlled Oscillator (TCXO) im LoRa-Modul ist dafür notwendig.
17:09 Box-Prototypen & Design: Die Entwicklung durchlief mehrere Prototypen, von einem PC-Verteilerkasten zu einer wetterbeständigen Aluminiumbox mit integriertem, thermisch entkoppeltem Luftkanal und Lüfter für Sensoren wie den Sensirion SPS30 Feinstaubsensor.
20:10 Sensorintegration: Komponenten umfassen ein "Chimny Seal" zur thermischen Entkopplung, drei Temperatursensoren zum Vergleich, den Sensirion SPS30 Feinstaubsensor, ein Seed Studio LoRa-Funkmodul mit TCXO, sowie Lichtsensoren (IR, UV, sichtbar) und ein MEMS-Mikrofon.
24:18 Energieverwaltung: Die Boxen verfügen über ein Energieverwaltungssystem mit Amperemetern zur Messung des Verbrauchs, zur Simulation von Energiebudgets und zur Ermöglichung von intermittierendem Betrieb. Batterien sind notwendig, da Straßenlaternen nicht durchgehend Strom liefern, und ermöglichen im Krisenfall einen mehrtägigen Betrieb.
26:51 Standort & Dichte: Die Installation der 40 Boxen an Straßenlaternen im Martinsviertel erfolgte in Kooperation mit der Stadt Darmstadt, wobei Feldversuche auf dem Campus die optimale Dichte des Sensornetzes ermittelten, um signifikante Mikroklimaunterschiede zu erfassen.
33:26 Betriebsstatus & Verwaltung: Ein Großteil der Boxen sendet Statusupdates und grundlegende Daten; eine interne "Jungo App" dient zur Verwaltung von Komponenten, Einsatzzeiten und Standorten für die Qualitätssicherung der offenen Daten.
34:37 Offene Datenplattform: Projektdaten sind über data.heinerbox.de mit einer Kartenansicht, Detailinformationen pro Box und einer Open API (Swagger/OpenAPI Spec) zugänglich; QR-Codes an den Laternenmasten ermöglichen direkten Zugriff auf die Daten der jeweiligen Box.
38:07 Krisenkommunikation Prototyp: Ein studentisches Projekt entwickelte eine Warnanwendung: Bei Stromausfall agieren die Boxen als WiFi-Access-Points mit Captive Portal; über LoRaMesh können Einsatzleitwagen Warnmeldungen an Knoten senden und Feedback zur gelesenen Information erhalten.
39:41 Lessons Learned: Das Projekt war von unerwarteten Herausforderungen geprägt (Gateway-Ausfälle durch Kirchturmglocken, Mastentfernung), was die Bedeutung von Monitoring und robustem Hardwaredesign unterstreicht; positive Rückmeldungen aus der Bevölkerung motivieren zur Weiterführung und Veröffentlichung der Daten und Hardware.
Glossar
Heinerboxen: Bezeichnung für die im Darmstädter Martinsviertel installierten IoT-Sensorboxen, die Umwelt- und Klimadaten sammeln.
LoRaWAN: (Long Range Wide Area Network) Eine Funktechnologie, die batteriebetriebenen Geräten erlaubt, Daten über große Entfernungen mit niedriger Leistung zu senden. Ideal für IoT-Anwendungen.
Martinsviertel: Ein Stadtteil von Darmstadt, in dem das Pilotprojekt der Heinerboxen implementiert ist.
Mikroklima: Das Klima eines sehr kleinen oder begrenzten Bereichs, z.B. einer einzelnen Straße oder eines Hinterhofs, das sich erheblich vom allgemeinen regionalen Klima unterscheiden kann.
Hitzeinseln: Urbane Gebiete, die aufgrund von Bebauung, versiegelten Flächen und fehlendem Grün höhere Temperaturen aufweisen als die umgebende ländliche Region.
IoT Infrastruktur: (Internet of Things Infrastruktur) Das Netzwerk von physischen Geräten, Sensoren, Software und anderen Technologien, die über das Internet verbunden sind, um Daten zu sammeln und auszutauschen.
Digitale Resilienz: Die Fähigkeit von Systemen, Daten und Infrastrukturen, Störungen zu widerstehen, sich anzupassen und schnell zu erholen, insbesondere in Krisensituationen.
Heiner Blocks: Eine Bürgerinitiative in Darmstadt, die sich für die Umsetzung des "Superblocks"-Konzepts einsetzt.
Superblocks Konzept: Ein urbanistisches Konzept, bei dem mehrere Straßenblöcke zu einer größeren Einheit zusammengefasst werden, um den Durchgangsverkehr zu reduzieren, Grünflächen zu schaffen und die Lebensqualität zu verbessern.
Lichtenbergblock: Ein spezifischer Bereich im Martinsviertel von Darmstadt, der als Pilotprojekt für die "Heiner Blocks"-Initiative dient.
LiDAR Distanzsensor: (Light Detection and Ranging) Ein Sensor, der mithilfe von Laserlicht Abstände misst und zur Verkehrszählung in den Heinerboxen eingesetzt wird.
Sensbox: Eine generische Open-Source-Plattform für Sensordaten, die im Projekt Heinerboxen als nicht flexibel genug befunden wurde.
Meshtastic / Meshcore: Open-Source-Firmware-Projekte, die drahtlose Mesh-Netzwerke auf LoRa-Hardware ermöglichen, um die Reichweite und Zuverlässigkeit der Kommunikation zu erhöhen.
RNS: (Reticulum Network Stack) Ein weiterer Ansatz für resiliente Mesh-Netzwerke, oft verwendet in Bereichen ohne Internetzugang.
Testbed: Eine experimentelle Plattform oder Umgebung, die für Tests, Forschung und Entwicklung genutzt wird, in diesem Fall für Sensor- und Funktechnologien.
Mikrocontroller: Ein kleiner Computer auf einem einzigen integrierten Schaltkreis, der zur Steuerung spezifischer Funktionen in Embedded Systems verwendet wird, z.B. in IoT-Sensoren.
PVF: Eine Abkürzung, die im Kontext der Stromversorgung in der Regel für Photovoltaik (Solarzellen) steht.
Firmware Updates auf DR (FUOTA): (Firmware Updates Over The Air) Die Möglichkeit, die Software eines Geräts drahtlos zu aktualisieren, ohne physischen Zugriff auf das Gerät zu benötigen.
LoRa Modem: Ein Modul, das die LoRa-Funktechnologie implementiert, um Daten drahtlos zu senden und zu empfangen.
Multicast Verbindung: Eine Kommunikationsmethode, bei der Daten von einem Sender gleichzeitig an mehrere spezifische Empfänger gesendet werden.
Fragmentation: Der Prozess des Aufteilens einer großen Datennachricht in kleinere Pakete, um sie über ein Netzwerk zu senden, das Beschränkungen für die Paketgröße hat.
Spreading Factor (SF): Ein Parameter in LoRaWAN, der die Sendedauer und Reichweite der Nachrichten beeinflusst. Höhere SF bedeuten längere Reichweite und Sendezeit, aber geringere Datenrate. SF 5 und 6 sind schnellere, aber kurzreichweitigere Einstellungen als SF 7.
Duty Cycle: Die maximale Zeit, die ein Funkmodul innerhalb eines bestimmten Zeitraums senden darf, um regulatorische Vorschriften einzuhalten.
Temperature Controlled Oscillator (TCXO): Ein Quarzoszillator, dessen Frequenzstabilität über einen Temperaturbereich durch eine Temperaturkompensationsschaltung verbessert wird. Wichtig für stabile Langzeitkommunikation.
ESP32: Eine Serie von kostengünstigen, stromsparenden System-on-a-Chip-Mikrocontrollern mit integriertem Wi-Fi und Dual-Mode-Bluetooth.
SD-Karte: (Secure Digital Card) Ein nichtflüchtiges Speicherkartenformat, das in den Heinerboxen zur Speicherung von Konfigurationen und Messdaten verwendet wird.
Vektorbeschleunigung: Hardware-Funktionen in Mikrocontrollern, die die Ausführung von mathematischen Operationen (z.B. für Machine Learning) beschleunigen.
I2C Bus (Icequibus): Ein serieller Kommunikationsbus, der häufig zum Verbinden von Mikrocontrollern mit Peripheriegeräten wie Sensoren verwendet wird.
Feinstaub: Mikroskopisch kleine Partikel in der Luft, die gesundheitsschädlich sein können und oft durch Verkehr oder Industrieemissionen entstehen.
Raspberry Pi Pico: Ein preiswerter Mikrocontroller, der auf dem RP2040-Chip basiert und für flexible IoT-Anwendungen genutzt wird.
RP2040: Ein Mikrocontroller-Chip, entwickelt von Raspberry Pi, bekannt für seine leistungsstarken PIO (Programmable I/O)-Funktionen.
WiFi: (Wireless Fidelity) Eine drahtlose Netzwerktechnologie, die Computern und anderen Geräten den Austausch von Daten über ein drahtloses Netzwerk ermöglicht.
Bluetooth Low Energy (BLE): Eine stromsparende Version der Bluetooth-Wireless-Technologie, ideal für IoT-Geräte.
Machine Learning (ML): (Maschinelles Lernen) Ein Bereich der Künstlichen Intelligenz, der Computern das Lernen aus Daten ermöglicht, ohne explizit programmiert zu werden. Hier für Lärmklassifizierung.
PIO (Programmable I/O): Eine Funktion der RP2040-Chips, die es ermöglicht, benutzerdefinierte Hardware-Schnittstellen durch Software zu emulieren und zu steuern.
A/B Partitions: Ein Mechanismus für Firmware-Updates, bei dem zwei identische Partitionen für das Betriebssystem und die Firmware vorhanden sind. Eine Partition ist aktiv, während die andere aktualisiert wird, um einen sicheren Rollback zu ermöglichen.
Hardware Watchdogs: Ein elektronischer Timer, der sicherstellt, dass ein Computersystem bei einem Softwarefehler nicht einfriert, indem er das System neu startet, wenn es nicht regelmäßig zurückgesetzt wird.
UART (UARD): (Universal Asynchronous Receiver-Transmitter) Eine Hardware-Komponente, die asynchrone serielle Kommunikation ermöglicht.
Prototyp: Ein erstes, nicht vollständig funktionsfähiges Modell eines Produkts, das zu Test- und Demonstrationszwecken verwendet wird.
Luftkanal: Eine Struktur innerhalb der Heinerbox, die Luft zu den Sensoren leitet, um präzise Messungen ohne externe Störungen zu gewährleisten.
Aluminiumbox: Die robuste, wetterbeständige Gehäusevariante der Heinerboxen, die eine bessere Temperaturresistenz und mehr Platz bietet.
Chimny Seal: Eine spezielle Dichtung und Konstruktion innerhalb der Heinerbox, die Sensoren thermisch und luftfeuchtigkeitsmäßig von der restlichen Hardware entkoppelt.
Vias: Kleine, metallisierte Löcher in einer Leiterplatte, die elektrische Verbindungen zwischen verschiedenen Schichten herstellen. Im Chimny Seal unerwünscht.
Lötdchen: Kleine Löcher, die mit Lot verschlossen werden, um eine luftdichte Trennung zu gewährleisten.
Thermisch entkoppeln: Den Wärmefluss zwischen verschiedenen Komponenten minimieren, um die Genauigkeit von Temperatursensoren zu gewährleisten.
Sensirion SPS30: Ein kompakter und kostengünstiger optischer Feinstaubsensor, der im Projekt Heinerboxen eingesetzt wird.
Regulatorische Aussagekraft: Die Eignung von Messdaten, um gesetzliche oder behördliche Grenzwerte zu beurteilen, was für den SPS30 ohne aufwendige Kalibrierung nicht gegeben ist.
Hotspots: Bereiche mit deutlich erhöhten Werten eines bestimmten Parameters, z.B. hohe Feinstaubkonzentrationen.
Insektenschutz: Ein Schutzgitter oder -gewebe, das verhindert, dass Insekten in die Sensorbereiche eindringen und die Messungen verfälschen.
Seed Studio LoRa Funkmodul: Ein LoRa-Funkmodul des Herstellers Seed Studio, das im Projekt aufgrund seiner Funktionen (insbesondere TCXO) verwendet wird.
AS7331 / AS7341: Lichtsensoren des Herstellers AMS, die für die Messung von Infrarot-, UV- und sichtbarem Licht eingesetzt wurden.
IR-Licht / UV-Licht / sichtbares Licht: Verschiedene Spektralbereiche des Lichts, die gemessen werden, um Wärmestrahlung, Gesundheitsrisiken und Umgebungshelligkeit zu beurteilen.
Sättigung (Lichtsensor): Ein Zustand, bei dem ein Sensor aufgrund zu hoher Lichtintensität keine präzisen Messwerte mehr liefern kann, da seine maximale Messgrenze erreicht ist.
Shifter: (Voltage Level Shifter) Eine elektronische Schaltung, die die Spannung von einem Logikpegel auf einen anderen umwandelt, z.B. von 1,8 V auf 3,3 V.
Buslogik: Die elektronischen Signale und Protokolle, die auf einem Datenbus zur Kommunikation zwischen Komponenten verwendet werden.
Ti (Texas Instruments): Ein Halbleiterhersteller, dessen Lichtsensoren im Projekt als Ersatz für die anfänglich verwendeten Sensoren eingesetzt wurden.
Sonnenbank Plexiglas: Ein UV-durchlässiges Plexiglas, das als Abdeckung für Lichtsensoren dient.
MEMS Mikrofon: (Micro-Electro-Mechanical System) Ein winziges Mikrofon, das in den Heinerboxen zur Lärmmessung eingesetzt wird.
dB(A): Eine gewichtete Dezibel-Skala, die das menschliche Hörempfinden bei mittlerer Lautstärke nachbildet und für Lärmmessungen verwendet wird.
Lärmklassifizierung: Die automatische Unterscheidung und Kategorisierung von Lärmquellen (z.B. Verkehrslärm, Baulärm, spielende Kinder).
4 Channel Amperemeter: Ein Messgerät, das den elektrischen Strom (in Ampere) auf vier separaten Kanälen misst, hier zur Überwachung des Energieverbrauchs.
Energy Budget: Eine Bilanzierung des Energieverbrauchs und der Energieverfügbarkeit eines Systems über einen bestimmten Zeitraum.
Intermittent Operation: (Intermittierender Betrieb) Ein Betriebsmodus, bei dem ein Gerät oder eine Komponente nur zeitweise eingeschaltet wird, um Energie zu sparen.
Low Power Modi: Energiesparmodi von elektronischen Geräten, bei denen der Stromverbrauch minimiert wird.
Hubsteiger: Ein Fahrzeug mit einer ausfahrbaren Arbeitsplattform, das im Projekt für die Installation der Heinerboxen an Straßenlaternen verwendet wurde.
Cargobikes: Lastenfahrräder, die im Projekt zur logistischen Unterstützung bei der Installation und Wartung der Heinerboxen eingesetzt wurden.
Hessenschau: Eine regionale Nachrichtensendung des Hessischen Rundfunks, die über das Projekt Heinerboxen berichtete.
Jungo App: Eine interne Verwaltungssoftware, die zur Dokumentation und zum "Bookkeeping" der Heinerbox-Komponenten und deren Einsatzhistorie dient.
Bookkeeping: (Buchführung) Im Projektkontext die systematische Erfassung und Verwaltung von Informationen über die Hardware, deren Installation und Wartung.
Offener Datensatz: Daten, die frei zugänglich und nutzbar sind, ohne rechtliche, technische oder finanzielle Einschränkungen.
Bias: (Verzerrung) Eine systematische Abweichung in Messdaten, die durch externe Faktoren oder Gerätealterung entstehen kann.
data.heinerbox.de: Die Webadresse, unter der die offenen Daten des Heinerboxen-Projekts öffentlich zugänglich sind.
Kartenansicht: Eine grafische Darstellung der Heinerbox-Standorte auf einer interaktiven Karte.
Zeitserien: Eine Reihe von Datenpunkten, die über die Zeit in chronologischer Reihenfolge gesammelt werden, z.B. Temperaturverlauf über Stunden oder Tage.
QR-Code: (Quick Response Code) Ein zweidimensionaler Strichcode, der schnell gescannt werden kann, um Informationen (z.B. Links zu den Boxendaten) zu erhalten.
Open API (Swagger/OpenAPI Spec): Eine standardisierte Schnittstellenbeschreibung, die es externen Entwicklern ermöglicht, auf die Daten und Funktionen des Heinerboxen-Systems zuzugreifen.
Locations: Abstrahierte Orte im Datenmodell der API, die es ermöglichen, Daten konsistent abzurufen, unabhängig davon, ob eine Box an diesem Ort ausgetauscht wurde.
Disclaimer: Ein Haftungsausschluss oder Vorbehalt, hier bezüglich der Lizenzierung der Daten, die noch geklärt werden muss.
Grafana: Eine quelloffene Plattform zur Visualisierung und Analyse von Metriken und Protokollen.
Captive Portal: Eine Webseite, die Nutzern angezeigt wird, bevor ihnen der Zugang zu einem öffentlichen WLAN-Netzwerk gewährt wird, hier zur Anzeige von Warnmeldungen.
Einsatzleitwagen (ELW): Ein speziell ausgerüstetes Feuerwehrfahrzeug, das als mobile Kommandozentrale bei Einsätzen dient.
LoRaMesh: Eine Kombination der LoRa-Technologie mit Mesh-Netzwerkprinzipien, die die Kommunikation zwischen Geräten auch ohne direktes Gateway ermöglicht.
Warnmeldung: Eine Nachricht, die über eine potenzielle Gefahr oder Krise informiert.
Feedback: Rückmeldungen oder Reaktionen, hier in Bezug auf die Anzahl der Nutzer, die eine Warnmeldung gesehen haben.
Nina: Eine gängige Warn-App des Bundesamtes für Bevölkerungsschutz und Katastrophenhilfe (BBK) in Deutschland.
Hilferufe: Anfragen um Unterstützung, die in Krisenzeiten über das System abgesetzt werden könnten.
Lessons Learned: (Gelernte Lektionen) Erfahrungen und Erkenntnisse, die während eines Projekts gesammelt wurden, um zukünftige Vorhaben zu verbessern.
Gateway Ausfall: Der Ausfall eines Gateways, das als Sammelpunkt für LoRaWAN-Nachrichten dient, führt zum Verlust der Konnektivität für die Sensoren.
Tripstck: Eine mögliche Referenz zu einem spezifischen Monitoring-Tool oder einem internen System zur Statusvisualisierung der Gateways.
Kirchturm: Der Standort des zentralen LoRaWAN-Gateways im Martinsviertel, aufgrund seiner Höhe ideal für den Empfang.
Kaltgerätestecker: Ein gängiger Netzstecker, dessen unsachgemäße Anbringung als Ursache für einen Gateway-Ausfall genannt wurde.
Hardware ist Hard: Ein Ausdruck, der die inhärente Komplexität und die unvorhersehbaren Herausforderungen bei der Entwicklung physischer Hardware beschreibt.
CAD: (Computer-Aided Design) Software für das computergestützte Entwerfen von Produkten.
Elektronikdesign: Der Prozess des Entwerfens von elektronischen Schaltungen und Leiterplatten.
Programmierung: Das Schreiben von Code für Software und Firmware.
Zeitplanung: Die Organisation und Terminierung von Projektaktivitäten.
AliExpress: Eine große Online-Handelsplattform, oft eine Quelle für elektronische Komponenten, birgt aber Risiken in Bezug auf Qualität und Beschaffung für Forschungsprojekte.
Rail: (Tube/Tray) Eine Verpackungseinheit für elektronische Bauteile, oft Tausende von Stück, die für Kleinserien zu groß ist.