XiaomiBTLESens: Unterschied zwischen den Versionen
Krikan (Diskussion | Beiträge) K (Infobox Modul angepasst) |
Justme (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 3: | Zeile 3: | ||
|ModType=d | |ModType=d | ||
|ModForumArea=Sonstige Systeme | |ModForumArea=Sonstige Systeme | ||
|ModTechName= | |ModTechName=74_XiaomiFlowerSens.pm | ||
|ModOwner=CoolTux <br/>({{Link2FU|13684|Forum}} / [[Benutzer:CoolTux|Wiki]]) | |ModOwner=CoolTux <br/>({{Link2FU|13684|Forum}} / [[Benutzer:CoolTux|Wiki]]) | ||
}} | }} |
Version vom 1. April 2017, 09:57 Uhr
XiaomiBTLESens | |
---|---|
Zweck / Funktion | |
Auslesen eines Xiaomi Flower Sensors | |
Allgemein | |
Typ | Gerätemodul |
Details | |
Dokumentation | EN / DE |
Support (Forum) | Sonstige Systeme |
Modulname | 74_XiaomiFlowerSens.pm |
Ersteller | CoolTux (Forum / Wiki) |
Wichtig: sofern vorhanden, gilt im Zweifel immer die (englische) Beschreibung in der commandref! |
Beschreibung
Mit diesem Modul ist es möglich den XiaomiFlowerMonitor auszulesen und die entsprechenden Daten als Readings darzustellen.
Voraussetzung zur Verwendung des Modules ist:
- libjson-perl
- bluez (gatttool und hcitool)
Mittels hcitool lescan
bekommt man die BT-MAC, die benötigte Bluetooth MAC Adresse.
Definition
define <name> XiaomiFlowerSens <BT-MAC>
Beispiel:
define Weihnachtskaktus XiaomiFlowerSens C4:7C:8D:62:42:6F
Diese Anweisung erstellt ein XiaomiFlowerSens Device mit dem Namen Weihnachtskaktus und der BT MAC C4:7C:8D:62:42:6F.
Readings
- state - aktueller Status des Device.
- battery - Status der Batterie in Abhängigkeit des batteryLevel Readings.
- batteryLevel - Füllstand der Batterie in Prozent.
- fertility - Nährstoffgehalt des Pflanzenbodens (Dünger)
- firmware - aktuelle Firmware auf dem Device
- lux - aktuelle Lichtintensität
- moisture - Wassergehalt (Feuchtigkeit) des Pflanzenbodens
- temperature - Umgebungstemperatur
Set
- statusRequest - einmaliges abrufen der Daten vom Sensor
Attribute
- interval - Intervalzeit in Sekunden welcher ein automatischer Datenabruf erfolgen soll
- disable - deaktiviert die den Intervalabruf