Kotori v0.25.0 Release Notes
Release Date: 2021-01-18 // over 3 years ago-
- โฌ๏ธ Upgrade to Python 3
๐ฅ Breaking changes
โก๏ธ 1. The updated :ref:
tasmota-decoder
introduces a breaking change as the database field names emitted by the decoder will change.For example,
AirQuality
will now beSonoffSC.AirQuality
,Temperature
might be calledDS18B20.Temperature
and so on.We have been too lazy in the past. Sorry.
๐ Features
- Honor "Time" field submitted by devices running Tasmota
- ๐ฐ Make Tasmota decoder grok double-nested payloads from Wemos devices
- โ Add decoder for message payloads from Airrohr devices
- โ Add
pool_size
option to[influxdb]
configuration section. Thanks, @adrianlzt!
๐ Bugfixes
- ๐ Fix logger
- ๐จ Refactor decoder subsystem
- โ Add "lan" strategy and "basic" application This implements a flat MQTT topic namespace for simplifying addressing and getting started documentation.
- โฌ๏ธ Upgrade to influxdb==5.3.0 module and fix tests
๐ Documentation
- ๐ Update documentation, now using "Material for Sphinx" theme
- โ Add :ref:
kotori-faq
section - โ Add FAQ sections about :ref:
data-acquisition-in-a-nutshell
, :ref:grafana-vs-export
and :ref:weewx-mqtt-faq
. - โ Add FAQ section about :ref:
processing-tags
- ๐ Update example configuration and documentation
- ๐ Improve Tasmota decoder documentation
Packaging
- ๐ Improve Docker image building
- โ Add packaging for Ubuntu 18 Bionic Beaver
โ Tests
- โ Add MQTT/InfluxDB integration tests
- โ Add MQTT/Grafana integration tests
- โ Add tests covering all timestamp formats/units
- โ Add tests covering the Tasmota decoder
- โ Add test for vendor "hiveeyes"
- โ Add MQTT/HTTP integration tests for HTTP data acquisition
- โ Add tests for HTTP API export features
- โ Add tests for InfluxDB tag heuristics
- โ Add test for publishing discrete values to MQTT
- โ Add tests for publishing events using MQTT and HTTP
- โ Add test covering telemetry from Homie
- โ Add test for WeeWX integration
- โ Add test for legacy MQTT topic suffix
Clients
- โ Add basic data export example for Arduino/HTTP
.. _kotori-0.24.5: