Snegohod / rpi-miflora-mqtt

Xiaomi Mi Flower Care - MQTT bridge

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

rpi-miflora-mqtt

Xiaomi Mi Flower Care - MQTT bridge

Script to read Xiaomi Flora values and publish it via MQTT to be used in Openhab or other home automation

It will scan for all Xiaomi miflora devices and publish the values to the MQTT server.

Paho (mqtt) and gatt libraries are required.

to install :

sudo apt-get install python-pip
pip install paho-mqtt
pip install gattlib

this requires Bluez 5.37 or higher to be installed as well

Some times RPI bluetooth adapter frozen, to fix this just call

sudo hciconfig hci0 reset

To run it under the schedule , please use this example

0 */2 * * * /usr/bin/sudo hciconfig hci0 reset; /usr/bin/python /home/pi/miflora/miflora.py >/dev/null 2>&1

About

Xiaomi Mi Flower Care - MQTT bridge

License:MIT License


Languages

Language:Python 100.0%