[APP][Pro&Cloud] Shelly

Yes, that’s a different server then me. If you really would like to dig into this you’d have to contact Athom and/or Allterco Robotics. Cloud servers are a black box for me as app developer.

Agree, I don’t really see anything not functioning even if those cloud connection errors are trigged.

Where can I find how the Action Event card in the current version works? I’m using Shelly App v3.28.1 because I’m still using the old (?) action events in a lot of flows and I don’t want to break things (yet)
So, does my version still use the old cards or not, and if so, how do the Action Event cards work/look like?

The only thing I can find is this in the Appstore page
image

btw, my devices were also still the old versions, I just updated them all to the new drivers (using a script to update the devices in flows)

The deprecated action event card is an app level card which requires to also select the device. This card still works but cant be added to new flows. The new action event card is added through each device and doesnt require to select the device as can be seen in your screenshot.

I’m using a Shelly2PM (Wi-FI/Wlan; the issue is probably the same for all the Plus Addon-compatible devices) with the Shelly Plus (sensor) Addon. I have wired four temperature sensors (DS1820) to it (documentation says it supports up to five), which works fine in the web-interface, but has issues in the Homey App. All 4 sensors show up, and sensors 1-3 work fine, but sensor 4 can go “flat-line” for hours or even days without updating, and when I check the current temperature in the web-interface, it’s totally different from Homey’s data. All sensors are set up the same; that is, with the same reporting threshold, triggering a report at a temperature change of 0.1 degrees Celsius.

The picture shows a very sudden jump from 31.50 to 43.90, and otherwise totally flat, whereas the graph should look more like sensor #3. (underfloor heating; sensor 3 shows the temperature on the “hot” supply water side, and sensor 4 shows the “cold” return side.)

I’ll fix that with the next release.

1 Like

I don’t think it is a generic issue with that combination of devices.

I have a Shelly 1PM Gen3 + Shelly Plus Add-On module + 5 x DS18B20 temperature sensors and their temps are reporting just fine in Homey.

1 Like

Hmmm, that’s strange.

Here’s another example; the text translates to “eight hours ago” on sensor 4 (and it has most definitely changed enough to report, that is, more than 0.1*C in that time), and 43 seconds for sensor 1. (Sidenote; why aren’t they shown in correct numerical order? Here, it’s 1-4-2-3…)

Yes, same behavior here regarding the order of temp sensors (2-1-3-5-4):

I assume it reflects the order in which Homey added them. I initially had two sensors, then added a third one and finally added the last two over time.

I am using several virtual devices based on the Shelly device, in which I can determine the order and name of the temp sensor.

Hello,

I just added now on Homey one Shelly 2PM Gen3 and it only appear 1 device and only controlling 1 Light.

That is normal right? Because for what I saw this device is not yet supported by Shelly app on Homey?

Thanks.

Correct, I’ll add support soon

1 Like

I just looked at the code and I have already add support for this device (even though it’s not under the supported devices yet). If it’s configured as a roller shutter it will add as 1 device. If it’s configured as switch it should add as 2 devices. If it didnt try re-pairing it.

1 Like

Hi @Phuturist,

It’s condigured on Shelly as a Switch.

When you say repair it, is remove and add again right? Because the repair option no longer exist.

Thank you.

Yes

1 Like

Hi @Phuturist,

Perfect. All good now.

Thank you. :wink:

I have published a new version of the app with some code refactoring. I would appreciate it if some users could test this version by installing the test version.

You can just install it and see if everything works as expected. If it doesnt you can go back to the live version without any issues.

1 Like

I have several Shelly devices. My findings after installing the test version.

Shelly Plus Plug S v2
Initially device was not available. Restored itself after approx. 1 minute.

Shelly 1PM Gen3 + Shelly Plus Add-On + 5x Shelly DS18B20 temperature sensors
Worked instantly.

Shelly 1PM Mini Gen3
Initially device was not available. Restored itself after approx. 1 minute.

Shelly Plus 2PM
Initially device was not available. Partly restored itself after several minutes: one of the two switches became available again. The other switch remained unavailable (red exclamation mark). I tried the following:

  • Restarted the Homey mobile app;
  • Restarted the Homey Shelly app;
  • Rebooted the Shelly device;
  • Rebooted Homey (Pro 2023).

The second switch remained unavailable in Homey. If I connect directly to the web interface of the Shelly device, both switches are available.

I then reverted back to the live version of the Shelly app (v3.31): all devices were restored instantly, included the second switch.

1 Like

Thanx. I just updated the test version to 3.32.1 which should fix this. Would you be so kind to check this.

And for other users as well. I have published a new version of the app with some code refactoring. I would appreciate it if some users could test this version by installing the test version. You can just install it and see if everything works as expected. If it doesnt you can go back to the live version without any issues.

Unfortunately it did not fix the issue: only one of the two switches/channels is available (the one that also includes the WiFi signal strength as sensor).

I also noted that it takes about a full minute for that one channel of the Plus 2PM to become available (red exclamation mark then disappears). Like there is some kind of time-out taking place. While the other devices become available much quicker. Though not as quick as in the current live version (near instantaneously after the Shelly app is installed).

Not sure whether related, but the icon of the WiFi strength sensor is not showing (actually its showing only a little dot in the top left of the sensor):

I can’t switch both channels on my Shelly Pro 2. The button in HP23 only appears as one channel and it only activates one channel on Shellyn. What have I done wrong?