Sensoren: Fenster & Tür, Sicherheit, Umwelt Alle Kochrezepte kostenlos, gratis und umsonst Verdrahtete Module - RS485 I/O-Modul 12 Eingänge 14 Ausgänge

Mithilfe einer Lichtschranke und des HomeMatic-Schließerkontaktinterfaces die Anzahl der Kunden eines Geschäftshauses ermitteln.  

Wie lässt sich in der HomeMatic-Zentrale eine Zählerfunktion realisieren?

Zufallsmenu Zufallsrezept Rezeptsuche Rezept des Tages Witze

Kochshop A B C D E F G H I J K L M N O P Q R S T U V W Z Kluge Sprüche Spruchkategorien

Um einen Zähler in HomeMatic zu realisieren, legt man zunächst eine Systemvariable vom Typ Zahl an. Anschließend kann man die als „counter" benannte Systemvariable in einem Programm verwenden. Da Arithmetik nicht nativ unterstützt wird, benötigt man hierzu ein HomeMatic-Skript. Zum Hochzählen können folgende Zeilen verwendet werden:

var counter = dom.GetObject(„counter"); counter.State(counter.State() + 1);

 Zum Runterzählen können folgende Zeilen verwendet werden:

var counter = dom.GetObject(„counter"); counter.State(counter.State() - 1);

Ausgelöst werden kann das Skript durch eine beliebige „Wenn-Bedingung". Die Systemvariable „counter" lässt sich auf der HomeMatic-Startseite einbinden, so dass nach dem Aufruf der HomeMatic-WebUI sofort der Zählerstand (Anzahl der Besucher) angezeigt wird.