• Keine Ergebnisse gefunden

Zwischenstand SmartPowerReader

N/A
N/A
Protected

Academic year: 2022

Aktie "Zwischenstand SmartPowerReader"

Copied!
8
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Zwischenstand

SmartPowerReader

Daniel Kessener, René Herthel, Hong Hai Le, Aiman Ismail

(2)

Abstract

SmartPowerReader ist ein Netzwerk intelligenter Stromzähler, die Verbrauchsdaten sammeln und diese über ein Web-Interface anschaulich visualisieren

(3)

CoAP + RPL “Ripple”

multi-hop routing

DB

Backend Californium

Frontend

Angular 4 Web browser

Setup

Basisstation Messknoten

(4)

CoAP: Anleitung

● kurz: HTTP für Constrained Nodes

● Constrained Nodes: begrenzter Speicher, Energie, Rechenleistung

● Server bietet Ressourcen und Client greift darauf mit GET, PUT, POST, DELETE, OBSERVE

● Weitere keywords:

○ [Co]nstrained [R]estful [E]nvironment - CoRE

○ CoRE Link Format

○ Resource Discovery

○ Sicherheit: tinyDTLS, OSCORE

○ Datenformat: JSON, CBOR, SenML

(5)

RPL: Anleitung

● IPv6 Routing Protocol for Low-Power and Lossy Networks LLNs

● LLNs: router und nodes im Netzwerk constrained

● Begriffe:

○ Directed Acyclic Graph (DAG) - nur Kanten, keine Zyklen

○ DAG root: ein Node im DAG ohne ausgehende Kanten

○ Destination-Oriented DAG (DODAG): ein DAG mit nur einem root (DODAG root)

● Traffic Paths:

○ Multipoint-to-Point (MP2P)

○ Point-to-Multipoint (P2MP)

○ Point-to-Point (P2P)

● Storing und Non-Storing mode:

○ Paket geht erstmal nach oben (root) und danach Ziel

○ Storing: nur bis gemeinsame Eltern

○ Non-Storing: muss erstmal bis zum root und danach Ziel

(6)

Aktueller Stand

● Messknoten

○ Treiber für Strommessung geschrieben

○ 1602A-LCD Treiber um die Messwerte auf einem Display auszugeben

○ Senden von Messdaten zwischen Pi und Messknoten

○ Konfigurieren von Messknoten vom Pi (LED blinken)

● Backend

○ Messwerte vom Messknoten werden empfangen und persistent gespeichert

○ Anfragen des Frontends werden beantwortet

○ Erzeugt auf Anfrage Datenpunktreihe durch Sampling der Messwerte mit gewuenschter Freq.

● Frontend

○ esrte Prototype fertig gebaut

○ Verbindung zum Empfangen und Senden zwischen Frontend und Backend durch Gateway

○ Anzeige der Grafik von Testdaten

(7)

Nächste Schritte

● Messknoten

○ Auto discovery of Basisstation (RPI) im Netzwerk

● Backend

○ Management von verschiedenen Messknoten

○ Konfiguration der Messknoten mit Frequenzwerten aus dem Frontend

● Frontend

○ Verbesserung der UI

○ Senden des Befehls zur Änderung des Name von Sensor

● Extra Features ausdenken

(8)

Ende

Referenzen

ÄHNLICHE DOKUMENTE

- Verbindung mit Backend durch “gateway”-Skript - Anzeige aller Messknoten. - Änderung der Messfrequenz und Name der

each vertex stores linked list of incident edges (outgoing edges in directed graph). edges are not

Dabei ist Innsbruck immer noch so überschaubar, dass ein wesentlicher Faktor zum Tragen kommt, der im Geschäftsleben von ganz besonderer Bedeutung ist: die Nähe.... DIE NÄHE

Die deutsche Gerichtsbarkeit sieht sich hinfort vor der Aufgabe, den „Unrechtsvorwurf gegenüber der Sowjetunion" mit dem Erlaß Gorbatschows vom 13. August 1990 in Einklang

Julia Schipke, Institut für Funktionelle und Angewandte Anatomie, 50.000 Euro für das Projekt „Differentielle Effekte von Zucker- und Fett-induziertem Übergewicht auf Typ

• „Eine Zuwendung von Insgesamt 235.000 Euro wird für zusätzliche Projekte Insti tutionell geförderter Einrichtungen ausgereicht (siehe Anlage 1), die aufgrund der

● wichtige Werte und Gewohnheiten für den Aufbau einer von eigenverantwortlichen Menschen selbst organisierten Gesellschaft Als Lern- und Berufungscoach helfe ich meinen

Zur Dokumentation des gemeinsamen Prozesses und des Lernens von- einander und auch um die Erfahrungen und Ergebnisse der engagierten Arbeit der Pakte an eine breitere