Skip to content

Releases: zivillian/ism7mqtt

v0.0.17

06 Sep 17:26
e262be3
Compare
Choose a tag to compare

This release removed oldism7proxy and now ism7config and ism7mqtt automatically detect and support older firmware. If you used oldismproxy in the past you need to recreate your parameter.json or manually add "TcpPort": 9091.

What's Changed

New Contributors

Full Changelog: v0.0.16...v0.0.17

v0.0.16

23 Mar 18:48
Compare
Choose a tag to compare

What's Changed

  • HA Discovery: Don't retain discovery topics by @b3nn0 in #94

Bugfixes

  • support hostname #100
  • support json output in docker image #101
  • fix json write for duplicate parameter #102

Full Changelog: v0.0.15...v0.0.16

v0.0.15

01 Nov 19:35
Compare
Choose a tag to compare

What's Changed

  • skip devices with invalid template id by @zivillian #64
  • ignore system-config-response and always add all devices by @zivillian in #73
  • add parameter to specify MQTT port

Depending on your setup, you may need to generate a new parameter.json, since this version supports new devices which have a different bus address for writing.

Full Changelog: v0.0.14...v0.0.15

v0.0.14

16 Jul 12:00
Compare
Choose a tag to compare

What's Changed

  • fix localization inside docker images
  • increase timeouts for ism7config

Full Changelog: v0.0.13...v0.0.14

v0.0.13

26 Jun 18:34
Compare
Choose a tag to compare

Breaking Change

The format of the parameter.json changed, so you need to recreate it from scratch by using the new ism7config. This was required to support newer devices which are not supported by the smartset application but only by the mobile app (which uses different identifiers). The Smartset application or database is no longer required.

What's Changed

  • retrieve parameters from setup instead of smartset.db by @zivillian in #51

Full Changelog: v0.0.12...v0.0.13

v0.0.12

24 May 19:15
8abbca4
Compare
Choose a tag to compare

What's Changed

  • publish arm64 binaries by @zivillian in #55
  • fix output of BinaryReadOnlyConverterTemplate, MixerStateConverterTemplate and corresponding ha discovery topics by @zivillian in #60

Breaking Change

  • Boolean parameters are no longer as true/false but instead as 0/1 and the corresponding text value
  • Mixer state value is no longer reported as -/closed/opened, but as 0/1/2 and the corresponding text value

Full Changelog: v0.0.11...v0.0.12

v0.0.11

21 Feb 22:53
680afc9
Compare
Choose a tag to compare

What's Changed

  • escape + and # in MQTT topics (#39)
  • fix UINT32 converter (#42)
  • add decrypt app for smartset.log file created by mobile app by @zivillian in #46
  • update to bc 2.1.0 by @zivillian in #47
  • add write support for BM2Time & BM2Date by @zivillian in #49 and #50

Full Changelog: v0.0.10...v0.0.11

v0.0.10

13 Jan 18:12
71c2b2e
Compare
Choose a tag to compare

What's Changed

  • rework mqtt topic tree and json structure by @zivillian in #32
  • add SSL proxy for older modules (with firmware < 200) by @zivillian in #38
  • process ServiceReadNumber (support CWL) by @zivillian in #40
  • Home Assistant discovery by @b3nn0 in #35

Breaking Change

There are multiple changes to the MQTT topic structure and json payload. Please check your integrations for changed parameter names.

New Contributors

  • @b3nn0 made their first contribution in #35

Full Changelog: v0.0.9...v0.0.10

v0.0.9

19 Nov 20:34
63882a2
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.8...v0.0.9

v0.0.8

05 Jun 08:49
06772ff
Compare
Choose a tag to compare

What's Changed

  • fix property serialization for bool (True vs. true) in #17
  • fix SolarStatisticConverter in #16
  • handle empty TgrBundleResp in #19
  • add mqtt retain option in #24
  • upgrade to dotnet 6 in #25
  • add interval option in #26

Full Changelog: v0.0.7...v0.0.8