Solaredge API problem

Please use template to report bugs and problems. Post here your questions when not sure where else to post
Only for bugs in the Domoticz application! other problems go in different subforums!

Moderators: leecollings, remb0

Forum rules
Before posting here, make sure you are on the latest Beta or Stable version.
If you have problems related to the web gui, clear your browser cache + appcache first.

Use the following template when posting here:

Version: xxxx
Platform: xxxx
Plugin/Hardware: xxxx
Description:
.....

If you are having problems with scripts/blockly, always post the script (in a spoiler or code tag) or screenshots of your blockly

If you are replying, please do not quote images/code from the first post

Please mark your topic as Solved when the problem is solved.
Bjornen
Posts: 12
Joined: Wednesday 25 October 2023 13:01
Target OS: Raspberry Pi / ODroid
Domoticz version: 2025.2
Location: Somewhere in Sweden
Contact:

Re: Solaredge API problem

Post by Bjornen »

Hi!
Ok so I did som scripting/research.
The funny thing is that the first request /sites/list/.. etc gets a HTTP 403 Forbidden.
But since I have the parameters needed(siteid, account etc) I continued with the following command/requests:
details
inventory
equipment (here I can sometimes get a "Data after json = {'data': {'count': 0, 'telemetries': []}} ", but ok, it is not 403 forbidden.
and they all work fine..........?!?!?
So what kind of control is on Solaredges side?
Will continue to look into what you said above and try.
JaapB
Posts: 33
Joined: Friday 17 February 2023 13:11
Target OS: Raspberry Pi / ODroid
Domoticz version: 2025.2
Contact:

Re: Solaredge API problem

Post by JaapB »

Bjornen wrote: Thursday 12 March 2026 11:54 Hi!
Ok so I did som scripting/research.
The funny thing is that the first request /sites/list/.. etc gets a HTTP 403 Forbidden.
But since I have the parameters needed(siteid, account etc) I continued with the following command/requests:
details
inventory
equipment (here I can sometimes get a "Data after json = {'data': {'count': 0, 'telemetries': []}} ", but ok, it is not 403 forbidden.
and they all work fine..........?!?!?
So what kind of control is on Solaredges side?
Will continue to look into what you said above and try.
Using this line: https://monitoringapi.solaredge.com/sit ... y=<API-key> I do get a direct report, using it without the site-id a get a "acces denied"

Edit 15:00: Much to my surprise I noticed that the solaredge now is reporting again and the monitoring link without te ID now shows all information. Somehow something did change over at solaredge.
Bjornen
Posts: 12
Joined: Wednesday 25 October 2023 13:01
Target OS: Raspberry Pi / ODroid
Domoticz version: 2025.2
Location: Somewhere in Sweden
Contact:

Re: Solaredge API problem

Post by Bjornen »

Hi!
Yes. After Gizmocuz instructions I did log into monitoring.solaredge.com and accepted all popups. Also got a popup in the app(suddenly) and after that the Domoticz plugin works like before.
Many thanks!!!!
Regards
Bjornen
BartSr
Posts: 541
Joined: Sunday 03 July 2016 16:16
Target OS: Raspberry Pi / ODroid
Domoticz version: V2024.7
Location: Netherlands
Contact:

Re: Solaredge API problem

Post by BartSr »

Hi! Gizmocus pointed me to this topic as my issue as posted on Github is considered not to be an issue.

Until early december last year I got data by the Solaredge API as shown hereunder. Can anyone inform me how to get these devices alive again? I already got a new API# from my installer.

Schermafbeelding 2026-05-05 190349.png
Schermafbeelding 2026-05-05 190349.png (70.41 KiB) Viewed 35755 times
Schermafbeelding 2026-04-20 171100.png
Schermafbeelding 2026-04-20 171100.png (16.15 KiB) Viewed 35755 times
Schermafbeelding 2026-05-05 190449.png
Schermafbeelding 2026-05-05 190449.png (17.03 KiB) Viewed 35755 times
Or did solaredge drop this data from the API?

Thanks for your help.

Ps I just noted I started this topic months ago ;)
Raspberry pi 3b
Arduino
KAKU
RfxCom
Zwave2MQTT
OTGW
Chinese sensors temp (Dallas),movement
Tasmota
Esp8266 / 32 espeasy
Zigbee2MQTT
jannl
Posts: 870
Joined: Thursday 02 October 2014 6:36
Target OS: Raspberry Pi / ODroid
Domoticz version: 2026.1.x
Location: Geleen
Contact:

Re: Solaredge API problem

Post by jannl »

No idea, works here like a charm since 2015 or so.

Do you have a new router? Does the inverter have a new IP? Switched to docker (didn't have impact for me)?

Something else changed?
BartSr
Posts: 541
Joined: Sunday 03 July 2016 16:16
Target OS: Raspberry Pi / ODroid
Domoticz version: V2024.7
Location: Netherlands
Contact:

Re: Solaredge API problem

Post by BartSr »

Do I understand that the ' devices in red ' are up and running at your's?
Raspberry pi 3b
Arduino
KAKU
RfxCom
Zwave2MQTT
OTGW
Chinese sensors temp (Dallas),movement
Tasmota
Esp8266 / 32 espeasy
Zigbee2MQTT
jannl
Posts: 870
Joined: Thursday 02 October 2014 6:36
Target OS: Raspberry Pi / ODroid
Domoticz version: 2026.1.x
Location: Geleen
Contact:

Re: Solaredge API problem

Post by jannl »

Yes, no problem
BartSr
Posts: 541
Joined: Sunday 03 July 2016 16:16
Target OS: Raspberry Pi / ODroid
Domoticz version: V2024.7
Location: Netherlands
Contact:

Re: Solaredge API problem

Post by BartSr »

What inverter type do you use?
Raspberry pi 3b
Arduino
KAKU
RfxCom
Zwave2MQTT
OTGW
Chinese sensors temp (Dallas),movement
Tasmota
Esp8266 / 32 espeasy
Zigbee2MQTT
BartSr
Posts: 541
Joined: Sunday 03 July 2016 16:16
Target OS: Raspberry Pi / ODroid
Domoticz version: V2024.7
Location: Netherlands
Contact:

Re: Solaredge API problem

Post by BartSr »

Just to inform:

Finally my ongoing problem with incomplete data derived using API has been solved.
It seems that due to the fact that my supplier switched from SolarEdge to Enphase as main brand they were no longer able to provide valid API key.
After consulting SolarEdge directly they provided me with a new key. New key 'unlocked' all devices as in use before.
Raspberry pi 3b
Arduino
KAKU
RfxCom
Zwave2MQTT
OTGW
Chinese sensors temp (Dallas),movement
Tasmota
Esp8266 / 32 espeasy
Zigbee2MQTT
Post Reply