diy solar

diy solar

The new "My Sol-Ark" App and Migration to AWS is happening very soon.

I highly doubt that it is wide open.
Nothing is left wide open anymore.
My comment about 1980's come from this feeling yet the traffice is UNENCRIPTED so anyone along the path is free to capture it and collect anyone's data hence my wide open comment. This is what the world was like in the 80's having unencrypted communications in 2024 for your power supply is pure incompetence... I'll look again but without a firmware update to my 15K is may still be unencrypted and purly a marketing "lie" to make us all feel good without changing the risk at all. Though I hope not. Trust but verify - Regan I think :)
 
No, sorry, I don't use Solar Assistant.

But here's the entire PV part of the JSON response from the website's /api/v1/plant/energy/*/day endpoint, which shows all of the collected datapoints. The other labels contain the same time datapoints. Also, the last update was many, many hours ago, so clearly something is still broken.

JSON:
{
  "code": 0,
  "msg": "Success",
  "data": {
    "infos": [
      {
        "unit": "W",
        "records": [
          {
            "time": "08:05",
            "value": "3290.0",
            "updateTime": null
          },
          {
            "time": "08:20",
            "value": "3840.0",
            "updateTime": null
          },
          {
            "time": "09:10",
            "value": "4781.0",
            "updateTime": null
          },
          {
            "time": "09:25",
            "value": "5593.0",
            "updateTime": null
          },
          {
            "time": "09:30",
            "value": "2823.0",
            "updateTime": null
          },
          {
            "time": "09:45",
            "value": "5409.0",
            "updateTime": null
          },
          {
            "time": "09:50",
            "value": "6366.0",
            "updateTime": null
          },
          {
            "time": "09:55",
            "value": "6265.0",
            "updateTime": null
          },
          {
            "time": "10:25",
            "value": "766.0",
            "updateTime": null
          },
          {
            "time": "10:30",
            "value": "5284.0",
            "updateTime": null
          },
          {
            "time": "10:35",
            "value": "5522.0",
            "updateTime": null
          },
          {
            "time": "10:40",
            "value": "6536.0",
            "updateTime": null
          },
          {
            "time": "10:45",
            "value": "6775.0",
            "updateTime": null
          },
          {
            "time": "10:50",
            "value": "7195.0",
            "updateTime": null
          },
          {
            "time": "11:15",
            "value": "7342.0",
            "updateTime": null
          },
          {
            "time": "11:20",
            "value": "7514.0",
            "updateTime": null
          },
          {
            "time": "11:25",
            "value": "7771.0",
            "updateTime": null
          },
          {
            "time": "11:30",
            "value": "7497.0",
            "updateTime": null
          },
          {
            "time": "11:40",
            "value": "3765.0",
            "updateTime": null
          },
          {
            "time": "11:45",
            "value": "6923.0",
            "updateTime": null
          },
          {
            "time": "11:50",
            "value": "7015.0",
            "updateTime": null
          },
          {
            "time": "12:40",
            "value": "7200.0",
            "updateTime": null
          },
          {
            "time": "12:45",
            "value": "7667.0",
            "updateTime": null
          },
          {
            "time": "12:50",
            "value": "8188.0",
            "updateTime": null
          },
          {
            "time": "12:55",
            "value": "4349.0",
            "updateTime": null
          }
        ],
        "id": null,
        "label": "PV",
        "groupCode": null,
        "name": null
      },
      // ...
    ]
  },
  "success": true
}
What is "the website" for this rest endpoint ? Is this the new dongle or an aws mysolark server ?
 
The Dongle IP has been changed so that the data goes to AWS.
Nothing is going to China or is routed through China.
Most customers are back up and running but they are still having issues with a percentage of accounts.
Do you know this for a fact ? I just checked my software version and firmware versions have NOT CHANGED yet I can view mysolark so I'll check the packets again but I would be very suprised to see that anything has changed still unencrypted data going to china IP's and being split/rerouted from there is my guess with no software/firmware changes to dongle

I just checked you are correct the IP's being used have changed from 1 to 2 and both new .... With the same firmware ... but split one aws one still china grrr.

Also still unencrypted raw modbus sent across the world ... Last picture is packet data sent to AWS ( and china ) I have highlighted the register value for battery amp hours and yes indeed I have 570 temp adjusted in my solark settings.
 

Attachments

  • SADongle.JPG
    SADongle.JPG
    67.8 KB · Views: 7
  • SA_ip-1.JPG
    SA_ip-1.JPG
    29.4 KB · Views: 7
  • SA_ip-2.JPG
    SA_ip-2.JPG
    32.9 KB · Views: 6
  • SA_RawModbusIPRegisterData.JPG
    SA_RawModbusIPRegisterData.JPG
    97 KB · Views: 6
Last edited:
So risk mitigation score is unchanged maybe worse since now china AND AWS are getting my unencrypted data. For those curious this file shows how to decode the data portion of the modbus packet found on github for sunnysnk / dye inverters dongle ....
 

Attachments

  • fields.txt
    3.2 KB · Views: 5
Last edited:
Data is not going to China. The dongle was sent an update that changed the ip. If yours was not plugged in at the time then you opted out and are still connected to PowerView in China.
 
Data is not going to China. The dongle was sent an update that changed the ip. If yours was not plugged in at the time then you opted out and are still connected to PowerView in China.
Then why is PowerView showing recent Arc Fault events? And yes I have data on MySolark including these Arc Fault events. @Carlos_Sol-Ark

PView notification.png
 
Just an FYI for anyone interested. I started a case with Sol-Ark basically to check and see if the monitoring discrepancies are being worked on. This is the response that they gave me.

1718211571095.png


So it looks like the "out of whack" data issues are being worked on, but as of now there is no ETA on when it will be resolved.
 
Well @robby the Sol-Ark inverters are definitely still communicating to Powerview from what I just tested out. I just got done checking to see if I can make a setting from Powerview, and indeed I could. I adjusted a setting in Powerview, then opened the settings menu in MySolArk and it reflected the change.

Could possibly be that they are somehow still using Powerview's (E-linter's) servers alongside Amazon servers in the short term while they resolve and iron out bugs...
 
Well @robby the Sol-Ark inverters are definitely still communicating to Powerview from what I just tested out. I just got done checking to see if I can make a setting from Powerview, and indeed I could. I adjusted a setting in Powerview, then opened the settings menu in MySolArk and it reflected the change.

Could possibly be that they are somehow still using Powerview's (E-linter's) servers alongside Amazon servers in the short term while they resolve and iron out bugs...
This would also explain the 2 IP addresses that @mwk1000 found.

Also, just a note to @mwk1000 the dongles actually have firmware themselves that doesn't show in the Sol-Ark GUI. (You may know this already.) We had a few times in the past where dongles would not connect up to the servers properly and Sol-Ark sent us firmware to load onto the dongle. This was done via direct connection to WAP of the dongle and IP 10.10.10.1, then there is an update option where you choose the file you want to load to the dongle. I was on the understanding that this update needs to be done manually/in person. But now with the transition to AWS I assumed that they somehow pushed firmware updates to dongles remotely for that transition. (And still am thinking that is possibly what they did.)

From what I have seen it would almost seem like the dongles are actually 3rd party devices. Here is a screenshot from e-linter.com:
1718213671240.png

The one called "Goldfinch" looks like the one currently in use on the Sol-Ark inverters.

Here is a link to the page where this screenshot is from: https://www.e-linter.com/smart-energy
 
This would also explain the 2 IP addresses that @mwk1000 found.

Also, just a note to @mwk1000 the dongles actually have firmware themselves that doesn't show in the Sol-Ark GUI. (You may know this already.) We had a few times in the past where dongles would not connect up to the servers properly and Sol-Ark sent us firmware to load onto the dongle. This was done via direct connection to WAP of the dongle and IP 10.10.10.1, then there is an update option where you choose the file you want to load to the dongle. I was on the understanding that this update needs to be done manually/in person. But now with the transition to AWS I assumed that they somehow pushed firmware updates to dongles remotely for that transition. (And still am thinking that is possibly what they did.)

From what I have seen it would almost seem like the dongles are actually 3rd party devices. Here is a screenshot from e-linter.com:
View attachment 221616

The one called "Goldfinch" looks like the one currently in use on the Sol-Ark inverters.

Here is a link to the page where this screenshot is from: https://www.e-linter.com/smart-energy
PV Pro is evidently not getting or displaying any production or load data from my site, and hasn't for a week or so. However It does show a fault from Sunday.
 
PV Pro is evidently not getting or displaying any production or load data from my site, and hasn't for a week or so. However It does show a fault from Sunday.
That is what I have seen too. I think PV Pro/Powerview/E-Linter is still connected, but just not showing data anymore. MySolArk is getting the data feed.
 
I'm experiencing some minor errors, but PowerView often did also.
One of the 3 plants I monitor often shows off line with 0 PV under plant list, but if I click on it I see it's on line and producing PV.
Minor issue, but.........
 
Can anyone tell me how the 15K shows up on their LAN? I use the Google Wifi network, and I haven't been able to firmly identify the Sol-ark via the Google tools. When I'd first connect, I'd get a 20 alerts on my phone of a new connection, then when I'd try to click on the connection, the Sol-Ark had already dropped.

I THINK it's showing up as an espressif device? Are other people seeing that? If not, can you tell me the device-name it's using?
 
Well @robby the Sol-Ark inverters are definitely still communicating to Powerview from what I just tested out. I just got done checking to see if I can make a setting from Powerview, and indeed I could. I adjusted a setting in Powerview, then opened the settings menu in MySolArk and it reflected the change.

Could possibly be that they are somehow still using Powerview's (E-linter's) servers alongside Amazon servers in the short term while they resolve and iron out bugs...
There has always been two IP's.
One IP is going to Sol-Ark Customer support for settings and remote monitoring / control and the other IP is used for uploading the Database info and retrieving it.

As I told you I don't think your system was switched over properly.

If I go into Powerview it says my Unit is offline. If I go into the settings I am still seeing setting I had from before the switchover. If I try to change the settings and save them nothing happens. If I run MySolArk I see my current settings and I can change them and see the results. Those changes do not show up in Powerview!

BTW yes they are still using the eLinter system for those customers that did not switch over. They can still change the Settings and then view the changes on PowerView if your Dongle is still connected to Powerview.
They told me that this will continue for a period of time that will not be totally in their hands after awhile.
It will also depend on what eLinter decides to do with it's remaining Sol-Ark customers.
Sol-Ark themselves will stop offering dual support at some point in time. It could be weeks or months.
 
Last edited:
Can anyone tell me how the 15K shows up on their LAN? I use the Google Wifi network, and I haven't been able to firmly identify the Sol-ark via the Google tools. When I'd first connect, I'd get a 20 alerts on my phone of a new connection, then when I'd try to click on the connection, the Sol-Ark had already dropped.

I THINK it's showing up as an espressif device? Are other people seeing that? If not, can you tell me the device-name it's using?
It is showing as an espressif device on my LAN, you should be able to connect to it at that ip address 192.168.1.xx
 
There has always been two IP's.
One IP is going to Sol-Ark Customer support for settings and remote monitoring / control and the other IP is used for uploading the Database info and retrieving it.

As I told you I don't think your system was switched over properly.

If I go into Powerview it says my Unit is offline. If I go into the settings I am still seeing setting I had from before the switchover. If I try to change the settings and save them nothing happens. If I run MySolArk I see my current settings and I can change them and see the results. Those changes do not show up in Powerview!

BTW yes they are still using the eLinter system for those customers that did not switch over. They can still change the Settings and then view the changes on PowerView if your Dongle is still connected to Powerview.
They told me that this will continue for a period of time that will not be totally in their hands after awhile.
It will also depend on what eLinter decides to do with it's remaining Sol-Ark customers.
Sol-Ark themselves will stop offering dual support at some point in time. It could be weeks or months.
PowerView:

1718218834431.png

MySolArk:

1718218953016.png

PowerView clearly shows sites as being online that are also online on MySolArk. The 2 sites in these 2 screenshots that are grey/offline don't have internet service onsite, therefore they truly are offline.

Now for the settings adjustments:

PowerView: (Notice the zero export power setpoint)
1718219261908.png

MySolArk: (Same, of course)
1718219350192.png

Now in PowerView I change that setpoint:
1718219418133.png

And then I go to MySolArk:
1718219479981.png

And the setting is updated in MySolArk....

That is the 2nd system that I have experimented with this on today.

I'm not saying this is a problem. I'm just saying it appears that the systems are connected to both AWS and China(E-Linter) servers at the same time as of right now. It looks like this is across the board, on all the sites that I have online as of right now.

In PowerView there is no data for any of the sites (unless I missed one or some... I didn't look at each individual one...) since 6/5/2024.
Edit to say* older data is still all there, only nothing newer than 6/5.

In MySolArk there is inaccurate data since 6/5/2024, and most of the historical data is already viewable as well. Historical data for May is slightly skewed, before that is exactly what PowerView is (as I would expect), data for June is bonkers as compared to Solar Assistant. But I only have 1 Solar Assistant out there, so can't speak for more than 1 system on June numbers.

But again, as I noted earlier today. Sol-Ark says they are working on this. I'm sure they will get it ironed out with some time.

The only thing that I'm a bit confused about is why they would still have the inverters connected to PowerView at this point. ??Is tech support maybe still using PowerView until the bugs are ironed out of MySolArk?? That would be a reasonable explanation.

Not in any way knocking Sol-Ark on this at this point. Just stating what I'm seeing. I do hope they will get it ironed out sooner rather than later though, as providing support for our customers will definitely be harder with skewed production numbers, battery data, load data etc.
 
Data is not going to China. The dongle was sent an update that changed the ip. If yours was not plugged in at the time then you opted out and are still connected to PowerView in China.
I just showed the proof in the pictures two new IP's one to AWS one to china .... My dongle has be on all year and the IP's are changed This capture was from this morning.... 6/12/24

My dongle = 192.168.0.129
Amazon AWS = 35.83.190.84
CHINA = 121.40.236.68 ( See my earlier Address geolocator/owner picture for this IP )

and any packet data payload starting with a506010202b9 is a MODBus data payload.
 

Attachments

  • SA_RawModbusIPRegisterDataChinaIP.JPG
    SA_RawModbusIPRegisterDataChinaIP.JPG
    348.2 KB · Views: 4
Last edited:
This would also explain the 2 IP addresses that @mwk1000 found.

Also, just a note to @mwk1000 the dongles actually have firmware themselves that doesn't show in the Sol-Ark GUI. (You may know this already.) We had a few times in the past where dongles would not connect up to the servers properly and Sol-Ark sent us firmware to load onto the dongle. This was done via direct connection to WAP of the dongle and IP 10.10.10.1, then there is an update option where you choose the file you want to load to the dongle. I was on the understanding that this update needs to be done manually/in person. But now with the transition to AWS I assumed that they somehow pushed firmware updates to dongles remotely for that transition. (And still am thinking that is possibly what they did.)

From what I have seen it would almost seem like the dongles are actually 3rd party devices. Here is a screenshot from e-linter.com:
View attachment 221616

The one called "Goldfinch" looks like the one currently in use on the Sol-Ark inverters.

Here is a link to the page where this screenshot is from: https://www.e-linter.com/smart-energy
This morning I did connect directly to the dongle and compared the dongle software version from my origional install with todays and it was identical FWIW why I find it disconcerting that mine now sends to two location and both IP's are new but no evidence visible from the update - not happy about that. Yes the definetly are e-linter made gadgets and the same used on sunnysnk and dye sol-ark is another clone of these inverters. I guess I assumed that the COMM version was the firmware on the dongle 1.4.3.F in my case. Also when I commissioned last year I asked for a firmware update and they upgrades both firmwares Inverter + Comm 7.2.1.2 -> 7.2.2.2 and COMM 1.4.3.2 -> 1.4.3.F so I do believe that they can do this remotley since I did not upgrade anything during the request.
 
Last edited:
I have a 12k that has not been connected for just under a year but my data has successfully transfered, including usage history.
Ironic, all good for me but I don't use it anymore :unsure:
Anyone want to make me an offer on this prized possession !!!!
 
I'm seeing something similar. Looking at numbers from "overview" the numbers seem low on several paramters, but in particular the PV generation for the day (showing about 14 kWh so far, should be about 20):


When I go into "equipment" however, the numbers seem to match what my Tigo monitor is telling me on generation (correctly showing about 20 kWh PV so far today):


Interestingly, under equipment 'my sol-ark' is showing my solark 12k twice, with one of them being offline and not having any data. Not sure whats up with that...
This is what I am seeing too. The inverter numbers show up correctly. The PV seems to be incorrectly calculated on my system as
PV= Load + Import/Export

That is how I see it on my setup anyhow. I let sol-ark support know about the correlation to those numbers in case it helps them. Seems PV applied to charging is just excluded from the main page stats, but is included in equipment stats.
 
This morning I did connect directly to the dongle and compared the dongle software version from my origional install with todays and it was identical FWIW why I find it disconcerting that mine now sends to two location and both IP's are new but no evidence visible from the update - not happy about that. Yes the definetly are e-linter made gadgets and the same used on sunnysnk and dye sol-ark is another clone of these inverters. I guess I assumed that the COMM version was the firmware on the dongle 1.4.3.F in my case. Also when I commissioned last year I asked for a firmware update and they upgrades both firmwares Inverter + Comm 7.2.1.2 -> 7.2.2.2 and COMM 1.4.3.2 -> 1.4.3.F so I do believe that they can do this remotley since I did not upgrade anything during the request.
I called my friend and he said what we already knew, they are having some issues with some Inverters that did not get switched over properly to the US IP addresses. They are trying to sort out the issue but he personally suspects it might be based on what Firmware your dongle was running, some version are not getting a smooth update as others. He confirmed that some dongles may still be using a Chinese IP linked to Powerview yet be offline with Powerview and be online with them using the other IP yet they are still not properly functional in MySolArk. As I said before he does not work in that department but he said give it a few more days as they sort out the issues. He advised me that people who cannot wait should give them a call and they will try to sort it out for them.
 
This is what I am seeing too. The inverter numbers show up correctly. The PV seems to be incorrectly calculated on my system as
PV= Load + Import/Export

That is how I see it on my setup anyhow. I let sol-ark support know about the correlation to those numbers in case it helps them. Seems PV applied to charging is just excluded from the main page stats, but is included in equipment stats.
I am seeing the same thing, I mentioned it the my Friend at Sol-Ark and he said he would inquire about it.
I suspect they are dealing with the larger issue of people who had issues with the Migration right now.

I cannot make heads or tails or my "E-Today". Under the plant it shows 27.6Kwh while Under Inverter it shows 40.7KWh.
I am getting 40.7 from SA so I know that is right. Seems like the whole Plant Data Totals are off for some reason.
 

diy solar

diy solar
Back
Top