jghaanstra / cloud.shelly

Homey app to control Shelly Cloud devices
GNU General Public License v3.0
21 stars 14 forks source link

Triple Push input from a "Shelly Plus I4 DC" does not work anymore at Homey with the Shelly App version 3.22.0 and above! #200

Closed TenTaria closed 10 months ago

TenTaria commented 10 months ago

Triple Push input from a "Shelly Plus I4 DC" does not work anymore at Homey with the Shelly App version 3.22.0 and above! Single Push, Duoble Push and Long Push are working fine again from version 3.22.1. It´s only the Triple Push thats still not working.

Single Push, Duoble Push, Triple Push and Long Push works all fine at App version 3.21.7.

Skærmbillede 2023-10-21 221139 Skærmbillede 2023-10-21 221617 Skærmbillede 2023-10-21 221725

jghaanstra commented 10 months ago

What does, "does not work anymore" mean? Please be specific. And what have you done to try and fix it Have you restarted Homey, tried re-pairing the device? Nothing changed regarding parsing of action events.

TenTaria commented 10 months ago

Yes I have tried all the common fixes as Homey restart, re-pairing the device over 50 times the last week. All the action events stop working after an automatic update to App version 3.22.0 Skærmbillede 2023-10-16 220210

Then the version 3.22.1 (first in test) came and the Single Push, Double Push and Long Push was working again. Skærmbillede 2023-10-21 234248

But with the version 3.22.1, 3.22.2 and the new test version 3.22.3 I got no action event for the Triple Push.

Skærmbillede 2023-10-21 235020 Skærmbillede 2023-10-21 234932

Hope this give you a little more insigt in the bug.

TenTaria commented 10 months ago

This is all my used firmware and versions. Skærmbillede 2023-10-21 235455 Skærmbillede 2023-10-21 235535 Skærmbillede 2023-10-21 235559

TenTaria commented 10 months ago

I got this from one of my Shelly Plus I4 DC devices http://192.168.1.92/rpc/Shelly.GetStatus

{"ble":{},"cloud":{"connected":true},"input:0":{"id":0,"state":null},"input:1":{"id":1,"state":null},"input:2":{"id":2,"state":null},"input:3":{"id":3,"state":null},"mqtt":{"connected":false},"sys":{"mac":"80646FCAE268","restart_required":false,"time":"22:37","unixtime":1697927862,"uptime":14391,"ram_size":259700,"ram_free":114584,"fs_size":458752,"fs_free":159744,"cfg_rev":23,"kvs_rev":0,"schedule_rev":0,"webhook_rev":0,"available_updates":{"beta":{"version":"1.0.7-beta2"}}},"wifi":{"sta_ip":"192.168.1.92","status":"got ip","ssid":"Hesbjergvej-16_IoT","rssi":-39},"ws":{"connected":true}}

jghaanstra commented 10 months ago

I'll look into it next week. I'm currently on holidays.

TenTaria commented 10 months ago

Thank you and good holidays :-)

jghaanstra commented 10 months ago

Could you check if the triple push is available in the Homey app (not WebUI / advanced editor).

TenTaria commented 10 months ago

I have now tested the triple push in the Homey app (not WebUI / advanced editor). The triple push works from here, but the action tekst is missing. I just chose the first empty line and this was the Triple Push 1.

SmartSelect_20231022_210321_Homey

SmartSelect_20231022_211003_Homey

Skærmbillede 2023-10-22 212335

So it seems to be only from the WebUI / advanced editor the Triple Push does not work. The action tekst is missing in both the Homey App and the WebUI / advanced editor.

jghaanstra commented 10 months ago

Ok. That's an easy fix, it's just a translation issue. It's something that has been in there since day 1 after adding the Shelly i4 but I guess recently has manifested due to changes in the WebUI / advanced editor.

TenTaria commented 10 months ago

It makes sense :-) I look forward to a new version or something else, that fixes this, as I really miss this feature.

jghaanstra commented 10 months ago

What is there to miss? Just use the app to create the flows you need to trigger on triple press. It's not that you change these flows every day right?

TenTaria commented 10 months ago

It's true that I can just do this way for now. It's only because I bought I4 DC for my whole house, which I have to set up. And then I wanted to do it "right" from the start in advance flows for the order and clarity. :-)

TenTaria commented 10 months ago

I have tested the new Shelly App version "v3.22.4 Test". Single Push, Duoble Push, Triple Push and Long Push works all fine in this new version.

Skærmbillede 2023-10-26 104554 Skærmbillede 2023-10-26 104637 Skærmbillede 2023-10-26 104709 Skærmbillede 2023-10-26 105302

Thank you very much for the fix. :-)