Nach dem Erstellen der Anwendung mit iectl publisher standalone-app create
Sie können eine App-Version erstellen, indem Sie die --devicefeatures
Option as API.Shutdown
verwenden:
Die Anwendungen können auf dem unterstützenden Gerät einen Herunterfahrvorgang auslösen. Das Gerät wird im Falle einer Auslösung ordnungsgemäß heruntergefahren, indem die Ressourcen freigegeben werden, um eine Beschädigung der Integrität des Systems zu vermeiden. Besonders nützlich für Anwendungen zur Erkennung von Stromausfällen, um im Falle eines Ausfalls eine Abschaltung auszulösen.
# Create application version which does not have any redirection
$ iectl publisher standalone-app version create \
--appname "my_app" -v "0.0.1" \
--yamlpath "/yaml/docker-compose.yaml" \
--changelogs "changelogs" \
--redirectsection "" \
--redirecttype "ExternalLink" \
--redirecturl "" \
--devicefeatures 'API.Shutdown' \
BEMERKEN
Die unterstützte Gerätefunktion ist "API. Shutdown' für 'ie.device.software.device.shutdown'.