Bearbeiter:
- Matthias Adrian (Mtrk. 752237)
- Jan Zipprich (Mtrk. 757956)
Version: 4 (Milestone D | Abgabe 29.06.20)
- start.cmd: Zum starten der Dockerumgebung
- build.cmd: Zum neubauen der Container (wenn Dateien geändert wurden)
- docker-compose: Informationen wie die Umgebung Aufgesetzt werden soll
- /anbieter: Alle Anbieter Daten
- /sensor: Alle Sensor(Programm) Daten
- /zentrale: Alle Zentrale(Programm) Daten
- sensor_(wind,temperatur,niederschlag,helligkeit): Jeweiliger Sensor
- Jeweilge ENV Variablen:
- SENSOR_NAME: Name des Sensors
- SENSOR_TYPE: Typ des Senors (Helligkeit, Temperatur, Niederschlag, Wind)
- MQTT_IP: IP-Addresse des MQTT Server
- MQTT_PORT: Port des MQTT Server
- IP-Addr.: 172.20.0.11-14
- Jeweilge ENV Variablen:
- zentrale: Zentrale
- IP-Addr.: 172.20.0.2
- Ports: 50000 für UDP (SensorDaten) & 80 für TCP (Weboberfläche)
- Webschnittstelle: http://127.0.0.1:80
- Environment:
- MQTT_IP: IP-Addresse des MQTT Server
- MQTT_PORT: Port des MQTT Server
- anbieter: Anbieter
- IP-Addr.: 172.20.0.3
- Environment:
- DB_USERNAME: Username für die MongoDB
- DB_PASSWORD: Password für die MongoDB
- DB_HOST: IP für die MongoDB
- DB_PORT: Port für die MongoDB
- mqtt_server: MQTT Server: Message Broker für Sensoren und Zentrale
- IP-Addr.: 172.20.0.21
- portainer: Weboberfläche um ua die Logs und Status
der Container zu sehen
- IP-Addr.: 172.20.0.10
- Webschnittstelle: http://127.0.0.1:81
- mongodb: Datenbank
- IP-Addr.: 172.20.0.20
- mongoku: Simples Datenbank Visualisierungstool
- IP-Addr.: 172.20.0.9
- Webschnittstelle: http://127.0.0.1:82