lemval / growatt-rs232-reader Goto Github PK
View Code? Open in Web Editor NEWReads and publishes data from a Growatt inverter
Reads and publishes data from a Growatt inverter
I have a SPH 3000, I want to monitor the data and set the battery's charge/discharge power. Can this be achieved?
I'm looking at the possibilities of using a Growatt SPH series inverter which supports feeding power back to the grid from a battery. Would it be possible to change the mode/times/maybe even output power through RS-232? This would make the inverter perfect for DIY battery builds :)
I haven't found new protocol documentation on Google but maybe I have overlooked some stuff.
Hi there,
when I start the reader I get an error:
15:18 [INFO] Starting Growatt Inverter Reader v1.100
15:18 [INFO] Init requested...
15:18 [INFO] Sending initialisation to inverter...
15:18 [WARN] Init not accepted: EOF
15:18 [WARN] Failed. Please retry!
It's an Growatt 3000 S.
I am trying multiple open source packages on a Growatt 3000-MTL-S that was connected via a ShineLAN before. My main purpose for this attempt is to have an increased samplerate for the reactive voltage and network frequency. Basically none of packages including this one worked. Has this ever be tested with the MTL-S series?
Hi,
could your please share the document of the protocol specifications. So far, I only was able to find 'Growatt Inverter Communication Command' (from 2010) specs which you might use? I'd like to change/write some internal values. Do you know how it's done? ShineBus does not work for me (Windows in Parallels on Mac... this could be the issue...)
Thanks in advance!
Juergen
New feature day total is kept over multiple days. Needs to reset at day start.
Hey lemval, Thanks for your library!
As you might know there are Growatt adapters which you can plug to DB9 to add functions (wifi, lan, bluetooth, ...).
I would like to use your library on eg. an Arduino and use the power provided by the inverter DB9 connector to power the Arduino so no external power source is required. Do you know per chance how many current you can draw from inverter DB9 connector to power the reader electronics? Thanks for the hint!
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.