Skip to content

Releases: celsworth/lxp-bridge

v0.13.0

27 Oct 16:14
Compare
Choose a tag to compare
v0.13.0 Pre-release
Pre-release

Please note this release may require a change in your configuration if you use the scheduler - see #209

What's Changed

  • BREAKING CHANGE: Simplify scheduler.timesync configuration to appease HA (#209)
  • Attempt to fix unsigned maths overflow (#211)
  • Expose max_chg_curr and max_dischg_curr to HA (#212)

Full Changelog: v0.12.0...v0.13.0

v0.12.0

29 Sep 09:17
Compare
Choose a tag to compare
v0.12.0 Pre-release
Pre-release

What's Changed

  • Add more sensors to HomeAssistant autodiscovery (#181, #194, @Sboshoff76)
  • Add p_battery and p_grid inputs keys to show net power flows (#183)
  • Avoid floating point maths oddities in e_pv_day and e_pv_all calculations (#185)
  • Add internal_fault/warning_code/fault_code keys (#189, #190, #191)
  • Revert to unsigned integers for inverter registers/values (#196)
  • Fix charge_priority_en value in hold/21/bits MQTT message (#201)

New Contributors

Full Changelog: v0.11.0...v0.12.0

v0.11.0

16 Jul 12:53
Compare
Choose a tag to compare
v0.11.0 Pre-release
Pre-release

What's Changed

  • Fix crash due to signed integer overflow when saving inputs to InfluxDB (#161, @dgcartersa)
  • Add HomeAssistant add-on (#167, @apbarratt)
  • Add loglevel option to config.yaml (#168)
  • Add ac_first time register functionality (#171)

New Contributors

Full Changelog: v0.10.0...v0.11.0

v0.10.0

20 Apr 09:17
Compare
Choose a tag to compare
v0.10.0 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.9.0...v0.10.0

v0.9.0

02 Nov 08:20
Compare
Choose a tag to compare
v0.9.0 Pre-release
Pre-release

What's Changed

  • Fix ReadParam wait_for_reply failure by @celsworth in #93
  • Second attempt at ignoring unknown ReadInputs by @celsworth in #95
  • fix(ha): point HA discovery configs to all by @excieve in #98
  • changed startup to use tokio::main and added SIGINT/SIGTERM signal handlers by @kaitlinsm in #99
  • Remove Windows build by @celsworth in #100
  • Support replying to inverter heartbeats by @celsworth in #106

New Contributors

Full Changelog: v0.8.0...v0.9.0

v0.8.0

01 Sep 06:53
Compare
Choose a tag to compare
v0.8.0 Pre-release
Pre-release

What's Changed

  • Publish MQTT discovery packets with retain bit set by @celsworth in #86
  • Ignore unhandled ReadInputs combinations by @celsworth in #89
  • Add a bit more logging around unhandled tcp_function packets by @celsworth in #90
  • Add missing p_eps and s_eps fields to ReadInput1 by @celsworth in #91
  • Ignore WriteParam packets, don't disconnect/exit by @celsworth in #92

Full Changelog: v0.7.0...v0.8.0

v0.7.0

26 Jun 13:16
Compare
Choose a tag to compare
v0.7.0 Pre-release
Pre-release

What's Changed

  • Add Postgres/MySQL/SQLite support (#44, #45, #47)
  • Use more meaningful labels for HomeAssistant autodiscovery (#55, @chriscn)
  • Allow enabling individual HomeAssistant discovery sensors (#56)
  • Support combined inputs data packet found in newer firmwares (#65, #82)
  • Add internal WriteMulti packet support (not exposed to MQTT yet) (#68)
  • Add scheduled tasks framework; first one is synchronize inverter clock (disabled by default) (#70)
  • Log warning message when configured serial numbers don't match packets we receive from inverter (#78)
  • Fix rare startup crash if inverter is in the middle of sending inputs (#80)

New Contributors

Full Changelog: v0.6.0...v0.7.0

v0.6.0

26 Feb 21:39
Compare
Choose a tag to compare
v0.6.0 Pre-release
Pre-release

What's Changed

Full Changelog: v0.5.1...v0.6.0

v0.5.1

02 Nov 08:02
f8770cd
Compare
Choose a tag to compare
v0.5.1 Pre-release
Pre-release

What's Changed

No functional changes other than a dependency bump which will fix the Windows build.

Full Changelog: v0.5.0...v0.5.1

v0.5.0

01 Nov 23:34
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release

What's Changed

  • Fix crash when MQTT is disabled by @celsworth in #31
  • Publish missing MQTT message on receipt of WriteSingle packets by @celsworth in #32

Full Changelog: v0.4.0...v0.5.0

Note the Windows build is broken in this release due to bytebeamio/rumqtt#317. I'll release a patch version when this crate releases a fix.