Forum Replies Created
-
AuthorPosts
-
SamerKeymasterIf you open the developer tools in the browser you are using, as suggested by Ray, do you see any errors in the console? Try opening the tools and doing a page refresh and feel free to attach a screenshot. That should help us track down the issue.
Thank you!
SamerKeymasterI’ve updated the app to again accept the PWS directly. This will be released in the next update.
Thank you!
SamerKeymasterThank you for the feedback! I’m sure we can address those issues and will post back once done.
Thanks!
SamerKeymasterGreat! Just to confirm, everything is working fine on mobile?
I ask because I only own a Windows 8.0 phone and test using emulators.
Thank you
SamerKeymaster
SamerKeymasterTry uninstalling the app instead of updating and see if that helps. Not sure I have any control with the MS download control. Seems like a server issue and it’s likely the app is still propagating.
SamerKeymasterI’ve submitted an update which should be available shortly.
Sorry for the mix up, Cordova has radically changed the Windows platform support. It’s formally dropped Windows Phone 8.0.
Moving forward support will be for phone 8.1 (arm), desktop 8.1 (x86), and universal 10 (x86, x64, and arm).
SamerKeymasterActually if you don’t mind languages are best contributed to here: https://www.getlocalization.com/opensprinkler/
I merge them before every update.
Thank you!
SamerKeymasterYou are mixing up two different software packages. The “sprinklers_pi” is a 3rd party firmware written by Richard Zimmerman.
If you follow the instructions on the website you should be able to upgrade without issues.
SamerKeymasterYou don’t need to register a name but instead as Shawn suggested use a free solution. Of course, make sure your router supports it (asus, no-dns, DynDNS, tzo, zoneddit, etc).
Your router acts as the “server” to monitor IP changes and then updates the domain with the new IP.
Correct once this is setup just change the IP in the app to this domain, ex: wally.no-ip.com
The port forwarding doesn’t change. If it’s working fine then nothing to change.
SamerKeymasterThe only semi control you have over your IP is to ensure your router is always powered (UPS).
However, the app accepts a domain instead of IP and your router supports Dynamic DNS (DDNS) available under your routers web config under the WAN section. This will update the IP each time it changes so you will always be pointed to the right place.
SamerKeymasterIt sounds like a firmware issue. Can you manually call /jl when this occurs to see if the reply is empty?
SamerKeymasterWhat firmware version and device type do you have? Also, what version of the app on (just to verify)?
I don’t see this issue on demo.opensprinkler.com or my local UI. Is this on a specific platform or all of them (you said web and app so sounds like wide spread)?
Thank you!
SamerKeymasterGlad you got it figured out!
The troubling steps are all due to Linux configuration and are part of the Raspberry Pi experience.
SamerKeymasterThe last update was minor and my build environment was out of commission for the last update but things are working well again and the next update will hit Windows as well, hopefully as a universal app.
SamerKeymasterIs DNS properly configured for your Pi?
SamerKeymasterPrograms have a flag to use the weather percentage or not. Can you verify this is enabled or provide an export of your configuration. You can email it to support.
SamerKeymasterThe weather service is something we provide via Amazon Elastic Beanstalk and allows the OpenSprinkler device to query it for weather information as well as other things like daylight saving information, etc. The controller automatically attempts to contact the server for information daily and that is when this change will be noticed (since the cloud service was updated right after the fix was posted).
Hope this makes sense.
SamerKeymasterThank you for letting us know the ultimate reason for the failure. We have updated the guide to reflect this requirement for Windows in the guide.
SamerKeymasterCan you reset your device to factory default, if you have a backup of your configuration?
It might be corrupted data?
SamerKeymasterDid you add the CORS header for the proxied request? It could be the headers aren’t being forwarded?
Is there anything in the console? What error code do you get?
It’s also possible your cert is self signed and not added to keychain.
SamerKeymasterWe will take another look at this to try to identify the issue. Thank you for the additional details.
SamerKeymasterI actually have a function to validate the input but I see now that Weather Underground also does -9999.00 (I was checking for -999). https://github.com/OpenSprinkler/OpenSprinkler-Weather/blob/master/routes/weather.js#L566
I will update the code to correctly address this ASAP.
Thank you
Update: I do attempt to convert negative values to 0 as it stands here: https://github.com/OpenSprinkler/OpenSprinkler-Weather/blob/master/routes/weather.js#L85 but testing shows it doesn’t work.
Update 2: This should be fixed now and was due to type casting the value to boolean which makes any number true. Commit: https://github.com/OpenSprinkler/OpenSprinkler-Weather/commit/58e5db163c039798790e03d30ee88b791709e85c
SamerKeymasterWe have had a few reports regarding connectivity issues with the latest Kindle app. I will take a look at this ASAP and get an update to resolve it when possible.
Thank you for alerting us.
SamerKeymasterI am looking into this now, thank you!
Update: Found the issue and I am pushing the fix now. Thanks!
-
AuthorPosts