2024-05-30 15:09:03 +02:00

1.1 KiB

ATC_MiThermometer_Gateway

Python gateway for the custom firmware for the Xiaomi Thermometer LYWSD03MMC.

Features:

  • [WIP] Can run on Raspberry Pi (3, 4, zero w, pico) or any other Linux driven hardware which has BLE and WiFi support
  • [WIP] Storing temperature, humidity and battery state as json in a text file
  • [TODO] Make in runnable in a docker container (because only cool people are using docker)
  • [TODO] Collect data from multiple devices/gateways
  • [TODO] Command line tool for managing the devices
  • [TODO] Analyzing tool for making statistics
  • [TODO] HomeAssistant integration
  • [TODO] MQTT publishing
  • [TODO] Maybe... a webinterface. But I suck at web stuff, so I don't know.
  • [TODO] Implement other BLE Sensors

Getting started

First of all, you need to flash the custom firmware on your LYWSD03MMC device. A step-by-step guid is in his youtube channel, the video is linked on his GitHub repo. It's straight forward and does not require any special hardware.