Skip to content

0.2.0

Compare
Choose a tag to compare
@seanrees seanrees released this 20 Mar 09:23
· 26 commits to main since this release
d2055be

0.2.0

Migration Instructions

This release will not work out-of-the-box. You will need to run a one-time command to re-authenticate to Dyson and produce a local device cache. To do this, run this command and follow the prompts (involves entering an OTP & copying content into your config.ini).

% /opt/prometheus-dyson/bin/main --create_device_cache

Changes

  • Switch to libdyson from libpurecool.
  • Add automatic device disconnect/reconnect logic.
  • Add dyson_last_environmental_timestamp_seconds and dyson_last_state_timestamp_seconds to measure data freshness.

Binary Package

The binary package does contain native (encryption-related) dependencies used for --create_device_cache, hence the arch-specific package.

Binary SHA256
prometheus-dyson_0.2.0_amd64.deb 6fcfc032651198856766ac359acd462ca45591406cbb85a3b0b683cb7357e9b8