Updates
Updates für den Server werden unter Systemadministration → Updates eingespielt. Das darf nur ein Inhaber. Jedes Paket ist von SmartFleet signiert; der Server prüft die Signatur, bevor er eine Datei anfasst.
Was der Reiter zeigt
Abschnitt betitelt „Was der Reiter zeigt“- Installierte Version, Letzte Prüfung und Letztes Update
- Verfügbare Versionen mit Datum und Änderungen
- Voraussetzungen für Updates aus der Oberfläche
- Automatische Updates, sofern die Lizenz sie enthält


Der Button neben Letzte Prüfung (Jetzt auf neue Versionen prüfen) fragt sofort beim Download-Server nach. Ist eine neue Version da, erscheint oben in der Partner-UI ein Hinweis, und alle Inhaber bekommen eine Mail.
Voraussetzungen
Abschnitt betitelt „Voraussetzungen“| Pakete entpacken (ZipArchive oder zlib) | zum Auspacken des Pakets |
| Verbindung zum Download-Server (curl oder allow_url_fopen) | für die Versionsliste und automatische Updates |
| Datenverzeichnis beschreibbar | für die Sicherung des alten Stands |
Fehlt etwas davon, wird per FTP aktualisiert: Paket entpacken und den Ordner über die bestehende Installation hochladen. config.php und das Datenverzeichnis bleiben dabei unberührt.
Manuelles Update
Abschnitt betitelt „Manuelles Update“- Das Paket mit der höchsten Versionsnummer herunterladen. Updates sind kumulativ; Zwischenversionen sind nicht nötig, außer die Liste nennt eine Pflichtstufe.
- Es unter Manuelles Update mit Paket wählen auswählen. Das Paket wird in Stücken hochgeladen und geprüft.
- Installieren klicken.
Bei einer gehosteten Installation (Cloud, Enterprise) spielt der Betreiber die Updates ein. Dort steht hinter der Überschrift in dieser Installation gesperrt, und das Hochladen ist gesperrt.
Während des Updates zeigt die Seite jeden Schritt an: Paket wird geladen, Paket wird geprüft, Paket wird entpackt, Sicherung wird angelegt, Wartungsmodus wird eingeschaltet, Dateien werden ersetzt, Datenbank wird angepasst, Abschlussprüfung.
Im Wartungsmodus nimmt der Server keine Meldungen der Standorte an. Die Standorte melden sich danach einfach wieder; es geht nichts verloren.
Wenn ein Update scheitert
Abschnitt betitelt „Wenn ein Update scheitert“Vor dem Kopieren sichert der Server den alten Stand. Scheitert ein Schritt, spielt er ihn selbst zurück, und die Installation läuft unverändert weiter. Scheitert er schon vor dem Kopieren, gibt es nichts zurückzuspielen; ein automatisches Update versucht es im nächsten Zeitfenster erneut. In beiden Fällen bekommen die Inhaber eine Mail mit dem Schritt und dem Grund. Ein unterbrochenes Update lässt sich mit Fortsetzen weiterführen oder mit Alten Stand wiederherstellen abbrechen.
Von Hand geänderte Dateien der Installation werden überschrieben. Sie liegen in der Sicherung und sind im Update-Protokoll aufgeführt.
Automatische Updates
Abschnitt betitelt „Automatische Updates“Automatische Updates gehören zu Maintenance und sind ab der Stufe Silver enthalten. Sie spielen Versionen ein, die innerhalb des Maintenance-Zeitraums erschienen sind.
- Automatisch aktualisieren schaltet sie ein oder aus.
- Zeitfenster legt fest, in welchen Stunden ein Update laufen darf.
Automatische Updates bleiben am besten eingeschaltet, damit Sicherheitsupdates sofort ankommen.
Updates der Geräte
Darunter steht ein eigener Abschnitt für die Gateways beim Kunden: SmartFleet-Gateways und LoxBerry-Plugins dieser Installation.
Auch automatische Updates der Gateways gehören zu Maintenance. Ohne sie steht hier statt der Einstellungen der Hinweis Automatische Updates gehören zu Maintenance und sind in dieser Lizenzstufe nicht enthalten.
, und die Plugins stellen sich auf „nur benachrichtigen“.
| Einstellung | Wirkung |
|---|---|
| Automatische Updates | Gateways installieren eine neue Firmware selbst, sobald eine freigegeben ist. Der LoxBerry installiert eine neue Plugin-Version beim täglichen Lauf seiner Pluginverwaltung; dafür stellt das Plugin seine Auto-Update-Einstellung selbst passend ein, egal was in der Pluginverwaltung gewählt war. |
| Zeitfenster | Gilt für die Gateways: sie installieren nur in diesem Fenster und starten dabei neu. Der LoxBerry folgt der Uhrzeit seiner Pluginverwaltung. |
Einzelne Gateways lassen sich auch sofort aktualisieren, auf ihrer Geräteseite mit Jetzt aktualisieren, siehe SmartFleet-Gateway einrichten und Plugin installieren.
Installationsstatistik
Abschnitt betitelt „Installationsstatistik“Ist Anonyme Installationsstatistik senden eingeschaltet, meldet der Server einmal am Tag anonym an smartfleetmanager.de, welche Version er hat. Daran sehen wir, wie viele Installationen es gibt und welche von einem Fehler betroffen sein können. Gesendet werden genau die Werte unter Was gesendet wird: eine zufällige Kennung, Version, Lizenzstufe, Anzahl der Standorte, Gateways und Miniserver sowie die PHP-Version. Die Tabelle zeigt sie so, wie sie in der nächsten Meldung stehen. Namen, Adressen, Domains und Seriennummern werden nicht gesendet, IP-Adressen nicht gespeichert.
Bei einer neuen Installation ist die Statistik vorausgewählt, siehe Installieren. Mit dem Update auf 1.7.2 ist sie einmalig eingeschaltet; wer sie ausschaltet, dem schalten spätere Updates sie nicht wieder ein. Unter Letzte Meldung steht, wann die letzte Meldung angekommen ist.
In config.php lässt sich der Schalter mit 'statistik' => false (oder true) festlegen. Der Reiter zeigt ihn dann gesperrt.