Skip to content
This repository has been archived by the owner on Apr 29, 2023. It is now read-only.

Releases: tinxx/MiThermometer2MQTT

Version 0.5

06 Feb 21:57
Compare
Choose a tag to compare
Version 0.5 Pre-release
Pre-release

Changes

Improvements

  • Publish Home Assistant configuration only once after first connection to the MQTT broker

Bugfixes

  • Fix the MQTT topic that sensor data are published under

Version 0.4

06 Feb 18:02
Compare
Choose a tag to compare
Version 0.4 Pre-release
Pre-release

Changes

Improvements

  • Make code compatible with latest Arduino for ESP32 version
  • Switch JSON library from JSON Library for Arduino version 0.1.0 BETA to ArduinoJSON 6.19.1
  • Improved handling of disconnected state (reconnect Wi-Fi and MQTT)
  • Fixed several includes
  • Improve module dependency checks
  • Improve code structure/readability
  • Updated some README aspects

Bugfixes

  • Fix known problem from version 0.1 where the JSON library formatted some decimal values like 39.800000000000004

Version 0.3

03 Jan 14:29
Compare
Choose a tag to compare
Version 0.3 Pre-release
Pre-release

Changes

New Features

  • Added SSD1306 OLED display module to diaply current time and BME280 sensor data

Improvements

  • Reconnect on interrupted WiFi
  • Create new MQTT session on error
  • Set WiFi hostname

Version 0.2

28 Dec 13:20
Compare
Choose a tag to compare
Version 0.2 Pre-release
Pre-release

Changes

Improvements

  • Improved configurability by moving all configurations into configs.h.

Bug Fixes

  • Removed dependency between modules BME280 and Home Assistant Integration

Version 0.1

27 Dec 19:31
Compare
Choose a tag to compare
Version 0.1 Pre-release
Pre-release

Changes

This is the first release with the following highlights:

Key Features

  • Picks up sensor data from Mi Thermometers with custom firmware (core functionality)
  • Configure custom names for your sensors by mapping their MAC addresses
  • Enable an optional allow list mode that will only forward configured thermometers
  • Add an BME280 sensor to MiThermometer2MQTT so that the ESP32 itself can measure its environment
  • Home Assistant integration: Will automatically configure known thermometers (w/ custom names) with Home Assistant

Known Issues:

  • There are some problems with double/float values in conjunction with the JSON library.
    It will sometimes output values like 39.800000000000004.

Version 0.0

28 Dec 22:56
Compare
Choose a tag to compare
Version 0.0 Pre-release
Pre-release

Initial public release.