Modulkonfiguration (Config/Flash/LCD) via Konsole
Aus HAP
In der Regel erfolgt die Modulkonfiguration über die HAP-Config-GUI. Die Modulkonfiguration kann jedoch auch per Konsole erfolgen (z.B. zum Debugging):
Inhaltsverzeichnis |
Datenbank ID herausfinden
Alle u.g. Script erwarten als Parameter die Datenkbank-ID des jeweiligen Zielmodules und nicht die Modul-Adresse mit HAP-Kontext. Die IDs lassen sich mit folgendem Kommando anzeigen:
/opt/hap/bin/helper/hap-showmodules.pl
Optional kann mit dem Parameter --config bzw. -c eine andere Config-ID angegeben werden.
Modul-Config
/opt/hap/bin/helper/hap-configbuilder.pl -m 4711 -f
Mit -m oder --module kann die Datenbank ID des Moduls angegeben werden. Wird der Paramter -f (flash) nicht angegeben, so wird die Konfiguration lediglich am Bildschirm ausgegeben.
Firmware-Transfer
/opt/hap/bin/helper/hap-firmwarebuilder.pl -m 4711,4712 -f
Mit -m oder --modules können mehrere Datenbank-ID von entsprechenden Modulen angegeben werden. Wird der Parameter-f (flash) nicht angegeben, so werden lediglich alle Befehle auf dem Bildschirm ausgegeben. Beim Firmware-Transfer erfolgt die Übertragung via Multicasts, so dass mehrere Module zur gleichen Zeit mit der identischen Firmware "versorgt" werden können. Hierbei gilt: Wenn die Firmware-Version und die Firmware-Optionen (Dimmer, Switch, Logical-Inputs...) identisch sind, dann erfolgt der Transfer parallel, ansonsten sequenziell.
LCD-GUI Transfer
/opt/hap/bin/helper/hap-lcdguibuilder.pl -m 4711 -f
Mit -m oder --modules kann die Datenbank ID des Moduls angegeben werden. Wird der Paramter -f (flash) nicht angegeben, so wird die Konfiguration lediglich am Bildschirm ausgegeben.