Releases: alsuren/mijia-homie
Releases · alsuren/mijia-homie
homie-influx release 0.2.4
Bugfixes
- Updated to
rumqttc0.8, to fix build errors on latest rustc.
homie-device 0.6.0
Breaking changes
- Acronyms no longer upper-case.
- Updated to
rumqttc0.8.
homie-controller 0.4.0
Breaking changes
- Acronyms no longer upper-case.
- Updated to
rumqttc0.8.
homie-influx release 0.2.3
New features
- Added
value_intfield tobooleanmeasurements, for compatibility with Grafana.
Other changes
- Use rustls rather than OpenSSL.
homie-device 0.5.0
Breaking changes
- Added support for non-retained topics.
bluez-async 0.3.1
New features
- Added new
DeviceEventvariants for service data and service list updates.
mijia-homie release 0.2.3
New features
- Added
mijia-namesutility to scan for sensors and create asensor-names.tomlconfig. - Added
mijia-history-influxutility to dump historical data from sensors to InfluxDB.
mijia 0.4.0
Breaking changes
- Updated to
bluez-async0.3.0.
New features
- Added event for new sensor being discovered.
- Added
SignedDurationtype for conveniently comparingSystemTimes. - Added example to fix clocks of sensors.
bluez-async 0.3.0
Breaking changes
BluetoothSession::get_adapters()now returnsAdapterInfos rather thanAdapterIds.
New features
- Added
AdapterInfostruct with information about the status of a Bluetooth adapter, and methods
to get it for all adapters on the system or a specific adapter.
bluez-async 0.2.1
New features
- Added TX power and address type to
DeviceInfo. - Added methods for using a specific adapter rather than all adapters on the system.
- Added support for reading and writing characteristics and descriptors from a given offset, and
explicitly specifying what type of write operation to use.
Other changes
- Wait for service discovery to complete before returning from
connect. This should avoid errors
when trying to look up services on a device immediately after connecting to it.