Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

communication with solar charger #15

Open
joshua-8 opened this issue Feb 1, 2021 · 2 comments
Open

communication with solar charger #15

joshua-8 opened this issue Feb 1, 2021 · 2 comments
Labels
esp32 programming work on the .ino side, no HTML required low priority requires hardware other than an esp32

Comments

@joshua-8
Copy link
Member

joshua-8 commented Feb 1, 2021

I don't expect to be able to write much code until we have access to the solar charger. I'm just making this issue now as a place to put research and documentation.

Renogy is surprisingly supportive on their support forum of people making projects that interface with their chargers
(i’ve never heard these terms before, so don’t trust this, but it seems that) the charge controller has an rj45 (ethernet cable style) plug and uses the RS-485 electrical interface with the Modbus communication protocol so you can ask it for data or change settings according to this reference from Renogy.
Just some of the information supposedly available is current and voltage from solar panels, current and voltage to battery, battery charge state, even some longer term data
(power to inverter is the only thing that would have to be measured separately)
charger

@joshua-8 joshua-8 added requires hardware other than an esp32 esp32 programming work on the .ino side, no HTML required low priority labels Feb 1, 2021
@joshua-8
Copy link
Member Author

need to find a ttl serial to rs-485 converter
need to find documentation on charger data port (what pins? what voltage? is there a standard?) (maybe contact renogy?)

@joshua-8
Copy link
Member Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
esp32 programming work on the .ino side, no HTML required low priority requires hardware other than an esp32
Projects
None yet
Development

No branches or pull requests

1 participant