Hallo,
ich habe mir ein Haus gekauft, in dem der Vorbesitzer MAX! Heizkörper-, Wandthermostate und Fensterkontakte verbaut hat.
Alle Geräte laufen zur Zeit stand-alone. Es gibt keinerlei Vernetzung.
Laut seinen Aussagen hatte er wohl versucht mit Hilfe eines MaxCube CUNX und Homegear eine Smarthome Steuerung aufzubauen, ist aber daran gescheitert.
Ich habe mit SmartHome bisher praktisch nichts am Hut gehabt. Das einzige was ich in dieser Richtung mal getan hatte war mit Hilfe eines ESP32 ein paar Daten per MQTT an einen Mosquitto Server zu senden.
Netzwerktechnisch habe ich ein IOT VLAN vorbereitet, in dem zukünftig alles was mit Smarthome zu tun hat eingesperrt werden soll.
Meine gesamte Netzwerktechnik (Router, Accesspoints, Switche) basiert auf OpenWrt. Dort läuft auch der MQTT Server. Das ist alles getestet und funktionert.
Jetzt möchte ich einen neuen Versuch starten die MAX! Komponenten zu vernetzen. Da habe ich eigentlich nur FHEM und Homegear gefunden, die auch mit einem CUNX umgehen können.
Wenn ich den CUNX mit dem Netzwerk verbinde, holt er sich brav eine IP Adresse aus dem IOT VLAN. Er scheint also schon einmal ansprechbar zu sein.
Da der CUNX in Richtung Smarthome Zentrale ja nur über TCP/IP spricht, sehe ich keine Timing Probleme mit den einzelnen Geräten. Daher habe ich mich entschlossen Homegear als LXC Container auf meinem Proxmox Server zu installieren.
Auf Basis eines Debain Bullseye habe ich also wie auf der Download Seite Homegear - Downloads beschrieben, vor ein paar Tagen eine nightly installiert. Das hat auch erst einmal wunderbar funktioniert.
Auch ein Update dieser Version funktioniert problemlos.
Zunächst habe ich mir in der Hoffnung das es nicht zu viele Unterschiede gibt die Doku zu Version 0.8 reingezogen.
Außerdem habe ich mir den “Starter-Guide” angesehen.
Dabei ist mir gleich aufgefallen das Links, wie z.B. https://doc.homegear.eu/data/homegear/installation.html ins Leere zeigen…
Inhaltlich sind viele Themenbereiche aus dem Starter-Guide wie z.B. Scripting für mich (zunächst einmal) uninteressant. Ich denke das wäre eher etwas für Fortgeschrittene.
Nachdem ich die Admin-UI aufgerufen habe, habe ich mir zunächst einmal angesehen, was es dort so zu konfigurieren gibt. Im Bereich Inventar bin ich auf “Gebäude, Stockwerke und Räume gestoßen”.
Also dachte ich mir: Das wirst du brauchen um Geräte wie Thermostate irgendwie zu gruppieren. In der Admin UI ließ sich das auch problemlos erledigen.
Hier hätte ich mir von dem Starter-Guide mehr Hilfestellung erwartet. Für einen Anfänger ist es nämlich nicht unbedingt klar, was man in welcher Reihenfolge machen muss.
Es kam wie es kommen musste. Nach einigem herumprobieren, wurde mir klar, das es für mich sinnvoller gewesen wäre die Daten in einer anderen Reihenfolge einzugeben (auch wenn das technisch nicht notwendig ist).
Das würde mir erleichtern den Überblick zu behalten.
Letztlich endete das darin, das ich das System noch mal neu aufgesetzt habe. Alle Eingaben waren natürlich weg. Ein Backup hatte ich zwar vorher gemacht, aber damit konnte ich nur den gleichen unsinnigen Stand wiederherstellen.
Einen Export/Import von spezifischen Einstellungen habe ich nirgendwo entdeckt.
Spätestens jetzt stellte sich mir die Frage, kann man Inventar wie Gebäude, Stockwerke und Räume auch per CLI anlegen?
Dann könnte man seine Installation mit gespeicherten Eingaben bequem neu aufsetzen ohne die GUI zu bemühen.
Auf der Konsole “homegear -r” habe ich diesbezüglich nichts gefunden…