reworked smart home documentation

This commit is contained in:
2021-12-29 17:06:58 +01:00
parent 137969ee7a
commit 1285cdf08d
50 changed files with 8044 additions and 4820 deletions

View File

@@ -1,72 +1 @@
# Netzwerk Übersicht
## Port Freigaben
### Montana 2020
| *Funktion* | *Port extern* | *Port intern* |
|----------|-------------|-------------|
| MS Remote Desktop | 3389 | 3389 |
| HTTPS Server (Swag) | 443 | 443 |
| HTTP Server (Swag) | 80 | 80 |
| Mosquitto MQTT | - | 1884 |
| Mosquitto MQTT (WebSocket) | - | 9001 |
| Fhem Web-Server | - | 8083 |
| Fhem Telnet-Port | - | 7072 |
| Fhem Mobile Alert Gateway | - | 8090 |
| OpenHab - HTTP | - | 88 (Docker intern 8080) |
| OpenHab - HTTPS | - | 8443 |
| Nextcloud | - | 8080 (Docker intern 80) |
| Gitea Web | - | 3000 |
| Gitea SSH | - | 22 |
### Ubuntu2004-virtual-machine (Hyper-V)
| *Funktion* | *Port extern* | *Port intern* |
|----------|-------------|-------------|
| Node-Red | - | 1880 |
| Node-Red Hue-Bridge Emulation | - | 80 |
### Montana 2000
| *Funktion* | *Port extern* | *Port intern* |
|----------|-------------|-------------|
| Mosquitto MQTT | - | 1883 |
## Web-Server (extern)
| *APP* | *URL extern*| *Server*|
|-------|------|----------|
| Gitea | https://montana2000.ddns.net/gitea/ | Montana2020|
| Nextcloud | https://montana2000.ddns.net/nextcloud | Montana2020|
| Fhem | http://montana2000.ddns.net/fhem | Montana2000|
## Web-Server (intern)
| *APP* | *URL intern*| *Server*|
|-------|------|----------|
| Node-Red | http://ubuntu2004-virtual-machine:1880 | Montana2000 > Ubuntu VM|
## ThinkCentre Computer
### Windows 10 Professional - host with WSL2/Ubuntu 20.04
#### Docker
##### Docker-Swag & Nginx Container
Alle Docker Container sind Teil des Netzwerkes: *nginx_network*.
Neue Container müssen initial zum Netzwerk hinzugefügt werden mit:
* docker network connect nginx_network "docker-container-to-add"
##### Fhem Container
##### OpenHub Container
##### Mosquitto Container
##### Nextcloud Container
##### Gitea Container
#### Ubuntu 20.04 VM running on Hyper-V
##### Node-Red
Für die Hue-Bridge Emulation wird ein System mit freiem Port 80 benötigt, dass ebenso auf Multi-Casts reagieren kann.
Daher habe ich Node-Red in einer Ubuntu VM installiert, die vollen Netzwerkzugriff innerhalt des lokalen Netzwerkes hat, damit Alexa und die andere Devices die emulierte Hue-Bridge erreichen können und neue Devices automatisch in der Gerätesuche erkennen.
Dokumentation wird noch erstellt...