I have a simple boiler control Thing in IoT Cloud that senses temperature and acts based upon two Read/Write CloudTemperature variables:
minTemp
maxTemp
The two variables have a temperature initialized in void Setup().
During execution of the sketch I can change the operation of the boiler by changing one or both of the values in the Dashboard. This works fine in the desktop version of the Dashboard both in both the desktop layout and the mobile layout.
But....if I change the temperature of these variables on my mobile phone (using the mobile phone layout of course), after about 1 or two seconds, the variable changes to zero. If I then go back to the desktop version and change the values they lock in at the input value as expected and the corresponding view and my mobile phone changes as expected.
One thing I noticed is that the variables show without decimal places. (9.7 entered on the desktop shows as 9 on my mobile phone)
Processor: MKR WiFi 1010
Mobile Phone: Apple 8
I did not include any code as I think this is a bug in Arduino's Mobile Dashboard App.
Any ideas on debugging this would be helpful
Thanks in advance,
Michael