Coder Social home page Coder Social logo

alienatedsec / solis-ha-modbus-cloud Goto Github PK

View Code? Open in Web Editor NEW
43.0 12.0 5.0 1.04 MB

This repo is a workaround for Solis inverters to connect Solis Cloud and the local Home Assistant using any supported Solis datalogger

License: CERN Open Hardware Licence Version 2 - Strongly Reciprocal

home-assistant home-automation solis solis-pv-inverters soliscloud modbus-master modbus-slave modbus-tcp monitoring waveshare

solis-ha-modbus-cloud's People

Contributors

alienatedsec avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

solis-ha-modbus-cloud's Issues

Modbus stops working to HA when battery turned on.

Hi,

Firstly, many thanks gor helping with my ha integration on the other thread. I'm happy I get figures except the ct pv generation value.

I have replicated your setup. Thanks for the great detail. I get values into HA, except, when I turn the power switch on my battery on! I then get no new values. For example, Meter active power stays old and the minutes since update count up. There is little to no flashing of the activity blue led.

Turn off the battery and within 30seconds the values update.

Ip comms work ok to the modbus adapters throughout

Any ideas please?

Inverter is solis ac.

Thanks
Mike

Implementation Question

Hi - not so much an issue but some questions and I'm not that familiar with Github so unsure of where to ask them!
I received the Waveshare modules today and am in the process of getting things setup.

I have both Server and Client on my network but my first question relates to the Device and Destination Port numbers. The default on the units seems to be 4196. Do I need to change this to 502 or some other port or does it matter as long as they talk to each other?

Second question: I haven't connected the RS485 sides yet but does the attached VirCom look OK?

Lastly, I guess I could confirm the above myself but I'm afraid to pull the datalogger from the inverter! I'm thinking power down - unscrew logger - connect TCP Server - power up and see if I can poll some registers. If I come up against issues then power down again - reinsert the logger - power up and try again another day. I guess my question is will the logger hold all its settings and just power up properly or will I have to set it up again? I would have no idea how to do the latter hence my reticence in disconnecting it :(

Any comments or tips appreciated at this stage.

VirCom1

How do you wire the connector?

Hi, sorry for the silly question. I can see the connector with the 4 pins both female and male. I can see which cable connects to which but how do you keep the cable making connection without moving from the pin holes?

USR-W610 Support

          Hi

Firstly great article and it clarified a few things for me re HA connectivity . Would it be possible to achieve the same thing if I used a single (USR-W610 Serial to WiFi Ethernet Wireless Converter RS232 RS485 Serial Server Support WatchDog Modbus Gateway TCP UDP) to replace the waveshare devices

In essence I want to still use the s3 dongle if possible and use the 610 to integrate the inverter with with HA . I am not quite clear how the 485 wiring would be between the inverter - W610 - S3 dongle

Regards

Nigel

Originally posted by @wymes in #2 (comment)

Din rail screws

Hi, I was wondering if you had some more info on which din rai l/ screws to get for the Sourcingmap 240mm x 160mm x 90mm Plastic Dustproof IP65 DIY Junction Box Power Protection

Battery Setup

Can you please share a little more information on how you have set up the battery with the 3rd Waveshare device? Is that also linked into Home Assistant?

TCP Client & Server - S2-WL-ST Troubleshooting and Config changes

Discussed in #14

Originally posted by solarjones May 21, 2023
I've been running 2x Waveshares together with a per the design for just over 2 months and during that time have had a few issues.

The Solis data stick I've used since installation (S2-WL-ST) with Solis Cloud had been flawless during that time until very recently where it went offline. I power cycled my PoE hub which brought it back online briefly, but in the end had to unscrew the data stick to power it off entirely (which makes sense since it would still receive power directly from the inverter). This is the first time the Solis data stick has 'hung' since installation.

Previously the anomalies have been with the HA data spiking on battery SOC, export & import values, which in turn produces bad energy stats.

I'm running Solax Modbus 2023.05.2b3 with the following configs on Waveshare:

image

image

Server
image
image

Client
image
image

The pattern I've observed is everything works well for a few weeks then hits an issue.
Any suggestions?
Thanks.

Wiring diagram

Hi

thank you for this GH page, it looks amazing!!! Nice work!!! I am currently in the same situation as you are with my Solis inverter and the combination Home Assistant / SolisCloud.

I was looking at your setup but the only thing that is not really clear for me is the wiring... How did you do the wiring? Is it possible to add a photo or something like that of the wiring?

Thank you!

Regards
Matthias

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.