In the Netherlands, we have a “return delivery fee”.
TWHAT?!?
I have a Sofar 2700TL-G3 inverter.
Sofar are the hardest to control in my experience. :-/
In the Netherlands, we have a “return delivery fee”.
TWHAT?!?
I have a Sofar 2700TL-G3 inverter.
Sofar are the hardest to control in my experience. :-/
Good evening,
I have a Deye SUN-6K-SG03LP1-EU inverter with Stephan integration and it works.
I don’t see some sensors and wanted to try yours. Which definition of inverter should I use?
Hi @Francesco78, you can select Auto.
Hi @000al000! Hope you are doing well!
Could you please provide me w/ a result of the following:
Thank you very much!
Hi.
"10000": 1792
"10001": 256
"10002": 8
"10003": 556
"10004": 65530
"10005": 100
"10006": 100
"10007": 0
"10008": 1120
"10009": 584
"10010": 0
"10011": 0
"10012": 0
"10013": 10
"10014": 800
"10015": 0
"10016": 0
"10017": 0
"10018": 0
"10019": 0
"10020": 0
"10021": 0
"10022": 0
"10023": 0
"10024": 0
"10025": 0
"10026": 0
"10027": 0
"10028": 0
"10029": 0
"10030": 0
"10031": 0
"10032": 13616
"10033": 12340
"10034": 12337
"10035": 12336
"10036": 14147
"10037": 12849
"10038": 12848
"10039": 12592
"10040": 534
"10041": 0
"10042": 1135
"10043": 1140
"10044": 1130
"10045": 1140
"10046": 600
"10047": 995
"10048": 1000
"10049": 0
"10050": 1000
"10051": 0
"10052": 0
"10053": 0
"10054": 3342
"10055": 3338
"10056": 6
"10057": 32
"10058": 0
"10059": 0
"10060": 0
"10061": 0
"10062": 8362
"10063": 43606
"10064": 0
"10065": 0
"10066": 0
"10067": 0
"10068": 0
"10069": 0
Awesome! Thank you.
I see you already have 8 packs :
"10002": 8
I will add dynamic reading of all packs (according the register above) in to the repo soon!
It will be displayed as separate device similar to Solarman App.
Hi @000al000!
One technical question… are they different packs or modules?
Edit: Can you also show me register reading of 10070 w/ count set to 9?
I have no experience with this, so please help me create some kind of mental concept so I can implement this nicely into the integration, thanks!
In Deye Cloud it look like sub batteries with main “virtual battery”
“Virtual battery” is presented always, even if only one battery is connected
Physical it’s look like standalone batteries connected by CAN cables
One battery
Four battery (for example)
Registers
“10070”: 13616
“10071”: 12340
“10072”: 12338
“10073”: 12336
“10074”: 14659
“10075”: 13104
“10076”: 12848
“10077”: 12848
“10078”: 532
Awesome! Thank you. And the view of provided values?
Edit: So on the batteries they say MODULE but in reality they are packs w/ each having its own BMS… hmm…
I’m thinking if I should make integration to create just single additional device which will contains all the packs or… separate device for each pack… what do you think?
“Virtual battery”
One of ща real battery
For me now i just copy each one of 8 battery to yaml so i have a lot of garbage… But i working
I personally think that because values for whole battery are provided by already present sensors we don’t have to add them again (registers 10000 - 10031).
What we want are values from registers 100032 and above which really brings additional value and those we can add as individual devices for each pack…
*Name of the device which is set during configuration…
And how many new devices is added will be controlled by reading from register 10002 which defines number of connected battery packs…
Hey @000al000, I just released new version, can you test it out for me?
Thank you!
I installed new version, but use own yaml for inverters, so no changes :))
I test default yaml, but later…
BTW count of battery pack may be up to 64
I compared for Battery 8 and find some difference
Your version
- name: “Battery 8 Voltage”
class: “voltage”
state_class: “measurement”
uom: “V”
scale: [0.01]
rule: 1
registers: [0x2842]
My version
- name: “Battery 8 Voltage”
update_interval: 20
class: “voltage”
state_class: “measurement”
uom: “V”
scale: 0.1
rule: 1
registers: [0x2842]
Your version
- name: “Battery 8 Capacity”
state_class: “measurement”
uom: “Ah”
rule: 1
registers: [0x284C]
icon: “mdi:battery”
My version
- name: “Battery 8 Total Capacity”
class: “current”
state_class: “measurement”
uom: “Ah”
scale: 0.1
rule: 1
registers: [0x284C]
icon: “mdi:battery”
range:
min: 0
max: 3000
Your version
- name: “Battery 8 Max Cell V”
class: “voltage”
state_class: “measurement”
uom: “V”
scale: 0.001
rule: 1
digits: 2
registers: [0x2850]
My version
- name: “Battery 8 Cell Max Voltage”
class: “voltage”
state_class: “measurement”
uom: “V”
scale: [0.01]
rule: 1
registers: [0x2850]
Your version
- name: “Battery 8 Cell Min Voltage”
class: “voltage”
state_class: “measurement”
uom: “V”
scale: [0.01]
rule: 1
registers: [0x2851]
My version
- name: “Battery 8 Min Cell V”
class: “voltage”
state_class: “measurement”
uom: “V”
scale: 0.001
rule: 1
digits: 2
registers: [0x2851]
And i read addion data:
- name: "Battery 8 MOS Status"
rule: 1
icon: "mdi:state-machine"
registers: [0x2853]
- name: "Battery 8 Warning1"
rule: 1
icon: "mdi:alert-outline"
registers: [0x2854]
- name: "Battery 8 Warning2"
rule: 1
icon: "mdi:alert-outline"
registers: [0x2855]
- name: "Battery 8 Fault1"
rule: 1
icon: "mdi:message-alert-outline"
registers: [0x2856]
- name: "Battery 8 Fault2"
rule: 1
icon: "mdi:message-alert-outline"
registers: [0x2857]
- name: "Battery 8 Software version number"
rule: 1
registers: [0x2858]
- name: "Battery 8 Hardware version number"
rule: 1
registers: [0x2859]
I don`t know how decode MOS Status, Warning1, Warning2, Fault1, Fault2, Software version number, Hardware version number but read them Firmware is useful, i updated firmware for my batteries to new version, because of some problem
I have fixed those scaling inconsistencies and added additional sensors (some as attributes). Thanks!
Were the sensors added as separate device(s)?
I’m currently looking to set the query interval from 5 to 20 seconds or higher. I actually wanted to integrate EVCC via the WiFi logger. I don’t know yet whether this is even possible. I stopped the integration and then tried it but without success. For me, EVCC is still in its infancy.
Thank you very much for your work, I find it impressive. Are you considering setting up a Johnray inverter?
I’m looking to set up an automation system. Specifically, I want to trigger the activation of devices in my home when my solar production exceeds my consumption by 1 kW. For this, I would need a sensor that can provide real-time data on the potential peak production of my solar panels.
Is it possible to configure this kind of automation with the current Solarman software with my deye htbrid? If so, could you guide me through the steps or recommend any compatible sensors that could help?
Thanks to everyone willing to assist <3