Releases: DennisOSRM/hms-mqtt-publisher
Releases · DennisOSRM/hms-mqtt-publisher
Coop mode and improved logging
What's Changed
- Update base image home assistant addon Dockerfile by @dominikandreas in #66
- Update repository.json with correct repo url by @dominikandreas in #65
- fix: correct link to docker hub in README.md by @thielepaul in #67
- Update config in Dockerfile by @DennisOSRM in #68
- [MINOR] Fix typo in println(.) statement by @DennisOSRM in #72
- [MINOR] Upgrade dependencies by @DennisOSRM in #71
- Load configuration from current working dir, or relative to executable by @DennisOSRM in #76
- Update dependencies by @DennisOSRM in #77
- Reorder workspace to allow easy addition of further executables by @DennisOSRM in #79
- Implement an optional cooperative mode that will also update S-Miles Cloud by @DennisOSRM in #78
- Create clippy formatting workflow for PRs by @DennisOSRM in #80
- Create rust-clippy.yml by @DennisOSRM in #82
- Create dependabot.yml by @DennisOSRM in #83
- Update env_logger requirement from 0.10.1 to 0.11.0 by @dependabot in #84
- Add Rust action to check formatting by @DennisOSRM in #87
- Fix oder of magnitude reported for current in HA plugin by @DennisOSRM in #86
New Contributors
- @thielepaul made their first contribution in #67
- @dependabot made their first contribution in #84
Full Changelog: v0.3...v0.4
Stability, improved logging and nightly docker builds
What's Changed
- Rename mqtt*.rs to home_assistant*.rs by @DennisOSRM in #40
- Add lib.rs to bundle re-usable parts of the implementation by @DennisOSRM in #41
- Drop dependency on clap crate by @DennisOSRM in #43
- Hide actual MQTT implementation behind trait+newtype by @DennisOSRM in #42
- Convert to workspace project by @DennisOSRM in #46
- Hide internal interfaces by @DennisOSRM in #48
- [SimpleMQTT] Publish time sent from inverter in human-readable form by @DennisOSRM in #47
- Print source code revision on startup by @DennisOSRM in #49
- Set qos by @DennisOSRM in #54
- Implement read/write timeout by @DennisOSRM in #57
- Don't filter logging output by @DennisOSRM in #58
- Unique client ids by @DennisOSRM in #59
- Support connecting to inverter by hostname by @DennisOSRM in #60
- Downgrade error to warning by @DennisOSRM in #62
- Fix order of magnitude for pv_port{1,2}_energy by @DennisOSRM in #63
- Improve error handling, Nightly build by @dominikandreas in #44
- Fix order of magnitude for pv_port{1,2}_daily_yield by @DennisOSRM in #64
Full Changelog: v0.2...v0.3
Many thanks to @dominikandreas for the contributions to this release
Home Assistant auto discovery & output channels
What's Changed
- Remove unused dependency by @DennisOSRM in #16
- Update README.md with information on Docker images by @DennisOSRM in #18
- Update README.md by @ringelbaer in #19
- Home Assistant Add-on by @dominikandreas in #20
- Upgrade dependencies by @DennisOSRM in #23
- Improved dev environment by @dominikandreas in #31
- Staged docker builds by @dominikandreas in #32
- Create pull_request_template.md by @DennisOSRM in #35
- Feature/ha discovery by @dominikandreas in #27
- Implement output channels by @DennisOSRM in #34
- Prepare v0.2.0 release by @DennisOSRM in #39
New Contributors
- @ringelbaer made their first contribution in #19
Full Changelog: v0.1...v0.2
Initial Release
This is the initial release that publishes live performance data every 30+ seconds to MQTT.
What's Changed
- Make tool less chatty in case inverter is unreachable by @DennisOSRM in #1
- Fix tool and project name by @DennisOSRM in #2
- Refactor main.rs into a set of structs by @DennisOSRM in #10
- Feature: Auto publish docker image to docker hub by @InScene in #13
New Contributors
- @DennisOSRM made their first contribution in #1
- @InScene made their first contribution in #13
Full Changelog: https://github.com/DennisOSRM/hms-mqtt-publisher/commits/v0.1