Server - Demo Server zum Ausprobieren von FabAccess ohne Installation
Du bist neu und willst FabAccess vorher antesten? Dann lohnt sich der Aufwand der Installation vermutlich nicht, bevor du einen Eindruck gewonnen hast. Hier findest du Details zu unserem Demo Server.
Informationen zum Download des Clients, den du für das Testen trotzdem benötigst, findest du hier.
Aktuell gibt es keinen laufenden Demo-Server. Das ist eine ToDo
Zwecke des allgemeinen Demo-Servers:
- Client damit verbinden, um diesen auszuprobieren - die getriggerten Aktionen durch den Server können in einem Log angezeigt werden
- dem Demo-Tester Zugriff auf ein Sample-Grafana-Monitoring geben, was an bffh gekoppelt ist
- weitere Idee: Nutzer können sich selbst eine Demo-Instanz spawnen, wo sie eine eigene Config schnell und einfach vor dem Live-Gehen ausprobieren können (als eine Art Staging-System)
siehe https://fab-access.readthedocs.io/en/0.9/de/example/usecases
Demo Server mit Raspberry Pi 3 B+, Fritz!Box 4040 und Tasmota Nous A1T Schaltsteckdosen
Für die JHV des VOW zum 23.11.2024 wurde ein praktisches Demo-Setup angelegt. Hierzu wurde das SD-Karten Image vom Pi zunächst in eine Datei gedumped:
sudo dd if=/dev/sda of=~/fabinfra.img bs=1M status=progress
Das Image verkleinern wir dann mit PiShrink so, dass es auch auf schmalere SD-Karten passt (Unser Setup hat eine 64 GB SD, aber so lässt es sich auch auf z.B: 32 GB große Karten installieren). Wir installieren PiShrink zunächst:
sudo apt update && sudo apt install -y wget parted gzip pigz xz-utils udev e2fsprogs
wget https://raw.githubusercontent.com/Drewsif/PiShrink/master/pishrink.sh
chmod +x pishrink.sh
sudo mv pishrink.sh /usr/local/bin
Dann verkleinern wir das Image:
pishrink.sh ~/fabinfra.img
Im Anschluss verkleinern wir das Image nochmals, indem wir es packen. Damit können wir teilweise 20 GB große Images in 5 GB große *.gz Files komprimieren.
gzip --best --verbose ~/fabinfra.img > ~/fabinfra.img.gz
Übersicht Geräte- und Credentials
Gerät |
Hostname |
IPv4-Adresse |
Web Interface(s) |
Benutzer |
Passwort |
Hinweise |
Fritz!Box 4040 |
fabinfra101 |
192.168.188.1 |
https://fabinfra101.fritz.box |
fabmin |
QDa7YCPB68hYP58rNR89 Für Sicherung der Grundkonfiguration: fabinfra101 |
Firmware 8.0.0 |
Raspberry Pi 3 B+ |
fabaccess |
192.168.188.31 (LAN) 192.168.188.34 (Wifi) |
http://192.168.188.31:3000 (Grafana) http://192.168.188.31:9090 (Prometheus) |
fabinfra-root (ssh) |
vulca |
FabAccess Server (BFFH) läuft auf Port 59661 |
Nous A1T mit Tasmota FW |
tasmota_1 |
192.168.188.41 |
http://192.168.188.41 |
admin |
fabinfra101 |
|
Nous A1T mit Tasmota FW | tasmota_2 |
192.168.188.42 | http://192.168.188.42 | admin |
fabinfra101 |
|
Nous A1T mit Tasmota FW | tasmota_3 | 192.168.188.43 | http://192.168.188.43 | admin |
fabinfra101 |
|
Nous A1T mit Tasmota FW | tasmota_4 | 192.168.188.44 | http://192.168.188.44 | admin |
fabinfra101 |
|
Nous A1T mit Tasmota FW | tasmota_5 | 192.168.188.45 | http://192.168.188.45 | admin |
fabinfra101 |
|
Nous A1T mit Tasmota FW | tasmota_6 | 192.168.188.46 | http://192.168.188.46 | admin |
fabinfra101 |
|
Nous A1T mit Tasmota FW | tasmota_7 | 192.168.188.47 | http://192.168.188.47 | admin |
fabinfra101 |
Download
- Raspberry Pi 3 B+ SD-Card Image Dump (*.gz Format)
- Fritz!Box 4040 Konfigurationsbackup (Firmware 8.0.0)