I maintain a number of SmartApps and device handlers, which I develop and test using my iPhone, and publish to the community. I use the defaultValue option on all my preferences inputs, because it’s very useful and saves time when commissioning new devices.
However, I continually get requests from other community members to fix the bug where the Android version of the SmartThings app does not process the defaultValue option properly (it looks like it does, as it puts a value in the box, it just doesn’t save it).
It’s absolutely crazy that SmartThings STILL haven’t fixed the issue of processing defaultValues on Android. Simply adding an addendum to the documentation saying not to use defaultValue isn’t that helpful when the feature works and is very useful on iPhones.
Please, please, please fix this!