Page 1 of 1

SolarEdge not showing up in devices

Posted: Tuesday 12 January 2021 17:01
by Diemux
Hi guys,

I'm really new to Domoticz, I first started with a P1 meter which all worked fine from the first try. I'm now struggling with adding our SolarEdge inverter. I use the SolarEdge via Web API. I got the API and Site key from our installer. When using the API key and Site key in an HTTP request I get the informatio just fine.

I added it to devices as

Image

And the log is showing the service has started:

Image

Unfortunantly, also after waiting all day, the device never came alive in the devices list.
Any ideas?

Re: SolarEdge not showing up in devices

Posted: Tuesday 12 January 2021 18:51
by madpatrick
I see a Python error in your log
(difficult to read the screenshot, better to copy/past the text in your post using Code brackets </>)

Re: SolarEdge not showing up in devices

Posted: Tuesday 12 January 2021 20:25
by McMelloW
Look at this topic. viewtopic.php?f=14&t=34039&p=265816&hil ... ge#p265816
It works like a charme

Re: SolarEdge not showing up in devices

Posted: Wednesday 13 January 2021 8:27
by eddieb
modbus-tcp only works if it is enabled on your solaredge system ...
This is something only the admin on your solaredge system can do, mostly your electrician ...

Re: SolarEdge not showing up in devices

Posted: Wednesday 13 January 2021 14:10
by McMelloW
eddieb wrote: Wednesday 13 January 2021 8:27 modbus-tcp only works if it is enabled on your solaredge system ...
This is something only the admin on your solaredge system can do, mostly your electrician ...
I have done it myself. At night when there was no sunshine on my solarpanels.

Followed the steps in this documentation: https://www.solaredge.com/sites/default ... l-note.pdf
Your SolarEdge Inverter has to be connected with a LAN-cable. It will not work with WiFi

Much succes.

Re: SolarEdge not showing up in devices

Posted: Thursday 14 January 2021 9:01
by Diemux
Thank you for the answers. Unfortunately I can't use modbus-tcp as far as I know.

I'm running on a Windows 10 machine atm and I installed and verified the installation of Python. Restarted PC and but I still get the Python error. The about page states: Python version: None.

Code: Select all

2021-01-14 08:41:31.669 Status: Domoticz V2020.2 (c)2012-2020 GizMoCuz
2021-01-14 08:41:31.685 Status: Build Hash: b63341bc0, Date: 2020-04-26 13:47:55
2021-01-14 08:41:31.685 Status: Startup Path: C:\Program Files (x86)\Domoticz\
2021-01-14 08:41:31.935 Status: PluginSystem: Failed dynamic library load, install the latest libpython3.x library that is available for your platform.
2021-01-14 08:41:32.013 Status: WebServer(HTTP) started on address: :: with port 8080
2021-01-14 08:41:32.091 Status: WebServer(SSL) started on address: :: with port 443
2021-01-14 08:41:32.107 Status: TCPServer: shared server started...
2021-01-14 08:41:32.122 Status: RxQueue: queue worker started...
2021-01-14 08:41:34.185 Status: P1 Smart Meter: Using serial port: COM3
2021-01-14 08:41:34.200 Status: P1 Smart Meter: Worker started...
2021-01-14 08:41:34.200 Status: BuienRadar: Worker started...
2021-01-14 08:41:34.200 Status: EventSystem: reset all events...
2021-01-14 08:41:34.200 Status: SolarEdgeAPI Worker started...
2021-01-14 08:41:34.200 Status: NotificationSystem: thread started...
2021-01-14 08:41:34.216 Status: EventSystem: reset all device statuses...
2021-01-14 08:41:34.247 Status: EventSystem - Python: Failed dynamic library load, install the latest libpython3.x library that is available for your platform.
2021-01-14 08:41:34.247 Status: EventSystem: Queue thread started...
2021-01-14 08:41:34.247 Status: EventSystem: Started
2021-01-14 08:41:34.388 Status: P1 Smart Meter: Meter reports as ESMR 5.0
2021-01-14 08:41:41.782 Status: BuienRadar: Using Station: Meetstation Schiphol (Amsterdam), ID: 6240, Lat/Lon: 52.3,4.77
2021-01-14 08:43:03.058 Status: Incoming connection from: 192.168.1.19

