Comments (6)
Reading the optimizer data on my to-do list. I need to implement a custom modbus protocol to read these values. Note that these are updated at a much lower rate than the other registers.
from huawei_solar.
I've just finished my implementation this weekend. I even reverse-engineered the FusionSolar app to figure out how to request a specific range of optimizer-data (instead of returning all the values for every 5 minutes that the inverter has been live...): https://gitlab.com/Emilv2/huawei-solar/-/commit/0b4c70a5e28984dd23c25c33e17cb7e339780416
I'm now working on updating the integration to expose these values as HA Entities. Hopefully I can put a beta version online to test later today
from huawei_solar.
As per modbus interface definition document the huawei defined function 0x41 describes the method how to get such data.
After extensive search on its implementation I doubt anyone did that so far. Do you think the huawei doc is detailed enough to write code on their huwaei defined file upload method?
from huawei_solar.
You are awesome. Will give a try of your library soon.
I see v102 version is supported. Do you know it is failing with other version?
from huawei_solar.
I just released a beta version of the integration containing the optimizer feature data: 1.1.0b2 (b1 contained a bug that I discovered while writing the release notes).
Several new entities with identical names will be generated. To differentiate between them, you need to check the device with which each entity is associated.
Please read the release notes for more information. Please create new issues for any unexpected behavior, as the issue template will help me understand your setup.
from huawei_solar.
I've just loaded
I just released a beta version of the integration containing the optimizer feature data: 1.1.0b2 (b1 contained a bug that I discovered while writing the release notes).
Several new entities with identical names will be generated. To differentiate between them, you need to check the device with which each entity is associated.
Please read the release notes for more information. Please create new issues for any unexpected behavior, as the issue template will help me understand your setup.
Thanks for this release, i've just updated to 1.1.0b5, the integration added devices for optimizers (12 in my case) but all sensors are not available :(...I checked the advanced option (and typed the installer credentials).
May be it is due to the optmizers are not online now? Hope so
from huawei_solar.
Related Issues (20)
- Set max power to grid (register 40125) HOT 2
- [Bug]: v1.40A2 - State Class and Device Class Differs Between Batteries HOT 1
- [Bug]: 1.4.0a3 - Battery Sensors HOT 5
- Add support for Reconfiguration HOT 1
- [Feature Request]: Battery operating mode Time usage: set times in Home Assistant HOT 1
- [Bug]: Failed Setup using 2024.4.b0 HOT 5
- [Feature Request]: Power value for DC strings HOT 1
- [Feature Request]: 1.4.0a# - Inverter's' Total Sensors HOT 5
- [Bug]: polling frequence in the latest beta release HOT 10
- [Bug]: Static values HOT 3
- [Bug]: 1.4.0a3 - sensor.power_meter_reactive_energy - state class total_increasing, but its state is negative HOT 2
- [Bug]: Integration fails to load HOT 4
- Verbindung geht immer wieder verloren
- [Bug]: Inverter Input Power and Active Power always the same HOT 1
- [Bug]: Unable to setup Huawei Solar integration HOT 3
- [Bug]: Inverter Daily Yield Erroneous values between two inverter polls (30s) HOT 6
- [Bug]: v1.4.0a3 - Delete Plant and Huawei Service Removed (and won't reinstall) HOT 2
- [Bug]: Grid-Connected, Grid connection with derating due to power rationing HOT 17
- [Feature Request]: Entities with editable entries HOT 8
- [Bug]: Error between Battery and Batteries Charge/Discharge Power sensor values HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from huawei_solar.