feat(minibrew): expose next action date/time and improve realtime sensor state mapping - #22
Conversation
Preview Release CreatedA preview release has been created for testing this PR. Version: How to Test
Or install directly via HACS:WARNING: This is a preview release - do not use in production! Once testing is complete and approved, this PR can be merged for an official release. |
|
Hi Stu, unfortunately it doesn't work. See screendump on my original post. |
Preview Release CreatedA preview release has been created for testing this PR. Version: How to Test
Or install directly via HACS:WARNING: This is a preview release - do not use in production! Once testing is complete and approved, this PR can be merged for an official release. |
Preview Release CreatedA preview release has been created for testing this PR. Version: How to Test
Or install directly via HACS:WARNING: This is a preview release - do not use in production! Once testing is complete and approved, this PR can be merged for an official release. |
…n and update translation key
Preview Release CreatedA preview release has been created for testing this PR. Version: How to Test
Or install directly via HACS:WARNING: This is a preview release - do not use in production! Once testing is complete and approved, this PR can be merged for an official release. |
Preview Release CreatedA preview release has been created for testing this PR. Version: How to Test
Or install directly via HACS:WARNING: This is a preview release - do not use in production! Once testing is complete and approved, this PR can be merged for an official release. |
Preview Release CreatedA preview release has been created for testing this PR. Version: How to Test
Or install directly via HACS:WARNING: This is a preview release - do not use in production! Once testing is complete and approved, this PR can be merged for an official release. |
…se additional state attributes
Preview Release CreatedA preview release has been created for testing this PR. Version: How to Test
Or install directly via HACS:WARNING: This is a preview release - do not use in production! Once testing is complete and approved, this PR can be merged for an official release. |
|
I see time in stage on the minibrew itself. What I'm after is time to (or date and time) when next user action is required on the Keg's. |
Preview Release CreatedA preview release has been created for testing this PR. Version: How to Test
Or install directly via HACS:WARNING: This is a preview release - do not use in production! Once testing is complete and approved, this PR can be merged for an official release. |
…ore temperature; update changelog and README
Preview Release CreatedA preview release has been created for testing this PR. Version: How to Test
Or install directly via HACS:WARNING: This is a preview release - do not use in production! Once testing is complete and approved, this PR can be merged for an official release. |
…ed telemetry - Added reauthentication confirmation dialog with updated credential fields. - Improved error messages for invalid authentication. - Added new telemetry attributes including process phase, session ID, and last time online. - Updated existing telemetry attributes for clarity (e.g., Peltier power, ESP32 core temperature). - Enhanced test coverage for new telemetry fields and ensured proper handling of duplicate packets in the realtime manager.
Preview Release CreatedA preview release has been created for testing this PR. Version: How to Test
Or install directly via HACS:WARNING: This is a preview release - do not use in production! Once testing is complete and approved, this PR can be merged for an official release. |
|
@dut97 The last preview on this PR is now working and has what you wanted in it. I also switched to WS/MQTT first, with the REST API as a fallback. |


This pull request introduces significant improvements to the MiniBrew Home Assistant integration, focusing on enhanced real-time telemetry support, improved configuration options, and better error handling. It updates the minimum required version of
pymbrewclient, adds new sensors for richer device monitoring, and refines the user and reauthentication flows for a smoother experience.Dependency and Telemetry Enhancements
pymbrewclient>=1.11.0to support new SensorType telemetry and real-time features (manifest.json,CHANGELOG.md,README.md). [1] [2] [3]README.md).Configuration and Options Improvements
README.md,config_flow.py,const.py). [1] [2] [3]__init__.py). [1] [2]Authentication and Error Handling
config_flow.py). [1] [2] [3]Documentation and Naming Consistency
README.md,manifest.json). [1] [2]Platform and Resource Management
__init__.py).These changes collectively make the integration more robust, user-friendly, and capable of leveraging the latest device telemetry.