Skip to content

Releases: ElbAutomation/LoxBerry-Plugin-SmartFleet-Gateway

Version 1.3.1

Choose a tag to compare

@mschlenstedt mschlenstedt released this 26 Oct 12:25

Korrigierter Hinweis zum Fernwartungs-Passwort.

Geändert

  • Nach dem Speichern des Fernwartungs-Passworts sagt die Meldung jetzt, was tatsächlich gilt: Die Seite zeigt das Passwort danach nicht mehr an; geht es verloren, wird ein neues vergeben. Die bisherige Aussage, der LoxBerry speichere nur eine Prüfsumme, stimmte nicht mehr, seit das Plugin das Passwort für die Übertragung in den Passwort Tresor aufbewahrt.

Version 1.3.0

Choose a tag to compare

@mschlenstedt mschlenstedt released this 25 Oct 10:53

Backups mit dem Passwort Tresor: Das Plugin verschlüsselt jedes Backup der Miniserver und das Eigenbackup des Plugins mit dem Schlüssel des Standorts, bevor es zum SmartFleet Server geht. Der Server kann den Inhalt nicht lesen; heruntergeladen wird mit dem Masterpasswort.

Geändert

  • Backups werden mit dem Passwort Tresor des Standorts versiegelt (Format wie bei den Projektdateien); das 7z selbst trägt kein Passwort mehr. Voraussetzung: SmartFleet Server ab 1.6.0 mit eingerichtetem Tresor. Ältere Server bekommen weiter Backups mit dem Miniserver-Passwort.
  • Der Tresor des Standorts wird auch ohne Freigabe der Passwortübertragung übernommen, damit die Backups versiegelt werden können; Passwörter gehen weiterhin nur mit Freigabe an den Server.
  • Neues Paket: libsodium23 (für die Verschlüsselung im PHP von LoxBerry 4).

Version 1.2.4

Choose a tag to compare

@mschlenstedt mschlenstedt released this 18 Oct 15:50

Meldungen in der Sprache des Betrachters: Das Plugin schickt zu jeder Meldung einen Code mit, und der SmartFleet Server zeigt sie auf Deutsch oder Englisch an, je nach Sprache der Oberfläche bzw. des Mail-Empfängers.

Geändert

  • Meldungen und Auftragsrückmeldungen tragen einen Code und ihre Werte. Der Server übersetzt sie in die eingestellte Sprache; auch die Alarmmail erscheint in der Sprache des Empfängers.
  • Deutsche Meldungstexte mit echten Umlauten statt Umschreibungen (ae, oe, ue).

Texte fremder Systeme (Meldungen aus dem Gerätelog des Miniservers, Ergebnisse des LoxBerry-Healthchecks) bleiben, wie sie sind. Voraussetzung für die Übersetzung: SmartFleet Server ab 1.5.1; ältere Server zeigen weiterhin den deutschen Text.

Version 1.2.3

Choose a tag to compare

@mschlenstedt mschlenstedt released this 18 Oct 12:30

„Backup erstellen“ für einen einzelnen Miniserver sichert wieder nur diesen Miniserver.

Behoben

  • Ein Backup-Auftrag für einen einzelnen Miniserver (Partner-UI, Reiter Backup der Geräteseite) sicherte die Plugin-Konfiguration und alle Miniserver, weil die Miniserver-Nummer aus dem Auftrag nicht gelesen wurde. Das geplante Backup aller Miniserver war nicht betroffen.

Sonst unverändert gegenüber 1.2.2. Voraussetzung: SmartFleet Server ab 1.4.0, für Backups über 512 MB ab 1.4.1.

Version 1.2.2

Choose a tag to compare

@mschlenstedt mschlenstedt released this 08 Oct 12:53

Weniger Schreibzugriffe auf die SD-Karte: Die Sperrdatei des Passwort-Tresors liegt jetzt im RAM.

Behoben

  • Die Sperrdatei des Passwort-Tresors entstand jede Minute im Konfigurationsverzeichnis auf der SD-Karte und wurde gleich wieder gelöscht – zwei Schreibvorgänge pro Minute. Sie liegt jetzt im RAM (/dev/shm).

Sonst unverändert gegenüber 1.2.1. Voraussetzung: SmartFleet Server ab 1.4.0, für Backups über 512 MB ab 1.4.1.

Version 1.2.1

Choose a tag to compare

@mschlenstedt mschlenstedt released this 08 Oct 12:10

Backups ohne Zwischenspeicherung: Das Plugin schickt die Sicherungen der Miniserver direkt zum Server und legt dafür nichts mehr auf der SD-Karte ab.

