TOOL SPACE
Bila Ouedraogo Florian Weiß Johannes Roling
Marcel Lange Simon Rindelaub
Sabrina Sendel
SQL
Login / Out
• Benutzer ID
• Aktor:
Statusbild LED G/R
Back End
Programmierung in Java mit Springboot Framework
• Timestamp
• Benutzer Aus/eingeloggt
• Benutzer ID
• Status der Werkzeuge aktualisieren
• Schrauben bestand, per Mail Nachbestellen
• Zustand der Geräte ändern
• Userlevel kontrollieren und Bestätigung zurück geben Benutzer ID
Bestätigung
Werkzeugwand
• DMS
• NFC, RFID, Reed, Druck
• Schloss
/Riegel User Level
Benutzer ID Gerät da/nicht da Zustand DMS Ausleihen / Info
• Benutzer ID und Geräte ID
• Position anzeigen lassen
Benutzer ID, Geräte ID
Gateway
ÜBERSICHTSDIAGRAMM
COAP MQTT/HTTP
Sensoring
(C)NFC Tag
DMS / Waage Reed Kontakt JSON:
[{
„USER_ID“ : „FGH2T“
}]
RIOT Sensoring
coap://
LowPan
COAP-Client CrossCOAP (GO)
Gateway
(GO, Python)BackEnd (Java)
http://
Internet
SQL Datenbank
FrontEnd
http://141.22.28.87/user
Http to Coap Response
Grafische Oberfläche
AUSBLICK
Sensoring
(C)Gateway
(GO, Python)BackEnd (Java)
• Bestätigung durch LEDs
• Aktoren
• Ausleihen des Werkzeugs
• Terminal
• Automatische Erkennung weiterer Boards
• Whitelisting
• SMS/E-Mail, falls das Werkzeug da ist
• Login Bereich
• FrontEnd fürs Handy mit Push-Notes
• Routing Tabelle