Modbus version, it should work with “some” Solax inverters:
It takes data from Solax inverter directly and present them in Homey. Minimum update interval is 5 seconds. It does not require the purchase of any inverter accessories. You should just ensure, that your invertor will keep same local IP address (usually on router/modem) and link it.
Important: Use internal Ethernet port for connection. Modbus may not be available when you use “stick” (LAN/Wi-Fi)!
Hello. Nice app. Mostly all works fine. Just two issues makes me nervous little bit
First of all, please check units. Daily and total yield, also consumed and feed in energy is in kW. Correct is off course kWh. Another issue is how app works with energy card. Maybe is something wrong on my side, but in energy card solax always show zero W. What with that? Thank you.
You will need to ensure one of your capabilities is the standard measure_power so that appears on the energy tab. The problem is deciding which one if you have all those properties in one device. I would guess it needs to be the AC Load Power and set the device as cumulative.
I currently have an open case with Athom about the way the solar class is handled as I don’t think it’s currently possible to make all the values add up correctly.
I see the other effect is the solar entry is now showing the consumption. This is the problem of a combined device as you can only define one standard measure_power and the solar class uses that as the solar generation value. This is one of the issues I have raised with Athom.
So at the moment, the Homey setup requires each of Solar panels, Batteries, and Grid to be separated. The outer ring of the energy chart is supposed to show the Solar production, but if it’s a separate device it also gets added to the total consumption.
Basically, as far as I can see, the system is currently flawed, so I am waiting for clarification / a fix from Athom before I publish my Sofar solar app.
Hello Michal. First of all really thanks for modbus version. I tried and it works. I didn’t believe to my eyes, because last month I spent many hours by idea how to get data from solax modbus. But only what I proof was that port 502 is opened on wifi dongle, but without any further success.
So once again thank you. It will help me with my automation which I plan to do and 5 minutes old data was really not usable.
BTW. It seems to be some mistake in numbers what I getting from solax. IMHO solar power mínus feed in power should be exactly load power. Am I right? But it looks like feed in power is counted exactly twice. Look to my screenshot. Maybe I am completely wrong, but in that case, please explain me.
Main reason for creating ModBus version was to be more independent on cloud services. But it also make monitoring more accurate. Take a look on graph, where you can see that cloud version has delay and it is not that accurate.
I was looking on your screenshots and I don´t understand how it happen. Please send me email to email@example.com (I would like to keep this forum clean) and I will try to fix it (it is not happening on my device).
hi, i have an solax X3-MIC/PRO inverter (with wifi module), before I used the zonnepanelen (solarpanel) app from Diederik. this works with the solaxcloud. now I see the modbus option and this is much better I think than the cloud version, only when I put in my ip adres it places an inverter on my dash and says its temporarily unavailable, so I don’t have/see values
doesnt support my inverter the modbus? its 2 years old now
Hi @Robin_De_Lange, could you send me report? More->Apps->Solax Inverter->Icon top right->Send diagnostic report
Modbus version is a bit more complicated. First, it may not work on all inverters (depends on firmware version, connection type, etc.). Try to check availability with the installation company. Also, when modbus is available, registry are NOT same for all models, so it may required some adjustments. I can´t do it remotely by myself, because I have no idea what values are there. Please do not answer me here, becuase I would like to keep this topic for information mainly and use email/report for support.
Hi @Sharkys , I have Solax Hybrid X3 G3 and I have it connected via UTP cable to switch. I do not have any reverse proxy or any Pocket “something”. I also didn´t setup anything on inverter, I just find in on local network (192.168.0.0/255.255.255.0), where it has address 192.168.0.53 (you can find it on your router DHCP table or with some network scan, but it should be on same subnet). I hope this helps