Solaredge Device Type?

I looked at the source for the DTH, there’s nothing in there that should cause this to be limited to 3 digits.

input("confSiteID", "number", title: "Site ID", required: true, displayDuringSetup: true)

As a kludge workaround, you could try changing that to include a default that is your Site ID, and then delete and re-add the device. E.g., something like

input("confSiteID", "number", title: "Site ID", required: true, displayDuringSetup: true, defaultValue:"1234567",)

Make sure to get into the IDE by going to account.smartthings.com. After logging in, select “My Device Handlers” and then this handler. After editing the code, click “Save” and then “Publish → For Me”.

Even better, this change makes the save button work for 7 digits.

input("confSiteID", "number", title: "Site ID", required: true, displayDuringSetup: true, range: "10000..9999999")

What happens if you go into the IDE, select Devices, click on your Solar Edge Device, scroll down to Preferences and click on Edit? Can you enter the full SiteID there?

Hi,

My workaround was to enter my site details in the “pull data” command in the device handler. It worked :grin:

How did you do that? I still can’t get it working.

In the “pulldata” section of the device handler - enter the siteid instead of the variable “siteid”

ah, thanks. I thought that I still had to set that also in the app, but now I can leave the field blank.

Hi,

The DH is going to not work from the end of September… the integration with solaredge won’t work.

Does anybody know if there are any plans to write an edge driver?

Thank you.