Machmal kann es sinnvoll sein, sich über bevorstehende Batteriewechsel informieren zu lassen. Da es derzeit nicht möglich ist, den genauen Batteriestatus (Kapazität) auszulesen, ist man auf die Auswertung des LowBat-Zustands beschränkt. Mögliche Reaktionen wären z. B. das Veschicken einer EMail oder einer SMS.
Um das Skript auszulösen, ist ein neues Programm zu schreiben, dass im "Wenn"-Abschnitt z. B. jeden Tag via Zeimodul aufgerufen wird. In der dazugehörigen "Dann"-Anweisung, ist der Typ "Skript" auszuwählen und folgender Quellcode einzugeben:
Zunächst werden in einer "foreach"-Schleife alle Geräte durchlaufen, die dem Gewerk "Batterie betrieben" zugeordnet sind. Diesem Gewerk müssen alle Geräte zugewiesen werden, die überprüft werden sollen. Der Name des Gewerks kann natürlich den eigenen Vorstellungen angepasst werden. Anschließend werden für jedes gefundene Gerät benötigte Informationen (Item, Device, Address, ...) ausgelesen. Über den Kanal-0 und dem Knotenpunkt ".LOWBAT" kann nun der entsprechende Status (Flag) ausgelesen werden. Die nun folgenden Anweisungen bauen einen Text-String zusammen, der pro Eintrag den Namen des LowBat- Kanditaten enthält. Die Variable "text" kann im Anschluss dazu benutzt werden, um z. B. eine EMail zu genieren oder über einen entsprechenden Service eine SMS zu verschicken.
