Recent Releases of eebus-go
eebus-go - Version 0.7.0
What's Changed
- Add workaround for PMCP reporting wrong uc address by @DerAndereAndi in https://github.com/enbility/eebus-go/pull/106
- Fix potential race condition leading to nil dereference by @sthelen-enqs in https://github.com/enbility/eebus-go/pull/105
- Fix ma/mpc usecase to validate the correct actor type by @sthelen-enqs in https://github.com/enbility/eebus-go/pull/107
- Add full write support to some features by @DerAndereAndi in https://github.com/enbility/eebus-go/pull/109
- Fix LoadControl for 1 phase connected EVSE by @DerAndereAndi in https://github.com/enbility/eebus-go/pull/110
- Various updates by @DerAndereAndi in https://github.com/enbility/eebus-go/pull/111
- Adopt heartbeats per local entity by @DerAndereAndi in https://github.com/enbility/eebus-go/pull/112
- Update ship-go to v0.6.0
- Update spine-go to v0.7.0
- Update minimum Go version to 1.22.0
- Update dependencies
New Contributors
- @sthelen-enqs made their first contribution in https://github.com/enbility/eebus-go/pull/105
Full Changelog: https://github.com/enbility/eebus-go/compare/v0.6.2...v0.7.0
Energy Systems - Energy Data Accessibility and Integration
- Go
Published by DerAndereAndi 7 months ago

eebus-go - Version 0.6.2
What's Changed
- Share LPC and LPP failsafe duration minimum by @DerAndereAndi in https://github.com/enbility/eebus-go/pull/99
- Properly support CS LPC & LPP for all device types by @DerAndereAndi in https://github.com/enbility/eebus-go/pull/100
- Properly support EG LPC & LPP for all device types by @DerAndereAndi in https://github.com/enbility/eebus-go/pull/101
- OPEV: Add support for Bender missing required data by @DerAndereAndi in https://github.com/enbility/eebus-go/pull/102
- Update SHIP v0.5.3 and SPINE v0.6.2
Full Changelog: https://github.com/enbility/eebus-go/compare/v0.6.1...v0.6.2
Energy Systems - Energy Data Accessibility and Integration
- Go
Published by DerAndereAndi 9 months ago

eebus-go - Version 0.6.1
What's Changed
- Remove voltage configuration by @DerAndereAndi in https://github.com/enbility/eebus-go/pull/90
- Remove refetch logic in EVCEM by @DerAndereAndi in https://github.com/enbility/eebus-go/pull/93
- Update ship-go to v0.5.2 https://github.com/enbility/ship-go/releases/tag/v0.5.2
- Update spine-go to v0.6.1 https://github.com/enbility/spine-go/releases/tag/v0.6.1
Full Changelog: https://github.com/enbility/eebus-go/compare/v0.6.0...v0.6.1
Energy Systems - Energy Data Accessibility and Integration
- Go
Published by DerAndereAndi 9 months ago

eebus-go - Version 0.6.0
What's Changed
- Refactor features by @DerAndereAndi in https://github.com/enbility/eebus-go/pull/80
- Add actor based use cases by @DerAndereAndi in https://github.com/enbility/eebus-go/pull/81
- LPC & LPP updates, fixes and add to demo cmds by @DerAndereAndi in https://github.com/enbility/eebus-go/pull/82
- Update LoadControl limit writes by @DerAndereAndi in https://github.com/enbility/eebus-go/pull/83
- Update and add various generic UseCase APIs by @DerAndereAndi in https://github.com/enbility/eebus-go/pull/84
- Add partial read support by @DerAndereAndi in https://github.com/enbility/eebus-go/pull/85
- LPC & LPP usecase improvements by @DerAndereAndi in https://github.com/enbility/eebus-go/pull/86
- Fix Current limits not reporting proper values by @DerAndereAndi in https://github.com/enbility/eebus-go/pull/87
- Add workaround for invalid MEB measurements by @DerAndereAndi in https://github.com/enbility/eebus-go/pull/88
- Make sure the device name address is spec conform by @DerAndereAndi in https://github.com/enbility/eebus-go/pull/89
- Update SHIP to v0.5.1 and SPINE to v0.6.0
- Various other minor updates and fixes
Full Changelog: https://github.com/enbility/eebus-go/compare/v0.5.0...v0.6.0
Energy Systems - Energy Data Accessibility and Integration
- Go
Published by DerAndereAndi 10 months ago

