richardl64 / solar Goto Github PK
View Code? Open in Web Editor NEWSolis inverter / Pylontech battery arduino integration for remote panel etc outside the cloud
Solis inverter / Pylontech battery arduino integration for remote panel etc outside the cloud
Hello @RichardL64 this is a really neat project. I am going to install a Solis S6 inverter next week (whilst waiting ever longer delayed GivEnergy hybrid inverter) and have a crack at this. I have used the Arduino nano33 to monitor power in circuits via a Clamp Transformer so this looks like a good next project.
Which RS485 interface did you use? I can see HW-0519 on the circuit board but need another pointer.
I had trouble sourcing the Exceedconn plug but think I may have found a reliable UK source for those.
And to the point....my power meter publishes data via MQTT so that I can view/log in Home Assistant. Did you ever consider that? When I have made a bit of progress on the local version I may be able to create an MQTT capable version to feed-back if that helps?
Hi,
Richard, you code base has been a massive help in my project. I have a Solis RAI-3K-48ES-5G, setup for UK G98 standards. Ive been able to get a number of registers reading into my project on another board via reading an HTTP JSON result. Ive added this project to my public project (First one ive posted! Its still a work in progress to prove the concept).
For my colourful energy display, i need to know the PV inverter output, battery output and grid import, but i cant find a register for the PV data from the CT connected to the RAI. The inverter LCD has the following parameters;
PV-CT voltage
PV-CT current
PV CT power
Do you know what the register may be for the PV-CT power reading? Your program uses 33057 for PV power, but for me that always reads as zero.
I am using the following registers:
33135 (battery direction),
33079 (inverter active power, without direction but i combine with 33135)
33130 (RS485 energy meter on grid connection)
My PV inverter is also Solis, the Mini Inverter 2500-4G, so if i need to then i can also probe that directly. If i was to do that, can you point out in your code where the MODBUS address value (currently 01 is set on the RAI inverter) would live so I could poll the Solar inverter too on the same wire?
Many thanks for any help you can provide,
Stuart
Combine your project with mine and you will have both projects/solutions in tandem.
https://github.com/alienatedsec/solis-ha-modbus-cloud
Happy to work together on this.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.