Geändert

  • Backups entstehen im Datenstrom: Datei holen, packen, verschlüsseln und stückweise hochladen. Eine Datei liegt dabei nur kurz im RAM (/dev/shm), das Archiv nirgends ganz. Ob ein Stand schon bekannt ist, entscheidet der Server – ein unveränderter Miniserver kostet nur noch den Abruf der Dateiliste.
  • Einstellungen: Der Abschnitt Sicherungen der Miniserver mit dem Ordner für Sicherungen entfällt. Lokale Sicherungen im Datenordner des Plugins entfernt das Update.
  • Startseite: Letzte Sicherung zeigt den letzten erfolgreichen Lauf; nach einem Neustart des LoxBerry steht dort bis zur nächsten Sicherung „seit dem Neustart noch keine“.
  • Keine feste Höchstgröße je Backup mehr; Grenze ist der Speicherplatz, der dem Standort auf dem Server zusteht. Reicht er nicht, meldet das Plugin das als Warnung.
  • Die Einstellungen des Passwort-Tresors werden nur noch bei einer Änderung geschrieben statt jede Minute – weniger Schreiblast auf der SD-Karte.
  • Projektdateien belegen beim Hochladen nur noch etwa halb so viel RAM.

Behoben

  • Ein eingespieltes Eigenbackup stellt die Schlüsseldateien wieder mit den Rechten 0600 her.

Neue Debian-Pakete (installiert das Update selbst): libcryptx-perl, libcompress-raw-lzma-perl. Voraussetzung: SmartFleet Server ab 1.4.0, für Backups über 512 MB ab 1.4.1.

Version 1.2.0

Choose a tag to compare

@mschlenstedt mschlenstedt released this 08 Oct 04:33

Mehrere Gateways je Standort: Das Plugin heißt jetzt LoxBerry SmartFleet Gateway und überträgt nur noch die ausgewählten Miniserver.

Neu

  • Einstellungen → Miniserver: Je Miniserver aus der LoxBerry-Konfiguration ein Schalter. Ein Miniserver, den ein anderes Gateway des Standorts überträgt, lässt sich hier abschalten. Neu angelegte Miniserver sind automatisch dabei.
  • Updates des Plugins lassen sich aus der Partner-UI anstoßen; die Stufe für automatische Updates übernimmt das Plugin vom Server. Das Plugin meldet dem Server seine Version.
  • Name des Plugins: LoxBerry SmartFleet Gateway (technisch unverändert smartfleetclient, Updates laufen wie bisher).

Geändert

  • Die LoxBerry-ID geht nur noch mit 12 Zeichen an den Server.
  • Lehnt der Server ein Backup oder eine Programmdatei ab, weil ein anderes Gateway den Miniserver überträgt, versucht das Plugin es nicht mehr jede Minute erneut, sondern meldet es einmal als Warnung.
  • Nach einer neuen Kopplung sendet das Plugin die Seriennummern der Miniserver sofort wieder.
  • Ist das Sammeln auf dem Server abgeschaltet, meldet das Plugin keine leere Miniserver-Liste mehr.

Voraussetzung für die Funktionen mehrerer Gateways: SmartFleet Server ab 1.4.0.

v1.1.10

Choose a tag to compare

@mschlenstedt mschlenstedt released this 02 Oct 05:27

Fernwartung: Der Client meldet Fehler beim Öffnen der Fernwartung jetzt mit Fehlercode an den Server, nennt beim Schließen den Grund und fragt nach einer Aktion sofort erneut nach. Neu ist der Schalter „Dauerhaft offen lassen“, die Plugin-Oberfläche zeigt eine dauerhaft offene Fernwartung an. Außerdem kann sich der Client mit einem SmartFleet-Server auf einem LoxBerry (LoxBerry-Server-Plugin) verbinden: Kennzeichnet der Bereitstellungscode einen solchen Server, prüft der Client dessen selbst signiertes Zertifikat nicht – auch nicht im Selbsttest der Backup-Ablage. Für alle anderen Server bleibt die Prüfung unverändert.

Installation: ZIP herunterladen und über die LoxBerry-Weboberfläche (Plugins → Plugin hinzufügen → Datei hochladen) installieren.

v1.1.9

Choose a tag to compare

@mschlenstedt mschlenstedt released this 29 Sep 15:33

Systemmeldungen des Miniservers: Eine behobene Meldung wird jetzt mit einem festen Kennzeichen (Quelle ms_message_ok) und unverändertem Titel an den Server gemeldet – unabhängig von der Sprache des Miniservers. Der SmartFleet-Server erkennt Erholungen nur noch über dieses Kennzeichen. Außerdem überträgt der Client die Einheit je Systemwert, versteht das Feld für den Update-Zeitraum der Lizenz und fragt gleiche Pfade am Miniserver nur noch einmal je Lauf ab.

Installation: ZIP herunterladen und über die LoxBerry-Weboberfläche (Plugins → Plugin hinzufügen → Datei hochladen) installieren.

v1.1.8

Choose a tag to compare

@mschlenstedt mschlenstedt released this 20 Sep 07:15

Passwort-Tresor in den Einstellungen überarbeitet: Status als Tag (auch in der Übersicht), Widerruf mit Sicherheitsabfrage, Zurücksetzen des Tresorschlüssels nur bei aktivem Tresor. Erfolgsmeldungen haben einen grünen Schließen-Knopf; Hinweistexte sind einheitlicher dargestellt.

Installation: ZIP herunterladen und über die LoxBerry-Weboberfläche (Plugins → Plugin hinzufügen → Datei hochladen) installieren.