I’m having an issue with the button capability for direct connected devices. I have my button device connected and when I press, double, or hold, I can see in the app the value update the button capability value briefly before going back to standy. I thought that was all that was required and my button was working. When I tried to hook an automation to it I discovered the automation was not being triggered. Eventually I observed that if I double press or hold then single press the button the automation associated to pressed is executed.
This observation makes me think that automations are not being triggered because the button capability values being updated to ‘pushed’ from ‘pushed’ doesn’t change the state in the cloud resulting in the automation not triggering.
My question is if my direct connected device using the button capability is supposed to clear the button capability value after sending ‘pushed’ or ‘double’? The SmartThings defined button capability doesn’t have a ‘standby’ value so it’s unclear me to what I’m supposed to do after sending the updating button value. Is possible there is an issue in the Smartthings cloud?