8000 GitHub - Tempo481/Smart-Home
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tempo481/Smart-Home

Repository files navigation

Verteilte Systeme Praktikum SS20/21

Allgemein:

Bearbeiter:

  • Matthias Adrian (Mtrk. 752237)
  • Jan Zipprich (Mtrk. 757956)

Version: 4 (Milestone D | Abgabe 29.06.20)

Systemanforderung:

Aufbau des Repository:

  • 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

Container die gestartet werden:

  • 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
  • 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
  • mongodb: Datenbank
    • IP-Addr.: 172.20.0.20
  • mongoku: Simples Datenbank Visualisierungstool

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages

0