2.0.0 Beta started with Solarbank 2 and Smart Meter support #93
Replies: 8 comments 28 replies
-
Please provide feedback if all is working well. In particular:
Note: Anker changed something on the cloud on 25.07. With that change, the cloud no longer returns invalid data to ensure proper data display on home screens for shared accounts. That means you should not longer see unavailable sensors in the integration, even if you do NOT skip invalid responses (since there are no longer invalid responses). Another change that was done in the cloud is the response for automatic firmware updates. Previously this returned the SB2 at least as a configurable device. Now the response field is null. Typically I would expect an empty List if there is no configurable device. So it is not clear whether this is a cloud bug that was introduced and therefore also not showing this option anymore in the App, or whether SB2 firmware really was changed to no longer provide auto-update capability. |
Beta Was this translation helpful? Give feedback.
-
Hello, I am using your plugin since 2.0.0 beta, and I am happy but sometimes HA is not updating values until i reopen the mobile app on my phone. best regards, |
Beta Was this translation helpful? Give feedback.
-
Hm I am not sure about that. |
Beta Was this translation helpful? Give feedback.
-
In my case, ha running with shared account is not updating at all... |
Beta Was this translation helpful? Give feedback.
-
Now i switched HA to my main account, SB Datenzeit keeps updating but no data is changing. (2 hours delay for SB Datenzeit) Am I the only one with this problem ? |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
For the 2 hour time difference, I assume there is still a mismatch in timezone settings between your mobile App and your HA host. If you want to see what data is in the cloud, you can also use the service Get System Info. |
Beta Was this translation helpful? Give feedback.
-
Hello, I opened a new issue: [https://github.com//issues/100] I asked the discord forum as well and they said that the 4 entities's state class needs to be changed to total_increasing so that the energy dashboard works correctly. Here is what Karwosts wrote: karwosts — Today at 14:19 Can you please have a look? |
Beta Was this translation helpful? Give feedback.
-
2.0.0 Pre-Release
Enhancements have been added to the Api library and the HA integration to provide support for Solarbank 2 and Smart Meter devices.
The power usage mode of the SB2 should be changeable with this initial release, however any schedule modifications for SB2 are not supported at this time. This may be supported in a future release after appropriate helper methods are developed to support modification options with the new SB2 schedule format.
This release comes with a breaking change for the energy statistic entities. Read them carefully in the 2.0.0 pre-release notes.
The enhancements are included in the updated INFO.md
I have upgraded to this pre-release as well with my Solarbank 1 setup and haven't found any issues yet.
But this is no measure for the new Solarbank 2 systems and Smart Meters, which must be tested by the community.
A big thank you for all users on the Api Library repo who contributed with configuration exports and Api testing!. Without your assistance, these enhancements would not have been possible.
But there is still work to do. If you want to contribute and explore the Api and the existing or new endpoints with your system and your Anker main account, please see the open issues and assist in exploration, testing and documentation where applicable.
Since I own only a Solarbank 1 System, I cannot explore any new cloud Api capabilities on my own, therefore further enhancements will remain limited and just be possible with assistance by the community.
How to install beta and pre-releases with HACS easily
When you enabled experimental features in your HACS configuration, HACS will provide update entities for each of the HACS installed integrations. See the last item in the HACS configuration options.
Then you can simply use the HA core 'install update service' which allows you to specify a labeled version for the update of the selected entity. The version will first be looked up in the github repo tags (releases or pre-releases) and if not found there it will use the branch tags. So you can upgrade and downgrade your integration to any existing (pre-) release or branch of the repo. Likewise you can also install the 'main' branch if that contains the latest code but has not been tagged with a release yet.
To install this pre-release, just select the Anker-Solix update entity and specify the 2.0.0 version
After installation, you need to restart home assistant. But before restarting, copy the optional update of the entity images to your www folder as described in the README.
If you find any problems or weird reporting, please enable debug mode of the integration, recreate the problem and open a new issue with the debug logs.
There is also a new Get system info service, where you can check the actual data response from the cloud Api on your own.
Attention:
Since I cannot test the new version with the new devices I will leave this version active for a couple of days before releasing it as new version. Fixes or further improvements may require changes in the Api library too.
Beta Was this translation helpful? Give feedback.
All reactions