Releases: zivillian/ism7mqtt
v0.0.17
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
- Update README.md by @ansysic in #106
- set SE attribute by @krusta4711 in #114
- Use XmlSerializerNamespaces to remove the namespace attributes by @allcoolusernamesaregone in #117
- Fix 'ER-State error by @aimoehi in #108
- use BouncyCastle for all SSL connections by @zivillian in #120
- handle invalid date by @zivillian in #121
- Unique ird by @zivillian in #122
- Update dependencies by @zivillian in #123
- HA discovery: fix device_class enum for 2024.09 compatibility by @b3nn0 in #124
New Contributors
- @ansysic made their first contribution in #106
- @krusta4711 made their first contribution in #114
- @allcoolusernamesaregone made their first contribution in #117
- @aimoehi made their first contribution in #108
Full Changelog: v0.0.16...v0.0.17
v0.0.16
v0.0.15
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
What's Changed
- fix localization inside docker images
- increase timeouts for ism7config
Full Changelog: v0.0.13...v0.0.14
v0.0.13
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
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 as0
/1
and the corresponding text value - Mixer state value is no longer reported as
-
/closed
/opened
, but as0
/1
/2
and the corresponding text value
Full Changelog: v0.0.11...v0.0.12
v0.0.11
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
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
Full Changelog: v0.0.9...v0.0.10