← Zurück zu den Projekten

Farm Hub

testing

2026

Der Hub läuft auf einem ständig eingeschalteten Linux-Rechner und ist das Einzige, das je eine Farm kontaktiert — MQTT für Zustand und kleine Befehle, SSH für alles Interaktive. Der MQTT-Broker steckt im selben Binary, sodass die Tabelle der eingetragenen Farmen die Zugriffsliste ist und nichts davon abweichen kann. Er veröffentlicht ein einziges versioniertes Dokument der ganzen Farm, und jeder Messwert darin trägt einen Zeitstempel, damit kein Client alte Daten als neu ausgibt. Sein Angular-Webpanel mit Passkey-Anmeldung wird gerade so gebaut, dass es alles kann, was die Handy-App kann. Und die Farm läuft auch ohne ihn: Der Backlog bleibt in GitLab, der Hub dient nur zum Beobachten und Steuern.

  • Go
  • MQTT
  • Angular

Bild 1 von 1