Wir haben Euch schon sehr viel über die verschiedenen Sensoren und Aktoren für Homematic berichtet, heute haben wir ein Software-Thema. Vielleicht seid Ihr schon selbst über den Menüpunkt „Systemvariable“ gestolpert. Was diese sind und wofür man die Variablen gebrauchen kann, werde ich Euch in diesem Tutorial zeigen.
Systemvariablen dienen dazu, unterschiedliche Parameter, die Ihr global in Eurer Programmierung nutzen wollt, abzubilden. Das hört sich erstmal kompliziert an, ist es aber eigentlich nicht. An einem einfachen Beispiel wird dies schnell klar. Angenommen, wir wollen in unterschiedlichen Programmen überprüfen, ob alle Fenster geschlossen sind. Dann müssten wir normalerweise in jedem Programm jeden Fenstersensor separat auf dessen Zustand überprüfen. Das ist nicht nur sehr aufwändig, sonder verbracht auch viel Rechenleistung der CCU2. Außerdem ist es bei dieser Vorgehensweise sehr aufwändig, neue Fenstersensoren hinzuzufügen, da diese dann in jedem Programm hinzugefügt werden müssen. Weiterlesen