Skip to content

Releases: alsuren/mijia-homie

homie-controller 0.3.0

08 Jan 20:03
Compare
Choose a tag to compare

Breaking changes

  • Updated to Tokio 1.0, and updated some other dependencies to match.

Other changes

  • Added an integration test, testing that this crate works as expected with the homie-device crate.

bluez-generated release 0.2.1

08 Jan 19:53
Compare
Choose a tag to compare

New features

  • We now use the --prop-newtype flag to dbus-codegen-rust, which generates structs for getting properties in a type-safe way from the hashmaps returned by various D-Bus interfaces.

Breaking changes

  • This version depends on version 0.9.1 of the dbus crate, which introduces the PropMap alias for HashMap<&str, Variant<Box<dyn RefArg>>>

bluez-async release 0.1.0

08 Jan 19:54
Compare
Choose a tag to compare

This is the initial release of our BlueZ interface crate. It was split out from the mijia crate.

mijia-homie release 0.2.0

13 Dec 19:06
c0514c4
Compare
Choose a tag to compare

New features

  • Using multiple Bluetooth adapters is now supported. mijia-homie will scan on all Bluetooth adapters on the system, and try to connect to a sensor on all adapters in turn which discover it until one succeeds. This is useful if you have more sensors than a single Bluetooth adapter supports (usually 7 or 10).

Breaking changes

  • Config files are now TOML and their filenames have changed, so you will need to update your config after updating to this release.

mijia 0.2.0

25 Jan 22:24
c0514c4
Compare
Choose a tag to compare

Breaking changes

  • Switched to thiserror for error types.

New features

  • Added support for getting historical data.
  • Added support for setting comfort level, temperature unit and time.

Other changes

  • Added documentation.
  • Added examples.

homie-influx release 0.2.0

13 Dec 19:03
c0514c4
Compare
Choose a tag to compare

Config files are now TOML and their filenames have changed, so you will need to update your config after updating to this release.

homie-influx release 0.1.0

17 Nov 21:46
Compare
Choose a tag to compare

First release of homie-influx service. It's been working for me so far at least!

homie-controller 0.2.0

25 Jan 21:48
Compare
Choose a tag to compare

Breaking changes

  • Updated to rumqttc 0.2.
  • Added fresh flag to PropertyValueChanged event.

New features

  • Added method to get Homie base topic.

mijia-homie release 0.1.0

31 Oct 18:39
3d92887
Compare
Choose a tag to compare

First release of mijia-homie. This works on Raspberry Pi and other devices, and can reliably connect to several sensors and publish them to an MQTT broker following the Homie convention. It has been tested with openHAB and HoDD.