Geräte, die ihre eigenen Einstellungen beschreiben, lassen sich über Hermetry konfigurieren. Sie sehen jede Einstellung mit ihrem aktuellen Wert, ändern sie, und das Gerät übernimmt sie und meldet es zurück. Für viele Geräte auf einmal speichern Sie eine Baseline (einen benannten Satz von Einstellungen) und starten einen Massenauftrag, der die Geräte in Wellen ändert und anhält, wenn etwas schiefgeht.
Welche Geräte es unterstützen
Ein Gerät unterstützt Fernkonfiguration, wenn beide Bedingungen erfüllt sind:
- seine Firmware meldet beim Verbinden ihre Einstellungsabschnitte,
- Hermetry hat die Einstellungsbeschreibung (das Manifest) für seine Modellnummer und Firmware-Version.
Lizenzierte Geräte unterstützen es. Für andere MQTT-Geräte verwenden Sie Konfigurationsschlüssel (cfg.*-Shared-Attribute). LoRaWAN-Sensoren von Drittanbietern ändern ihre Einstellungen über die Downlinks des Herstellers; siehe Downlinks senden.
Der Reiter Einstellungen des Geräts zeigt an, wenn ein Gerät keine Einstellungen annehmen kann:
| Meldung | Bedeutung |
|---|---|
| Dieses Gerät übernimmt keine Einstellungen aus der Cloud | Seine Firmware unterstützt es nicht, oder es ist kein lizenzierter Router. Aktualisieren Sie die Firmware. |
| Die Einstellungen dieses Modells sind noch nicht bekannt | Modell und Firmware wurden der Plattform noch nicht beschrieben. Versuchen Sie es nach dem nächsten Firmware-Update erneut. |
| Nur lesbar: Firmware aktualisieren, um Einstellungen zu ändern | Die Firmware ist über ihr Supportfenster hinaus (Schreibzugriffe enden 24 Monate nach der Veröffentlichung einer Firmware). Sie können die Einstellungen weiterhin einsehen. |
Berechtigungen
| Berechtigung | Erlaubt | Standardrolle |
|---|---|---|
| Geräteeinstellungen lesen | Einstellungen einsehen | Admin |
| Betrieb | Betriebseinstellungen ändern | Admin |
| Schreiben | Gewöhnliche Einstellungen ändern | Admin |
| Gefährlich schreiben | Als gefährlich markierte Einstellungen ändern (die das Gerät abschalten können) | Inhaber |
| Baselines verwalten | Baselines anlegen, ändern und löschen | Admin |
| Aufträge verwalten | Massenaufträge anlegen und ausführen | Admin |
Jede Einstellung hat eine Klasse im Manifest; was Sie ändern dürfen, hängt von dieser Klasse und Ihren Berechtigungen ab. Betrifft eine Änderung eine Klasse, die Sie nicht ändern dürfen, zeigt die Seite: „Einige dieser Einstellungen dürfen Sie nicht ändern. Wenden Sie sich an einen Inhaber des Kontos.“
Ein Gerät ändern
- Öffnen Sie das Gerät und seinen Reiter Einstellungen. Er zeigt das Modell und die Firmware sowie die Einstellungsabschnitte mit ihrem Status, wann sie zuletzt übernommen wurden und wer die letzte Änderung vorgenommen hat (Von hier oder Am Gerät).
- Öffnen Sie einen Abschnitt.
- Ändern Sie die Werte und speichern Sie. Eine gefährliche Änderung verlangt eine Bestätigung.
Das Gerät übernimmt die Änderung und meldet zurück:
- Während sie unterwegs ist: „Diese Änderung ist auf dem Weg zum Gerät. Sie wird übernommen, sobald das Gerät online ist.“
- Während das Gerät sie versucht: „Das Gerät versucht diese Änderung. Es macht sie selbstständig rückgängig, wenn es die Cloud nicht erneut erreichen kann.“
Regeln:
- Geheimnisse (Passwörter, Schlüssel) werden nie angezeigt. Lassen Sie ein Geheimnisfeld unverändert, um den aktuellen Wert beizubehalten.
- Hat jemand anderes den Abschnitt gespeichert, seit Sie ihn geöffnet haben, wird Ihr Speichervorgang abgelehnt. Laden Sie neu und versuchen Sie es erneut.
- Eine Änderung, die 7 Tage lang ausstehend bleibt, läuft ab und wird zurückgezogen.
- Der Abschnittsverlauf behält die letzten 50 Änderungen pro Gerät und Abschnitt, bis zu 365 Tage lang.
- Ihre Organisation darf bis zu 600 Einstellungsschreibvorgänge pro Minute ausführen.
Hinweis
Wenn ein Gerät neue Firmware erhält, wandelt Hermetry Ihre gespeicherten Einstellungen in die Beschreibung der neuen Firmware um. Einstellungen, die sich nicht sicher umwandeln lassen, werden zur Prüfung markiert: „Prüfen Sie die Werte nach dem Firmware-Update und speichern Sie sie.“
Viele Geräte ändern: Baselines
Öffnen Sie Massenkonfiguration im IoT-Menü und wählen Sie Baselines („Benannte Einstellungssätze für Ihre Gerätemodelle, zur Anwendung in Massen.“).
- Wählen Sie Neue Baseline und geben Sie einen Namen und eine Beschreibung an.
- Wählen Sie die Modelle, deren Geräte sie annehmen können.
- Setzen Sie für jede Einstellung das Häkchen bei In diese Baseline aufnehmen und legen Sie den Wert fest. „Nur was Sie aufnehmen, wird auf den Geräten geändert; alles andere bleibt unverändert.“
- Speichern.
Eine Baseline enthält nie ein Geheimnis: „Passwörter und Schlüssel sind nicht Teil einer Baseline: Legen Sie sie auf jedem Gerät fest.“ Das Löschen einer Baseline wirkt sich nicht auf bereits gestartete Aufträge aus; sie behalten ihre eigene Kopie.
Viele Geräte ändern: Massenaufträge
Wählen Sie unter Massenkonfiguration („Die Einstellungen vieler Geräte gleichzeitig ändern, in Wellen, die anhalten, wenn etwas schiefgeht.“) die Option Neuer Auftrag:
| Feld | Auswahl |
|---|---|
| Auftragsname | Freier Text. |
| Baseline | Die anzuwendende Baseline (oder eine einzelne Änderung). |
| Welche Geräte | Geräte, die ich auswähle, Jedes Gerät eines Profils, Jedes Gerät dieser Modelle. |
| Wellen | 1 %, dann 10 %, dann der Rest (empfohlen), oder Eigene Größen in Prozent (zum Beispiel 5, 25: 5 %, dann 25 %, dann der Rest). |
| Jede Welle braucht mindestens diesen Anteil angewendet (%) | Standard 95. |
| Anhalten, wenn mehr als dieser Anteil zurückgenommen ist (%) | Standard 1. |
| Auf Offline-Geräte warten (Tage) | Ein Gerät, das länger als dies offline ist, erhält die Änderung nicht. |
| Wenn ein anderer Auftrag dasselbe Gerät ändert | Warten oder Dieses Gerät überspringen. |
Wählen Sie Prüfen, um Was dieser Auftrag tut zu sehen: die Geräte je Modell und Firmware, die Wellengrößen, Geräte, die ausgelassen werden, weil die Baseline nicht für ihr Modell gilt, Abschnitte, die ein Modell nicht hat, und eine Warnung, wenn der Auftrag Einstellungen ändert, die Geräte abschalten können. Wählen Sie dann Auftrag starten und geben Sie zur Bestätigung START ein.
Während ein Auftrag läuft
Nach jeder Welle prüft der Auftrag seine Kontrolle über die Geräte, die geantwortet haben. Eine nicht bestandene Kontrolle („Pausiert: Welle n hat ihre Prüfung nicht bestanden (…% angewendet, …% zurückgenommen).“) oder eine Welle, in der kein Gerät antwortete, pausiert den Auftrag.
| Aktion | Wirkung |
|---|---|
| Pausieren | Kein anderes Gerät wird geändert, bis Sie fortsetzen. |
| Fortsetzen | Läuft weiter. Nach einer nicht bestandenen Kontrolle fragt er Trotz fehlgeschlagener Welle fortfahren?; Trotzdem fortfahren wird protokolliert. |
| Auftrag abbrechen | „Noch nicht geänderte Geräte werden übersprungen. Bereits geänderte Geräte behalten ihre neuen Einstellungen.“ |
Jedes Gerät zeigt seinen Zustand: Wartend, Gesendet, Übernommen, Abgelehnt, Rückgängig gemacht, Offline, Übersprungen (mit Grund) oder Von einer Person geändert. Höchstens fünf Aufträge laufen gleichzeitig.
- Nur ein Schreiber ändert den Abschnitt eines Geräts zur gleichen Zeit. Die Änderung einer Person auf der Geräteseite hat Vorrang vor einem Auftrag.
- Ein Auftrag schreibt mit den Berechtigungen seines Erstellers.

