Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Shelly 3EM #43

Closed
kajo23 opened this issue Feb 17, 2020 · 11 comments
Closed

Shelly 3EM #43

kajo23 opened this issue Feb 17, 2020 · 11 comments

Comments

@kajo23
Copy link

kajo23 commented Feb 17, 2020

Could you please add support for Shelly 3EM.
I add device as pure EM and I see phase 1 and 2 as 2 different buttons.

3EM have 3-phases and control 1 relay.

@kajo23 kajo23 closed this as completed Feb 17, 2020
@jghaanstra jghaanstra reopened this Feb 17, 2020
@jghaanstra jghaanstra added enhancement New feature or request waiting on API labels Feb 17, 2020
@jghaanstra
Copy link
Owner

jghaanstra commented Feb 17, 2020

I will add it once Allterco Robots (the company behind Shelly) updates the API documentation for this device.

https://shelly-api-docs.shelly.cloud/

Alternatively someone would have to send me the output from http://shellyip/status of this actual device.

@jghaanstra jghaanstra added feature and removed enhancement New feature or request labels Feb 17, 2020
@mackemannen74
Copy link

Hi! Here is output from a status request.

{"wifi_sta":{"connected":true,"ssid":"dummy","ip":"xxx.xxx.xxx.xxx","rssi":-58},"cloud":{"enabled":true,"connected":true},"mqtt":{"connected":false},"time":"16:26","serial":xxxx,"has_update":false,"mac":"xxxxxxxxx","relays":[{"ison":false,"has_timer":false,"overpower":false,"is_valid":true}],"emeters":[{"power":943.98,"pf":0.82,"current":5.02,"voltage":229.90,"is_valid":true,"total":129275.3,"total_returned":0.0},{"power":1247.18,"pf":0.85,"current":6.41,"voltage":229.24,"is_valid":true,"total":172216.5,"total_returned":0.0},{"power":901.96,"pf":0.78,"current":5.00,"voltage":230.33,"is_valid":true,"total":123373.6,"total_returned":33.7}],"fs_mounted":true,"update":{"status":"idle","has_update":false,"new_version":"20200205-183800/master@fa9ba943","old_version":"20200205-183800/master@fa9ba943"},"ram_total":48704,"ram_free":29396,"fs_size":233681,"fs_free":162146,"uptime":757545}

@jghaanstra
Copy link
Owner

Thanx, someone on the support forum already posted the output. I have the driver ready but I'm waiting for an icon of the 3EM (this is created by someone from Athom). Once I receive it I will publish a new version with support for the 3EM.

@kajo23
Copy link
Author

kajo23 commented Feb 27, 2020

App updated. When I try to add device I received message "No new devices have been found."
Now I can NOT add it also as EM Device as I did before

@mackemannen74
Copy link

App updated. When I try to add device I received message "No new devices have been found."
Now I can NOT add it also as EM Device as I did before

Same issue for me.

@jghaanstra
Copy link
Owner

Could one of you use Discovery for MacOS or Bonjour browser for Windows and post the output from discovery message here.

Perhaps my educated guess on what this discovery message looks like is incorrect. That would result in the pairing wizard filter out the device.

@mackemannen74
Copy link

Screenshot_20200227-192101_Service Browser

@jghaanstra
Copy link
Owner

Right, why on earth would they give the device and id starting with shellyem3 instead of shelly3em. Anyway, I'll submit a new release to the app store later this evening that will fix this.

@mackemannen74
Copy link

Now i can add the 3EM but direct after the
3 devices get unavailable.
Screenshot_20200228-213309_Homey

@kajo23
Copy link
Author

kajo23 commented Feb 28, 2020

Just restart App. I did it and now it works

@jghaanstra
Copy link
Owner

If there is any way to reproduce this it would be great if you could run the app with homey app run using the Homey commandline. That might give me more info on why this happened. Now there is no way for me to fix it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants