Control buttons using the app (IOS)

Yes, but every every time I need to open the app then restart it again to make it work
It can’t work without restarting

what is the app version you are using?

It’s 1.5.10
I updated it after you told to update,week later

can you update to 1.5.11 and give it a try?

OK Iam trying the new version now and it seems to be working. Thank you for your time.
I will test it a couple times.

1 Like

So should the control buttons work now in 2.3.4 for ios?

yes it should is work.

Hi… It isn’t… The app info says v2.3.4(396)… Still a spinning wheel when I try to toggle…

Controlling the button through the website works just fine.

did you add the device using BYOT and is the button widget a custom widget?

I deleted the button widget and re-installed. Now it works… Thanks.

Hello
How are you? Unfortunately, the same thing happened again and just with my phone.It seems like a problem with background processing

Thanks

the issue with the background is not solved yet.

Hi,

I am having this issue as well. Buttons (custom widget sending mqtt messages) keep refreshing in the ios app. I do not know of any workaround either, as the web dashboard is not available from iOS Safari.

Maybe I could use a slider instead? Full throttle = on, no throttle = off?

Brgds,
Anders, Norway

can you try adding a arduino device and generic button widget?

I am running Cayenne on a raspberrypi. The button is sending a mqtt message to execute a system command. Is there a way to do that without using mqtt?

there is no other way to do it.

Thanks! I was thinking about controlling a pinout from a regular button. And to wire the pinout to a different pin (input) which in turn triggers the system command. But I am hoping for a fix in the app of course.

My project is to remote control a diesel heater in an off grid cabin, to preheat the cabin before arrival. The raspberry pi command triggered from cayenne uses rpitx to replicate a fm remote control signal to start the heater. I also monitor inside and outside temperatures, battery voltage and fuel level. Works a treat, except for the button issue in the app.

can you try this approach. add a new device to your dashboard by navigating to add new —> devices/widgets —> arduino ----> next —> here you will find the MQTT credential. only copy the client id from here and replace it in your previous code. now add a new button to this new device by navigating to add new —> devices/widget —> actuator —> generic → digital output.
it should work now with IOS app.

Thanks, it worked. Does this means that the arduino widgets for mqtt are less buggy than the raspberry ones?

there is a small bug with BYOT and custom widgets.