Skip to content

Releases: alsuren/mijia-homie

homie-influx release 0.2.4

02 Oct 18:03

Choose a tag to compare

Bugfixes

  • Updated to rumqttc 0.8, to fix build errors on latest rustc.

homie-device 0.6.0

02 Oct 18:09

Choose a tag to compare

Breaking changes

  • Acronyms no longer upper-case.
  • Updated to rumqttc 0.8.

homie-controller 0.4.0

02 Oct 18:10

Choose a tag to compare

Breaking changes

  • Acronyms no longer upper-case.
  • Updated to rumqttc 0.8.

homie-influx release 0.2.3

13 Jul 18:17

Choose a tag to compare

New features

  • Added value_int field to boolean measurements, for compatibility with Grafana.

Other changes

  • Use rustls rather than OpenSSL.

homie-device 0.5.0

23 Apr 19:38

Choose a tag to compare

Breaking changes

  • Added support for non-retained topics.

bluez-async 0.3.1

23 Apr 19:37

Choose a tag to compare

New features

  • Added new DeviceEvent variants for service data and service list updates.

mijia-homie release 0.2.3

28 Feb 15:49

Choose a tag to compare

New features

  • Added mijia-names utility to scan for sensors and create a sensor-names.toml config.
  • Added mijia-history-influx utility to dump historical data from sensors to InfluxDB.

mijia 0.4.0

28 Feb 15:35

Choose a tag to compare

Breaking changes

  • Updated to bluez-async 0.3.0.

New features

  • Added event for new sensor being discovered.
  • Added SignedDuration type for conveniently comparing SystemTimes.
  • Added example to fix clocks of sensors.

bluez-async 0.3.0

27 Feb 12:12

Choose a tag to compare

Breaking changes

  • BluetoothSession::get_adapters() now returns AdapterInfos rather than AdapterIds.

New features

  • Added AdapterInfo struct 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

27 Feb 12:13

Choose a tag to compare

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.