eebus-go - Version 0.5.0
What's Changed
- Moved SHIP into its own repository: https://github.com/enbility/ship-go/
- Moved SPINE into its own repository: https://github.com/enbility/spine-go/
- Major refactoring and improvements across the board
- Over 90% test coverage
Full Changelog: https://github.com/enbility/eebus-go/compare/v0.2.2...v0.5.0
Energy Systems - Energy Data Accessibility and Integration
- Go
Published by DerAndereAndi 11 months ago

eebus-go - v0.2.0
What's Changed
- Refactor for adding first grid usecase by @DerAndereAndi : https://github.com/enbility/eebus-go/pull/42
- Add coordinated EV charging support by @DerAndereAndi : https://github.com/enbility/eebus-go/pull/43
- Add support for Inverter Visualization by @DerAndereAndi : https://github.com/enbility/eebus-go/pull/46
- Assign all functions to generic feature by @DerAndereAndi : https://github.com/enbility/eebus-go/pull/47
- Various updates by @DerAndereAndi : https://github.com/enbility/eebus-go/pull/50
- Fix typo by @StefanSchoof : https://github.com/enbility/eebus-go/pull/51
New Contributors
- @StefanSchoof made their first contribution in https://github.com/enbility/eebus-go/pull/51
Full Changelog: https://github.com/enbility/eebus-go/compare/v0.1.6...v0.2.0
Energy Systems - Energy Data Accessibility and Integration
- Go
Published by DerAndereAndi about 2 years ago

eebus-go - v0.1.6
What's Changed
- Improved web connection handling
- Improved some possible deadlock scenarios
- Fixed small logging issue
Full Changelog: https://github.com/enbility/eebus-go/compare/v0.1.5...v0.1.6
Energy Systems - Energy Data Accessibility and Integration
- Go
Published by DerAndereAndi about 2 years ago

eebus-go - v0.1.4
What's Changed
- Fixed panics (https://github.com/enbility/eebus-go/issues/41)
- Fixed small logging issue
Full Changelog: https://github.com/enbility/eebus-go/compare/v0.1.3...v0.1.4
Energy Systems - Energy Data Accessibility and Integration
- Go
Published by DerAndereAndi over 2 years ago

eebus-go - v0.1.3
What's Changed
- Fixed lock on shutdown
- Changed some error messages to debug and trace level
- Some model fixes and updated more SPINE list types for update support
- Increased test coverage to 61%
Full Changelog: https://github.com/enbility/eebus-go/compare/v0.1.2...v0.1.3
Energy Systems - Energy Data Accessibility and Integration
- Go
Published by DerAndereAndi over 2 years ago

eebus-go - v0.1.2
What's Changed
- Various refactoring (ServiceDetails, mDNS, DeviceLocal)
- Increased test coverage
- Fixed a rare issue when multiple remote devices are connected, one is disconnected, then discoverydetail updates weren't received any longer for the 1st remote device
- Added debug logging about which mDNS backend is in use
- Update dependencies
Full Changelog: https://github.com/enbility/eebus-go/compare/v0.1.1...v0.1.2
Energy Systems - Energy Data Accessibility and Integration
- Go
Published by DerAndereAndi over 2 years ago

eebus-go - v0.1.1
What's Changed
- Refactor service configuration
- Add coveralls test coverage reports by @DerAndereAndi in https://github.com/enbility/eebus-go/pull/37
- Add godoc and goreportcard badges to README
- Minor code style updates
Full Changelog: https://github.com/enbility/eebus-go/compare/v0.1.0...v0.1.1
Energy Systems - Energy Data Accessibility and Integration
- Go
Published by DerAndereAndi over 2 years ago

eebus-go - v0.1.0
What's Changed
- Support for SHIP 1.0.1
- Support for big parts of SPINE 1.1.1
- (De-)serialization for EEBUS specific JSON format requirements
- Certificate handling
- mDNS Support, incl. avahi support (recommended)
- Connection (websocket) handling, including reconnection and double connections
- Support for handling pairing of devices
New Contributors
- @DerAndereAndi
- @taimo42
- @lukx
Full Changelog: https://github.com/enbility/eebus-go/commits/0.1.0
Energy Systems - Energy Data Accessibility and Integration
- Go
Published by DerAndereAndi over 2 years ago
