Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie

Solar Monitoring + Home Automation (My Setup)

2»

Comments

  • Registered Users, Registered Users 2 Posts: 6,451 ✭✭✭championc


    To talk directly to ANY inverter, you can use the RS485 port and get an RS485 to USB dongle thingy. You then just need a python script capturing the data coming in on the USB interface.

    Even if you don't know the data format, once you know the values you want (from the inverter display), you should be able to find the data in the stream of data being outputted.


  • Moderators, Home & Garden Moderators Posts: 7,051 Mod ✭✭✭✭graememk


    championc wrote: »
    To talk directly to ANY inverter, you can use the RS485 port and get an RS485 to USB dongle thingy. You then just need a python script capturing the data coming in on the USB interface.

    Even if you don't know the data format, once you know the values you want (from the inverter display), you should be able to find the data in the stream of data being outputted.

    It's not quite as simple as that, you need to know where to look for the queries, need the address of each value, and what it expects etc

    - we've been fortunate that Sofar supplied the modbus spec and have been able to build on other people's work for doing the actual grunt work of the modbus communication, we just had to handle the data supplied.

    I have found the solis modbus spec online though.


  • Registered Users, Registered Users 2 Posts: 793 ✭✭✭reklamos


    tails_naf wrote: »
    Nice one, woild much prefer to talk to the inverter directly rather than scraping from the ginlong site. What do you use to login to the inverter? Any references/links you can share ?
    As it was mentioned you will need rs485 dongle to be able to read inverter. You can use the USB to rs485 and hook it up to pc or ss485 ethernet/wifi gateway. I tried with both and prefer gw. The main caveat is that you will need to ditch Solis WiFi dongle as it is using rs485 port.

    I am attaching document that has solis modbus registers. Now just need time to sort out the code and integrations into HA :)


  • Registered Users, Registered Users 2 Posts: 3,979 ✭✭✭mp3guy


    reklamos wrote: »
    As it was mentioned you will need rs485 dongle to be able to read inverter. You can use the USB to rs485 and hook it up to pc or ss485 ethernet/wifi gateway. I tried with both and prefer gw. The main caveat is that you will need to ditch Solis WiFi dongle as it is using rs485 port.

    I am attaching document that has solis modbus registers. Now just need time to sort out the code and integrations into HA :)

    People are already doing it; https://community.home-assistant.io/t/solis-inverter-modbus-integration/292553


  • Registered Users, Registered Users 2 Posts: 793 ✭✭✭reklamos


    mp3guy wrote: »
    This is nice. Don't need to reinvent the wheel then.


  • Advertisement
  • Registered Users, Registered Users 2 Posts: 793 ✭✭✭reklamos


    Got some time on the long weekend so did some work on battery monitoring.
    There are still things to do but I mainly wanted to see each cell and here they are
    cells.JPG


  • Registered Users, Registered Users 2 Posts: 563 ✭✭✭The devils


    Holy god , that's impressive



Advertisement