Re: SolarEdge not showing up in devices

Posted: Thursday 14 January 2021 12:23
by Diemux
madpatrick wrote: Tuesday 12 January 2021 18:51 I see a Python error in your log
(difficult to read the screenshot, better to copy/past the text in your post using Code brackets </>)
Ok, I fixed the python issue. Domoticz doesn't seem to recognise python v3.8.9. I now installed v3.7 and now the log states:

Code: Select all

2021-01-14 12:16:25.615 Status: Domoticz V2020.2 (c)2012-2020 GizMoCuz
2021-01-14 12:16:25.631 Status: Build Hash: b63341bc0, Date: 2020-04-26 13:47:55
2021-01-14 12:16:25.631 Status: Startup Path: C:\Program Files (x86)\Domoticz\
2021-01-14 12:16:26.162 Status: PluginSystem: Started, Python version '3.7.9'.
2021-01-14 12:16:26.256 Status: WebServer(HTTP) started on address: :: with port 8080
2021-01-14 12:16:26.303 Status: WebServer(SSL) started on address: :: with port 443
2021-01-14 12:16:26.318 Status: TCPServer: shared server started...
2021-01-14 12:16:26.318 Status: RxQueue: queue worker started...
2021-01-14 12:16:28.381 Status: P1 Smart Meter: Using serial port: COM3
2021-01-14 12:16:28.396 Status: EventSystem: reset all events...
2021-01-14 12:16:28.396 Status: P1 Smart Meter: Worker started...
2021-01-14 12:16:28.396 Status: BuienRadar: Worker started...
2021-01-14 12:16:28.396 Status: SolarEdgeAPI Worker started...
2021-01-14 12:16:28.396 Status: NotificationSystem: thread started...
2021-01-14 12:16:28.396 Status: EventSystem: reset all device statuses...
2021-01-14 12:16:28.521 Status: PluginSystem: Entering work loop.
2021-01-14 12:16:28.521 Status: Python EventSystem: Initalizing event module.
2021-01-14 12:16:28.521 Status: EventSystem: Started
2021-01-14 12:16:28.521 Status: EventSystem: Queue thread started...
2021-01-14 12:16:29.209 Status: P1 Smart Meter: Meter reports as ESMR 5.0
2021-01-14 12:16:35.850 Status: BuienRadar: Using Station: Meetstation Schiphol (Amsterdam), ID: 6240, Lat/Lon: 52.3,4.77
2021-01-14 12:17:54.939 Status: Incoming connection from: 192.168.1.19
2021-01-14 12:20:21.453 Status: Incoming connection from: 192.168.1.21
2021-01-14 12:21:01.258 Status: SolarEdgeAPI Worker stopped...
2021-01-14 12:21:11.851 Status: SolarEdgeAPI Worker started...
I re-added the solaredge under hardware, hopefully it will become available during this day.

Re: SolarEdge not showing up in devices

Posted: Thursday 14 January 2021 13:29
by Diemux
McMelloW wrote: Tuesday 12 January 2021 20:25 Look at this topic. viewtopic.php?f=14&t=34039&p=265816&hil ... ge#p265816
It works like a charme
I don't think I can run this under Windows 10?

Re: SolarEdge not showing up in devices

Posted: Thursday 14 January 2021 16:40
by McMelloW
Diemux wrote: Thursday 14 January 2021 13:29
McMelloW wrote: Tuesday 12 January 2021 20:25 Look at this topic. viewtopic.php?f=14&t=34039&p=265816&hil ... ge#p265816
It works like a charme
I don't think I can run this under Windows 10?
My Domoticz is running on a Raspberry Pi 3B+ I have no knowledge about running Domoticz on Windows 10 and how to use the plugins.