Zum Inhalt springen

Funktionen

Das Plugin arbeitet im Minutentakt über den Zeitplaner des LoxBerry. Einen eigenen Dienst, den man starten oder stoppen müsste, gibt es nicht. Was es tut und wie oft, legt der Partner auf dem Server fest; das Plugin übernimmt Änderungen bei seinem nächsten Kontakt.

Jede Minute meldet sich das Plugin beim Server und holt dabei neue Aufträge und Einstellungen ab. Zustand und Systemwerte der Miniserver gehen im eingestellten Sammelintervall an den Server, dazu Kennzahlen des LoxBerry selbst. In der Partner-UI erscheinen sie auf der Geräteseite und im Systemstatus. Auf der Seite Status steht unter Letzter Kontakt, wann die letzte Meldung durchging.

Das Plugin sichert die eingeschalteten Miniserver nach dem Zeitplan des Standorts oder sofort mit Backup erstellen in der Partner-UI. Es liest, packt und verschlüsselt die Dateien der Miniserver und schickt sie in einem Durchgang zum Server; auf der SD-Karte legt es dafür nichts ab, einen Ordner für Sicherungen gibt es nicht. Verschlüsselt ist jedes Backup mit dem Schlüssel des Passwort-Tresors des Standorts; ohne eingerichteten Tresor entsteht kein Backup. Reißt die Verbindung während einer Sicherung ab, ist diese Sicherung verloren; der nächste Versuch folgt zum nächsten Termin. Zeitplan, Umfang und Herunterladen: Miniserver-Backups.

Auf der Seite Status steht unter Letzte Sicherung, wann zuletzt gesichert wurde; nach einem Neustart des LoxBerry steht dort bis zur nächsten Sicherung seit dem Neustart noch keine.

Neben den Miniservern sichert das Plugin seine eigene Konfiguration: Standort, Zertifikat, Einstellungen und Fernwartungs-Passwort. In der Partner-UI steht sie in der Liste der Backups unter dem Gateway „LoxBerry”. Nach einem Tausch der SD-Karte wird sie im Plugin unter Einstellungen → Wiederherstellung eingespielt, siehe Oberfläche. Verschlüsselt ist sie wie die Miniserver-Backups mit dem Passwort-Tresor.

Nach jedem Programm-Update eines Miniservers holt das Plugin die aktuelle Projektdatei und lädt sie auf den Server. Daraus entstehen der Reiter Projekt und die Auswahl für Charts und Systemwerte. Siehe Projektdateien.

Die in der Partner-UI gewählten Werte liest das Plugin regelmäßig vom Miniserver und schickt sie an den Server, siehe Charts und Systemwerte.

Stimmt der Kunde im Plugin zu, überträgt der LoxBerry die Passwörter der Miniserver und das Fernwartungs-Passwort verschlüsselt in den Passwort-Tresor des Standorts, danach bei jeder Änderung. Siehe Übertragung vom LoxBerry.

Auf einen Auftrag aus der Partner-UI baut der LoxBerry selbst eine verschlüsselte Verbindung nach außen auf und bekommt eine zufällige HTTPS-Adresse. Darüber ist die Oberfläche des LoxBerry erreichbar und über ihn die Miniserver im Kundennetz. Das geht nur mit dem Fernwartungs-Passwort und nur, solange der Kunde die Fernwartung nicht gesperrt hat. Siehe Fernwartung starten.

Steht ein Miniserver an einem anderen Gateway des Standorts, wird er im Plugin unter Miniserver abgeschaltet. Meldet ein Miniserver an zwei Gateways gleichzeitig, nimmt der Server die Daten nur vom ersten. Siehe Weiteres Gateway an einem Standort.

Neue Plugin-Versionen spielt die Plugin-Verwaltung des LoxBerry ein, von Hand oder aus der Partner-UI mit Jetzt aktualisieren. Mit Updates der Geräte in den Server-Updates installiert der LoxBerry eine neue Version beim täglichen Lauf seiner Plugin-Verwaltung; die passende Stufe stellt das Plugin selbst ein. Siehe Plugin installieren und Server-Updates.