• Have you tried out dark mode?! Scroll to the bottom of any page to find a sun or moon icon to turn dark mode on or off!

diy solar

diy solar

Sunny Webbox and SI5048 Modbus problem fixed

kommando

Solar Wizard
Joined
Aug 23, 2023
Messages
1,624
Location
UK
There has been a few posts where the issue of the SMA Sunny Webbox modbus TCP capability for Sunny Islands connected via RS485 does not work.

You set it up as per the manual but when you use a Modbus TCP register scanner nothing shows up.

I use ModbusMechanic but even the SMA recommended Radzio Modbus Master Simulator shows there are no Modbus registers at the ID number you assign the Sunny Island in the Webbox Modbus webpage.

The solution I was using, as Webbox's are going for silly money, was to use Yasdi2mqtt running on a Raspberry Pi which send data to an MQTT database. I then send that to Node-red where I pick and choose the data to feed into a Modbus TCP server, which is what the Webbox is supposed to do but doesn't. But yasdi2mqtt does not allow commands to the sent to the SI whereas Modbus TCP would if it worked as some parameters are available as read/write registers.

Well I finally came across a cheap Webbox and thought I would try to solve the issue as it would be simpler to just have the Webbox as the Modbus TCP server and make two Raspberry Pi's free for other projects plus no longer need to run SDC to change parameters. Also I can now automate parameter changes.

So I reset the Webbox and tried it out, I could not even get the Modbus webpage to show at first but finally got that and assigned ID3. Then tried all the combinations to see the registers and could only get to see registers under ID 1 and ID 2 which are for the Webbox itself. I also tested ID255 which is where Inverters with no ID are dumped.

I had also been reading the SMA pdf's about Webbox Modbus and kept coming back to a mention of not only Modbus being reliant on the Firmware but also the Profile Version file. My Profile Version file was on 1.21 but the manuals were referencing 1.30 as including Sunny Islands.

So I started the hunt for Profile Version files.

1. The Webbox support has stopped so using the Webbox online update gets you nowhere.

2. SMA have removed all the Webbox siles form their download sections. Any posted links go to 404

3 Finally I found a forum where the issue was discussed and a fix posted including Profile Version 1.39


Link to file for Version Profile 1.39


With that in hand I set about loading the file, for this you need to be on firmware 1.53, so here is a link to some firmware files in the last post including 1.53F12


Use the SD card procedure in the manual for the firmware upgrades, if on inserting the SD card nothing happens then wait to be sure and if nothing still happens then power off and on the Webbox.

Then go to the Webbox website on your PC which has the Profile 1.39 file and its

Webbox/info/manual update/choose file/upload

Then see the green progress bar go to 100%, wait for a minute or so and use refresh bottom at bottom of page.

You should now be on Profile Version 1.39

Then, like I found, you should find the filled in registers under the ID number you assigned to the Sunny Island.

I have not taken it further than reading registers but in the 40000 range there are some read/write registers that should be able to be modified by a Modbus TCP master program including Node-red.

One example of a read write register

40079 Charging stop voltage battery (V) [BatDiChgVtgMin]
2
U32
FIX2
RW

Full list in WEBBOX_MODBUS-TB-EN-19.pdf pages 47 to 54
 
Last edited:
Hello Kommando. I have a similar problem and I cannot update the Device Profiles. I have the device profiles versions 1.43 and 1.52 that I want to install in some Webboxes that have firmware 1.53F12 and device profile 1.21.
I also tried your version 1.39 and it updated immediately.
My files, on the other hand, do not seem to work. Do you know where we can find version 1.52 that will finally update my devices?
I can send you my files, for you to check, if you would like.
 
Last edited:
Hello Kommando. I have a similar problem and I cannot update the Device Profiles. I have the device profiles versions 1.43 and 1.52 that I want to install in some Webboxes that have firmware 1.53F12 and device profile 1.21.
I also tried your version 1.39 and it updated immediately.
My files, on the other hand, do not seem to work. Do you know where we can find version 1.52 that will finally update my devices?
I can send you my files, for you to check, if you would like.
Direct message sent.
 

diy solar

diy solar
Back
Top