Viele Geräte im Smarthome werden mit Batterien betrieben. Neben den Sensoren von Xiaomi Mija und Aqara sind auch Geräte wie z.B. ein smartes Türschloss von Nuki mit Batterien ausgestattet. Zwar bieten die Original-APPs meistens auch die Funktion, sich über leere oder schwache Batterien alarmieren zu lassen, aber eine zentrale Lösung für alle Geräte über ioBroker macht dennoch häufig Sinn.
In vielen Fällen sind über die ioBroker Objekte der Geräte die Batterieinformationen mit Volt- und Prozent-Angaben nutzbar, in manchen Fällen gibt es ein Objekt, das die Info für den Batteriewechsel mit TRUE anzeigt.
So auch im Fall des smarten Türschlosses von Nuki, in ioBroker ist das Objekt batteryCritical enthalten:
Wir müssen lediglich den Status dieses Objekts abfragen und bei Veränderung des Status auf TRUE prüfen, in diesem Fall versenden wir eine Pushover notification.
Blockly Script für den Batterie Alarm mit einem Nuki Türschloss:
Das entsprechende JavaScript für ioBroker:
// Nuki on({id: "nuki.0.1544.9213.batteryCritical"/*Batterie schwach*/, change: "ne"}, function (obj) { var value = obj.state.val; var oldValue = obj.oldState.val; if (getState("nuki.0.15440.9213.batteryCritical").val == true) { console.log((send_pushover('Nuki Batterie schwach'))); } });
Hinterlasse einen Kommentar