Is using the inverter's LAN port an option in the future? #224
Replies: 4 comments 21 replies
-
Interesting that it didn't charge - I recently inverted the logic so that the charge periods are set on permanently, and turned off if not required at the start of the off-peak. This was done to 'fail safe' and ensure a full charge upon failure of the Fox cloud. Happy to take a look at last night's logs if you have them available (settings -> system -> logs). Can you also include a screenshot of the devices overview page showing average load etc. In terms of modbus integration vs. the original it was written to improve performance and upgrades. The original integration reads ~40 registers sequentially in a ~5 second poll which eventually overloads HA and causes some nasty hangs on startup/shutdown. The new integration reads 8 registers at a time (that's all the inverter will allow), which significantly improves things. Upgrades are now controlled through HACS semi-automatically which means new registers, improved logic etc are delivered without needing to wrangle yaml etc. Hope this helps! |
Beta Was this translation helpful? Give feedback.
-
Wrt LAN registers - it's unlikely these will be discovered any time soon so I'd advise going down the 485 route. Interestingly the performance of the W610 has been proven to be a little sketchy of late, others have had some great success with the Waveshare devices -> https://thepihut.com/products/industrial-serial-server-rs485-to-rj45-ethernet I've just ordered the PoE version from their site and am awaiting delivery. @FozzieUK knows more :) |
Beta Was this translation helpful? Give feedback.
-
@andrewmooreio sure, here you go - I use default modbus port of 502 |
Beta Was this translation helpful? Give feedback.
-
@andrewmooreio - the Inverter has to be connected via RS485 or it will reply timeout - is this the first time you've connected your inverter by RS485? - if so you must make sure the RS485A goes to RS485A and 485B to 485B, a common mistake is to wire it to the wrong pins should be pins 3 & 4 (not 1 & 2) |
Beta Was this translation helpful? Give feedback.
-
Hi @nathanmarlor.
I currently have Energy Management setup using the FoxESS Cloud integration, however it's proven to be fairly unreliable. For example, my battery didn't charge last night because the FoxESS API was unavailable, meaning I'm running off the grid this morning until the sun comes up. I also use Chris' FoxESS Modbus integration via direct LAN into the inverter, and it's far more reliable.
Many thanks in advance.
Beta Was this translation helpful? Give feedback.
All reactions