Module admin
Dieses Modul erlaubt es SmartHomeNG über einen Webbrowser zu konfigurieren. Voraussetzung ist, dass auch das Modul http geladen und konfiguriert ist.
Konfiguration
Datei etc/module.yaml
# etc/module.yaml
admin:
module_name: admin
# login_expiration: 48
# login_autorenew: True
# itemtree_fullpath: True
# itemtree_searchstart: 2
# websocket_host: smarthomeng.local
# websocket_port: 2424
# log_chunksize: 1000
# developer_mode: False
# rest_dispatch_force_exception: False
# click_dropdown_header: False
# dark_mode: False
# resource_graph_period: '24h'
# start_page: dashboard
Bemerkung
Die Konfigurationsparameter des admin Modules, die in dieser Datei konfiguriert werden, können auch über das graphische Administrations-Interface geändert werden.
Parameter |
Bemerkung |
|---|---|
login_expiration |
Optional: Gültigkeitsdauer des Tokens nach einem Login in Stunden (Nachkommastellen können angegeben werden). Standard ist 48 -> zwei Tage |
login_autorenew |
Optional: Bestehendes Login-Token automatisch verlängern. |
itemtree_fullpath |
Optional: Falls dieser Parameter auf True gesetzt wird, werden auf der Item Seite im Tree Items mit vollem Pfad angezeigt, fallse der Wert auf False gesetzt wird, wird die Kurzform verwendet. |
itemtree_searchstart |
Optional: Anzahl Zeichen die eingegeben sein muss, damit die Suche im Itemtree startet. Standardmäßig wird nach der Eingabe des zweiten Zeichens mit der Suche begonnen. |
websocket_host |
VERALTET: IP Adresse für den websocket Zugriff - bitte im Websocket-Modul konfigurieren. |
websocket_port |
VERALTET: Port der für den Websocket Zugriff verwendet wird - bitte im Websocket-Modul konfigurieren. |
log_chunksize |
Optional: Größe der gelesenen Blöcke bei der Anzeige großer Logdateien. |
developer_mode |
Optional: Entwickler Modus aktivieren (Ist für das Core Entwickler Team gedacht). |
rest_dispatch_force_exception |
Optional: Sollen WARNINGs aus REST_dispatch_execute als EXECPTION geloggt werden? |
click_dropdown_header |
Optional: Click auf Kopfeintrag von Dropdown Menüs erlauben. |
dark_mode |
Optional: Dark Mode als Standard für das Administrations-Interface aktivieren (kann pro Browser über den Schalter in der Navigationsleiste übersteuert werden). Standard ist False. |
resource_graph_period |
Optional: Zeitraum, den die Ressourcen-Graphen (Systemeigenschaften) initial anzeigen, z.B.
|
start_page |
Optional: Seite, die nach dem Login im Administrations-Interface angezeigt wird. Standard ist dashboard. |