smartvisu
Das Plugin stellt das Bindeglied zur smartVISU dar. Es verfügt über folgende Features:
es kann mit Hilfe einiger Item Attribute Seiten für die smartVISU generieren
es kann Widgets, die in Plugins enthalten sind in die smartVISU installieren
zur Unterstützung des Widget Assistenten der smartVISU erstellt es eine aktuelle Liste der SmartHomeNG Items in der smartVISU
Es aktiviert das Nutzdatenprotoll für die smartVISU im neuen Websocket Modul. Wenn dieses Plugin nicht geladen ist, reagiert das Websocket Modul nicht auf Kommandos von der smartVISU
Mit dem Plugin smartvisu können aus der Definition der Items in SmartHomeNG automatisch Seiten für die
smartVISU erstellt werden. Diese Visu Seiten werden im Verzeichnis smarthome
des pages
Verzeichnisses
der smartVISU erstellt. Das Plugin unterstützt smartVISU Versionen ab v2.8.
Bemerkung
Damit die generierten Seiten abgelegt werden können, muss SmartHomeNG Schreibrechte auf die smartVISU Verzeichnisse haben. Deshalb bitte unbedingt darauf achten, dass die Berechtigungen und Gruppen Zugehörigkeit so gesetzt sind, wie es in der Komplettanleitung im Abschnitt smartVISU installieren beschrieben ist.
Das smartvisu Plugin ist der Ersatz für das Plugin visu_smartvisu, welches nun deprecated ist und in einem der kommenden Releases aus SmartHomeNG entfernt wird.
Das smartvisu Plugin funktioniert sowohl mit dem neuen websocket Modul, als auch mit dem alten visu_websocket Plugin. Die default_acl Einstellung funktioniert nur im Zusammenspiel mit dem websocket Modul.
Konfiguration
Die Informationen zur Konfiguration des Plugins sind unter Plugin smartvisu beschrieben.
Weiterführende Informationen
Bemerkung
Das Plugin ist nur aktiv, wenn die Plugins gestartet werden. Nachdem es die Generierungs- und Kopier-Aktionen abgeschlossen hat, stoppt es. Es wird in der Admin GUI in der Liste der Plugins daher als pausiert angezeigt.
Wird hier der Start Button für das Plugin gedrückt (der sichtbar ist, wenn die Admin GUI im Entwickler Modus läuft), werden die Visu Seiten erneut generiert und die Widgets werden erneut kopiert. Das Plugin stoppt anschließend wieder.
Mischung von generierten und manuell erstellten Seiten
In der smartVISU ist es möglich generierte und manuell erstellte Seiten zu mischen. Dazu muss in der
smartVISU unter pages
ein weiteres Verzeichnis (z.B. mit dem Namen manuell
angelegt werden und
diese Seiten müssen in der Konfiguration der smartVISU unter Benutzeroberfläche anstelle der smarthomeNG
Seiten ausgewählt werden.
smartVISU prüft dann, ob eine angeforderte Seite unter manuell
vorhanden ist und benutzt diese Seite. Falls
die angeforderte Seite unter manuell
nicht gefunden wird, wird sie aus den smarthome
Seiten geladen.
Das Vorgehen hierzu ist auch unter Automatische Generierung im Abschnitt Manuell erstellte Seiten beschrieben.
Weitere Dokumentation
Alle weiteren Informationen zur Visualisierung mit smartVISU sind unter Visualisierung mit smartVISU Update beschrieben.