Startphase von SmartHomeNG

Startphase von SmartHomeNG Für das tiefere Verständnis und Fehlersuche ist es unter Umständen wichtig zu wissen, wie der Start von SmartHomeNG abläuft. Prinzipiell gibt es 8 Bereiche die man betrachten kann: Der Kern mit Basisfunktionalitäten Zeitplanung von Ereignissen (Scheduler) Verbindungen Weiterlesen…

Widget-Handling für smartVISU

Widget-Handling für smartVISU Überblick Das Plugin visu_smartvisu unterstützt auch die Installation von Widgets in der smartVISU, die von anderen SmartHomeNG Plugins bereitgestellt werden. Plugin Entwickler können mit ihrem Plugin smartVISU Widgets ausliefern, welche die Plugin Daten visualisieren können. Diese Widgets Weiterlesen…

Visu Unterstützung

Visu Unterstützung seit Release 1.2 Überblick Im Release 1.2 wurde die Unterstützung für die smartVISU weiterentwickelt. Dabei wurde das visu Plugin durch zwei neue Plugins ersetzt. Das erste Plugin (visu_websocket) implementiert das Websocket Protokoll über das smartVISU mit smarthomeNG kommunziert. Weiterlesen…

knxd – Der KNX Daemon

knxd v0.12 herunterladen, bauen und installieren Der knxd implementiert Zugriffe auf verschiedenste Schnittstellen zum KNX Bus (z.B. IP-Router, IP-Schnittstelle, USB-Schnittstelle, etc.) und bietet dafür eine dokumentierte Softwareschnittstelle für Programme an. SmartHomeNG nutzt den knxd über seine TCP/IP Schnittstelle um Daten Weiterlesen…

Namensvergabe bei Items

Item Namensvergabe Bei der Wahl von Itemnamen ist folgendes zu beachten: Plugin-Instanzen und Items der obersten Ebene (Top-Level) teilen sich den Namensraum. Es sollte vermieden werden, Top-Level Items einen Namen zu geben, der in ../etc/plugin.yaml (bzw. ../etc/plugin.conf) bereits für eine Plugin-Instanz Weiterlesen…