Skip to content
View in the app

A better way to browse. Learn more.

Power Forum - Renewable Energy Discussion

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Read parameters from inverter using Adruino

Featured Replies

Hi everyone, I'm pretty new to solar systems and even IoT but I want to help my dad with his solar system, I basically just want to setup something that can read some parameters from the inverter such as Battery Voltage, Amperage, Wattage from panels etc... and then send that to a computer where I can put the data in a application and display it. I'm thinking of using a Raspberry Pi or an Adruino, can anybody link some good documentation on how I would be able to accomplish this since I am new to IoT and even using things such as a Adriuno or Raspberry Pi. I have programming knowledge in quite a few languages, I just don't understand how to read the parameters from the inverter to the Pi or Adruino and then send it to a computer so if anyone could perhaps explain or link me some documentation that would be great. 

 

Edit: Sorry I forgot to mention

The inverter my dad is using is some sort of clone of the Axpert(4000W 48V)

 

Edited by kylebotha
forgot to mention details

  • Author
3 minutes ago, Youda said:

Do not reinvent the wheel again.

Search for ICC or SolPIPlog.

I'm still a student and I'm interested in learning how to do this kind of thing so it would be beneficial for me 

 

17 hours ago, Gnome said:
13 hours ago, kylebotha said:

Just what I needed :)

I was planning on adding an implementation specifically for Arduino, just haven't had the time.  Right now it is using libserialport (RS232) & HIDAPI (USB).

The lib itself uses an adapter over those two libraries, so it is pretty straightforward to swap out the implementation.  IE> you would implement a Arduino version of the RS-232 c file

Alternatively use it as a guide on how to implement it.  But I did do quite a bit of testing and fixing of bugs which you would get that for free by only creating a Arduino adapter.  Also if you do that let me know, I can add it (ie. pull request).

Edited by Gnome

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.