iobroker-community-adapters / ioBroker.shelly

Integrate your Shelly devices into ioBroker via MQTT or CoIoT
Other
162 stars 66 forks source link

[Bug]: Shelly Blu Button RC 4 states are incorrectly reported #1059

Open jenbenn opened 1 day ago

jenbenn commented 1 day ago

I'm sure that

Shelly device

Shelly Blu Button RC 4

Shelly firmware version

1.0.19

Protocol

MQTT

The problem

When quickly pressing one of the four hard buttons of the device once twice or three times, i.e. when executing a single press (1), double press (2) oder triple press (3), the corresponding Iobroker object ( i.e. Button_1; Button_2, BUtton_3 or Button_4 ) first changes to "Long(254)" and then immediately corrects itself to "Single(1)", "Double (2) or Triple(3) . The Shelly app reports the correct number of short presses. The error is very inconvenient because on pressing a button the iobroker objects changes twice, ie first to "Long" and thento the correct number of short presses. THis makes it practically impossible to operate scripts.

iobroker.current.log (in debug mode!)

no log entry

Version of nodejs

20.17.0

Version of ioBroker js-controller

6.0.11

Version of adapter

8.2.1

github-actions[bot] commented 1 day ago

Thanks for reporting a new issue @jenbenn!

  1. Please make sure your topic is not covered in the documentation
  2. Please attach all necessary log files (in debug mode!), screenshots and other information to reproduce this issue
  3. Search for the issue topic in other/closed issues to avoid duplicates!

    Otherwise this issue will be closed.