Skip to content

Releases: baudneo/cync-lan

v0.1.2

28 Nov 03:59
e604168
Compare
Choose a tag to compare
  • Add support to export hvacSystem and thermostatSensors data from cloud in anticipation of adding thermostat support.
  • Mainline firmware parsing temp fix for empty firmwareVersion string and sending hex 0x00

Full Changelog: v0.1.1...v0.1.2

firmware parsing hotfix

28 Nov 01:35
be2ce77
Compare
Choose a tag to compare
  • Fixes firmware parsing errors when exporting data from config. Sometimes the cloud sends empty strings and/or hex chars (\0) as firmware data.
  • Fixed an issue with throwing an exception on HTTP device properties.
  • Adjusted some verbose warning to debug level.

Full Changelog: v0.1.0...v0.1.1

Migrate to Device Registry

24 Nov 00:03
cbad847
Compare
Choose a tag to compare

Warning

Breaking Changes:

  • All automations, scenes, triggers, groups, dashboards, etc. will need to be redone as the internal HASS names are changed (i.e: light.cync_lan_kitchen_counter will now be something like light.cync_lan_<home id>_<device id>).
  • Switching from entities to devices.

What's Changed

  • fix: move assignment out of condition by @laurentlbm in #9
  • Command reliability is greatly improved and optimizations include faster processing which helps react better to scene activations.
  • Implemented command rebroadcasting and command throttling.
  • HASS device state synchronization is much better and no longer uses optimistic device states.
  • MQTT device configuration has been set to RETAIN
  • Fixed device export auth input/output files.

Closed Issues

This release will fix the following issues:

New Contributors

Full Changelog: v0.0.4...v0.1.0

Hotfix for Light Strip

03 Sep 01:03
6dabca2
Compare
Choose a tag to compare

Indentation error brings the whole show down. Fixed the BT only devices not being reported due to an indentation error.

  • Light Strip firmware 3.x.yyy has slightly different data (timestamp).
  • Message success callbacks have been removed in favour of blasting several command packets out to every Cync HTTP device.
    • Call backs will resume in the future
  • Much more reliable and fast response to commands

Full Changelog: v0.0.3...v0.0.4

v0.0.3 - Color Light Strip

01 Sep 01:32
9f89b55
Compare
Choose a tag to compare
  • Add support for Full Color LED Light Strip

Full Changelog: v0.0.2...v0.0.3

MQTT broker reconnection fix

17 Aug 03:20
e57d0e4
Compare
Choose a tag to compare

This release contains a fix that required restarting the container after 10 disconnections from the MQTT broker. The reconnection attempts were hardcoded to 10, this fix changes it to a negative integer to denote infinite attempts. Document refactoring is also ongoing.

If you use the docker-compose file, upgrading is as simple as: docker compose pull && docker compose up -d --force-recreate.

Full Changelog: v0.0.1...v0.0.2

Initial release

15 Jun 16:22
166a32d
Compare
Choose a tag to compare

I am feeling fairly confident that this release is stable enough for general everyday use. Please report any issues or feature requests!

Full Changelog: 0.0.1-beta.5...v0.0.1

State machine update, again...

11 Jun 23:51
19a5276
Compare
Choose a tag to compare
Pre-release

This hopefully keeps things far more stable. It's been up for 24 hours and is still working as intended after several different devices lost power and were then powered on.

There is still some sort of issue with how http devices are handled, but it only effects the BT mesh info queries.

Full Changelog: 0.0.1-beta.4...0.0.1-beta.5

0.0.1-beta.4 - State machine fixes

24 May 06:39
3db94f1
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Fixed typo in docker-compose.yaml by @watsona4 in #5
  • State machine work - hopefully keep device state in-sync: 177f877

New Contributors

Full Changelog: 0.0.1-beta.3...0.0.1-beta.4

New device status update voting system

07 Apr 00:45
Compare
Choose a tag to compare
Pre-release

Change how the background device status checking loop logic works. This should help keep device status in sync.

Full Changelog: 0.0.1-beta.2...0.0.1-beta.3