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.