Comments (5)
There definitely seems to be a discrepancy between hex and decimal, depending on the model!
I am working with two models of inverter at the moment, and this is what I get:
S6-GR1P2.5K-M
Type definition (reg 35000): 1010 decimal = 0x3F2
Model type (reg 3000 for INV): 260 decimal = 0x104
Expected model definition according to documentation: 1010
S5-EH1P6K-L
Type definition (reg 35000): 8240 decimal = 0x2030
Model type (reg 33000 for ESINV): not yet obtained
Expected model definition according to documentation: 2030
The documentation for register 35000 implies that the values should be interpreted as hex (they refer to low 8 bits, high 8 bits, and 0000H).
But it looks like my non-hybrid inverter returns the value as if it was a decimal. I suspect that's a bug when they wrote the firmware (maybe since corrected?)
As a working proposition, I'm going to take anything <0x2000 as INV and anything >=0x2000 as ESINV. That's because any hex values written as decimal will be lower than their correct hex values, so provided that none of the hybrid inverters have the same bug, it should work.
from ginlong-solis.
@morrisonj contributed in #5 :
Inverter type as printed on the unit: S5-GR3P15K
Type definition (reg 35000): 0x0000
Model type (reg 3000 for INV, reg 33000 for ESINV): 0x0509
from ginlong-solis.
Inverter type as printed on the unit: solis-rhi-3k-48es-5g
Type definition (reg 35000): 0x2031
Model type (reg 3000 for INV, reg 33000 for ESINV): - unknown -
from ginlong-solis.
Inverter type as printed on the unit: RHI-3P10K-HVES-5G
Type definition (reg 35000): 2060 (reported by Home Assistant)
Model type (reg 3000 for INV, reg 33000 for ESINV): 00ca (reported by Home Assistant)
from ginlong-solis.
As a working proposition, I'm going to take anything <0x2000 as INV and anything >=0x2000 as ESINV. That's because any hex values written as decimal will be lower than their correct hex values, so provided that none of the hybrid inverters have the same bug, it should work.
Hello ,
How did you do it for the S5-EH1P6K-L ?? i have a S5-EH1P5K-L but can not achieve to work
from ginlong-solis.
Related Issues (20)
- Stick won't connect back to WiFi HOT 2
- Values in Home Assistant becomes unavalible for a split second HOT 35
- Battery SOC view and set HOT 1
- Compilation fails with latest LibreTiny HOT 2
- Commit b25f978 prohibiting reboot if WiFi is not connected? HOT 3
- Can't build firmware with latest instructions HOT 2
- Synchronisation intervl HOT 10
- Problems with wemos/esphome & Solis RHI-5K-48ES-5G HOT 2
- Crash after WiFi scan with "RTL8195A Hard Fault Error" with LT 1.5.0 HOT 13
- Problems with flashing wifi stick (data transfer issues?) HOT 5
- Component modbus_controller took a long time for an operation HOT 2
- no success with ESPHome and Wemos D1 mini HOT 4
- High values for Active Power HOT 2
- ltchiptool usage, download mode, wiring HOT 6
- ESPHome missing sensors versus SolisCloud integration HOT 4
- ltchiptool upload error "Not a valid FlashMode" HOT 2
- Limited output power HOT 1
- ESPHome 2024.5.0 linker error: .ram_heap.data will not fit in region BD_RAM HOT 19
- Red led , impossible to re flash HOT 3
- Values Unknown : Inverter type definiton : 2030 HOT 3
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 ginlong-solis.