OpenSprinkler › Forums › OpenSprinkler Mobile and Web App › Use Metric is reset after each app start
- This topic has 5 replies, 3 voices, and was last updated 1 week, 3 days ago by
spanno.
-
AuthorPosts
-
March 9, 2025 at 12:23 pm #81516
znirParticipantUsing Android App version 2.4.43 with OpenSprinkler firmware 2.2.0 (3).
The location is set to Israel and on every app start, the weather temparture is in fahrenheit.
Going into Edit Options->System and enabling “Use Metric” and click Submit, the temperature is changed to celsius as it should. However, on the next time the app is started the temprature is in fahrenheit again and the “Use Metric” toggle is disabled again.March 9, 2025 at 3:57 pm #81520
RayKeymasterI can reproduce this issue. Will check it shortly. Thanks for reporting.
March 29, 2025 at 5:38 am #81720
spannoParticipantMe Too!
In my case metric and 24 hrs are reset upon restarting the app after saving the settings.
Through the web interface (either directly to ip address or through cloud.openthings.io) settings appear to stay set to metric, even when i use a different browser that had not been connected before (suggesting settings are stored correctly in the controller, just not in the app?)
My location stays saved correctly.
I did FORCE STOP the app – no change
I CLEARED CACHE – no change
I CLEARED STORAGE – no changeI had this problem in the previous FW version (I think i was on 2.2.0) and have it in the current version (2.2.1 (1)) as well.
I am using ANDROID app version 2.4.43
Web app version is 2.4.49March 29, 2025 at 7:09 am #81722
RayKeymasterThis is not a firmware issue — the Use Metric is never stored in the firmware. The UI does, I believe, auto-detect metric vs imperial system (based on your location). So it’s possible that on your desktop browser it was able to auto-detect. The setting is stored in browser’s local cache. It’s not stored on the controller.
March 29, 2025 at 7:20 am #81723
spannoParticipantOK, I get it. on my laptop location is detected automatically and metric is displayed.
On my Android phone, i use English settings, thus tricking the UI of the App into thinking that I prefer imperial, even though I live on the European continent.
any way in a future update of the app to actually set the preference in the App? (i.e. it not being overridden by device preferences) – not really a big deal, though.
One feature request/suggestion off topic: In my particular case it would be useful/easy (nice to have) to be able to check the IP address of the controller in the UI. For instance under ‘System Diagnostics’.
Thanks Ray, for the quick reply. I have been using Open Sprinkler for a number of years as a very dependable ‘set it and forget it’ irrigation controller that so far has never failed me! (ok, apart from the lcd screen that was easily replaced for just a few euros:).
March 29, 2025 at 3:43 pm #81729
spannoParticipantFor anyone with similar issues:
Changed my language preferences in Android system language settings from English (US) to English (United Kingdom) and now app displays metric values.
-
AuthorPosts
- You must be logged in to reply to this topic.
OpenSprinkler › Forums › OpenSprinkler Mobile and Web App › Use Metric is reset after each app start