Zum Hauptinhalt springen
Version: iSign 9

Remote Konfiguration

Einleitung​

Die Massenkonfiguration von EPDs kann über eine USB-Verbindung erfolgen (vgl. EPD - Einrichten mit Tool FWUpdate ). Sind die EPDs inital konfiguriert ist es mitunter erforderlich die Konfiguration abzuändern (z.B. Passwörter rotieren). Dazu kann die Remote-Konfiguration verwendetn werden. Dabei wird die Konfiguration der EPDs über das Netzwerk durchgeführt.

Voraussetzungen​

  • EPD Firmware 1.4.0 oder neuer
  • EPDs müssen mit WLAN und einem MQTT-Broker verbunden sein
  • PC ist im selben Subnetz wie die EPDs
  • fwupdate Version 1.4.1 oder neuer

Zu Beachten​

Das Austauschen von Zugangsdaten bedarf großer Sorgfalt. Die bei der Remote-Konfiguration involvierten Zugänge sind:

  • WLAN
  • MQTT
  • Gerätepasswort

Wird eine diese Daten bei der Remote-Konfiguration geändert, können Sie den Zugriff auf das Gerät verlieren.

Für WLAN und MQTT sollte folgende Reihenfolge eingehalten werden:

  1. Zusätzlichen Zugang (User) serverseitig erstellen
  2. Zugang auf dem EPD austauschen
  3. Alten Zugang serverseitig löschen

Falls dies Systembedingt nicht möglich ist kann die folgende Reihenfolge gewählt werden:

  1. Zugang auf dem EPD austauschen (verliert Verbindung)
  2. Zugang serverseitig abändern

In diesem Fall verliert das EPD die Verbindung bis die neuen Zugangsdaten gültig werden.

info

Das Ändern von Zugangsdaten sollte zunächst auf einem einzelnen EPD getestet werden bevor es auf alle Geräte angewendet wird.

Ablauf​

Die Remote-Konfiguration verwendet eine JSON-Datei um die Konfigurationeinstellungen abzulegen. Diese ist identisch zur Konfiguration über USB. Details siehe fwupdate README.html.

Die Konfigurationsdatei wird angewendet mit:

fwupdate remote-program --mqtt-url <MY_MQTT_URL> --all --config <MY_CONFIG_JSON>

Mit --all werden alle verbundenen Geräte aktualisiert. Alternativ kann ein einzelnes EPD mit --topic TOPIC ausgewählt werden.

info

Die MQTT-Broker-URL hat dieses Format:
mqtt(s)://USER:PASSWORT@MQTT-BROKER:PORT