smartVISU
01:40, 13.12, v2.7

SmartHome.py


Abschließend noch ein Wort bzw. Beispiele zu SmartHome.py (SH.py)
Wie schon erwähnt ist SH.py das zu empfehlende Backend für smartVISU. SH.py ist ein mächtiges Werkzeug und wird hier nur minimal beschrieben.
Es stellt verschiedenen Plugins für die verschiedensten Anwendungen zur Verfügung. So gibt es beispielsweise Plugins um Samsung-TV's über die VISU zu steuern und die Befehle auf den KNX zu bringen. Momentan gibt es ca. 40 Plugins. Eine Auswahl der momentanen Plugins, inkl. englisch sprachiger Doku findet man hier.

Weiterhin besteht die Möglichkeit über SH.py z.B. eigene Logiken einzubringen.
Im Folgenden wird mit Beispielen kurz auf folgende Punkte eingegangen.
  • Funktion: eval
  • Funktion: Autotimer
  • Funktion: Crontab
  • Funktion: Szenen
  • Anwendung: min- und max-Temperaturwert
  • Anwendung: Verbrauch - Verbrauchsdatenermittlung (in Bearbeitung)
  • Anwendung: Simmulltion (in Bearbeitung)
  • Plugin: Smart TV
  • Plugin: Squeezebox
  • Plugin: Mail
  • Plugin: WOL (& Shutdown)
  • Plugin: UZSU - Universelle Zeitschaltuhr
  • Plugin: FritzBox (in Bearbeitung)
  • Logik: Wunderground - Wetterdaten von Wunderground auslesen