Smart-Grid-Modell (SGM)
Installation
Voraussetzungen und Abhängigkeiten
Dieses Repository https://gitlab.cvh-server.de/aco/smart-grid-modell Darin werden die Bibliotheken spdlog für das Loggen von Benachritigungen und freeopcua für OPC-UA Server und Client. Für freeopcua werden zusätzliche Pakete benötigt. Für Debian sind diese in der Datei 'debain.soft' aufgelistet.
Weitere:
- libmbedx509-0
- libmbedcrypto1
- libmbedtls-dev
Durchgeführte Arbeiten
- Systemupdate des Raspberry Pi
- updaten der WiringPi Library auf den aktuellen Stand 2.32 -> 2.60 aufgrund von Kompatibilitätsproblemen
Notwendige Änderungen
- Neues Build-System mit aktuellem Stand (CMake & C++)
- Aufteilen in eine SGM-Runnable mit API für GUI, CLI oder OPC UA.
- Überarbeiten der Simulationsparameter
Tools
- kleines Kommandozeilen-Programm zur manuellen Kommunikation mit dem Arduino (i2c_control.exe)
Notizen
- Adresse des Arduinos: 0x14
- Adresse des Lux-Sensors: 0x23