Skip to content

Releases: tomquist/hm2mqtt

1.5.2

03 Oct 11:59

Choose a tag to compare

What's Changed

  • fix: defer sensor enablement until device data is received by @tomquist in #189

Full Changelog: 1.5.1...1.5.2

1.5.1

03 Oct 09:12

Choose a tag to compare

What's Changed

Full Changelog: 1.5.0...1.5.1

1.5.0

09 Aug 12:21

Choose a tag to compare

What's Changed

Full Changelog: 1.4.3...1.5.0

1.4.3

22 Jun 11:37

Choose a tag to compare

What's Changed

  • Add issue templates by @tomquist in #85
  • Use total_increasing state_class for period sensors by @tomquist in #86
  • Jupiter: Fix / update some existing sensors, add MPPT sensors by @leppa in #82

New Contributors

  • @leppa made their first contribution in #82

Full Changelog: 1.4.2...1.4.3

1.4.2

20 Jun 10:54

Choose a tag to compare

What's Changed

Full Changelog: 1.4.1...1.4.2

1.4.1

07 Jun 07:36

Choose a tag to compare

  • Add support for Jupiter C

Full Changelog: 1.4.0...1.4.1

1.4.0

07 Jun 07:04

Choose a tag to compare

Added

  • Add support for Marstek Jupiter and Jupiter Plus (JPLS-8H) devices (#38)

Fixed

  • Venus: Fix version set and discharge power commands (#67, related to #60)
  • Fix time period weekday bug when changing power settings via MQTT - weekdays would change unexpectedly when modifying power, start/end times, or enabled status (#65, fixes #61)
  • MQTT proxy: Prevent all client ID conflicts (not just 'mst_' prefixed ones) to resolve connection issues with multiple devices (#64)

Changed

  • Add state_class: 'measurement' to power sensors for Home Assistant statistics and Energy Dashboard support (#66, fixes #62)
  • MQTT proxy: Improved conflict resolution with retry logic and proper cleanup when clients disconnect (#64)

Full Changelog: 1.3.4...1.4.0

1.3.4

27 May 17:52

Choose a tag to compare

What's Changed

  • feat: configurable timeout retries, robust polling, and improved timeout handling by @tomquist in #44
  • fix: documentation of poll interval by @tomquist in #48
  • feat: Add MQTT proxy to workaround client id clash by @tomquist in #46

Full Changelog: 1.3.3...1.3.4

1.3.3

25 May 20:30

Choose a tag to compare

What's Changed

  • Fix: Prevent overlapping device requests and ensure robust polling by @tomquist in #43

Full Changelog: 1.3.2...1.3.3

1.3.2

17 May 15:02

Choose a tag to compare

What's Changed

Full Changelog: 1.3.1...1.3.2