Inhaltsverzeichnis

HOOBS

Das ist ein Stab, in dem Ideen gesammelt werden.

Trouble & Shooting

Beim Betrieb von HOOBS sind bei mir immer wieder seltsame Situationen aufgetreten, die die Ablauffähigkeit von HOOBS, aber auch des ganzen Hosts stark beeinträchtigt haben. Ich kann nicht ausschließen, dass diese Probleme auch beim Einsatz von Homebridge auftreten.

Phoscon nicht erreichbar

Ist der Host mit Phoscon nicht erreichbar (z.B. weil der Mechanismus zum Ermitteln der IP-Adresse nicht funktioniert), dann bleibt HOOBS beim Start in einer Endlosschleife hängen.

Hier weitere Infos aus der unteren Doku ergänzen.

Komponenten aus Phoscon werden nicht angezeigt

Wird der Phoscon-Service neu gestartet, dann zeigt HOOBS die über Phoscon angebundenen Komponenten nicht mehr an. Es ist ein Neustart von HOOBS notwendig.

Dieses Verhalten könnte den Betrieb von HOOBS/Homebridge und Phoscon auf einem gemeinsamen Docker-Host erheblich erschweren bzw. unmöglich machen.

Dateisystem des Host läuft über

Ich hatte bereits zwei Vorfälle, bei denen HOOBS derart viele Log-Meldungen geschrieben hat, dass das Dateisystem des Hosts vollständig belegt war. Im letzten Fall hatten die Log-Dateien daemon.log und syslog jeweils eine Größe von mehr als 2,7 GB. Dieses Problem tritt auf, wenn eine eingebundene Komponenten oder Plattformen (zumeist Phoscon) nicht erreichbar sind.

In der Folge habe ich den Plattenplatz meines produktiven HOOBS-Hosts von anfangs 4 GB auf 8 GB und später auf 32 GB erweitert.

fehlende Aufzeichnung von Werten

Einige Plugins bieten eine Aufzeichnung von Messwerten, die dann in der Eve-App angezeigt werden können (Komponente Fakegato). Nach einem der Dateisystemüberläufe erfolgte keine Aufzeichnung mehr. Ursache waren höchstwahrscheinlich mehrere Dateien mit Namen im Muster fakegato-history_xxxxxxxxxxxx.json in /home/hoobs/.hoobs/etc mit einer Größe von 0 Bytes. Nach dem Löschen dieser Dateien, wurden sie vom System wieder angelegt und Werte gespeichert.