Forum Replies Created
-
AuthorPosts
-
SamerKeymasterYou could setup a crontab job to backup your files on the SD and rsync or scp it to a remote destination. This way you don’t need to power down to perform a backup.
SamerKeymaster
SamerKeymasterSome people use a rain sensor and some use the Internet weather. We support both but as you suggested using just one is probably a more sane approach. Furthermore, the Internet based weather will allow smarter adjustments, etc.
SamerKeymasterI really don’t think this will ever be used by anyone and don’t think it will be incorporated into the app. Furthermore, I worry if accidentally pressed, the manual intervention required will not be ideal.
However, I do think if you need this there is an underlying issue that should be addressed. Why are you needing to shutdown?
SamerKeymasterI’m assuming you want the sprinkler controller to turn after shutting down, correct? If so a shutdown button would require you to physically go power it back while a reboot would just fix the issue. Let me know if I’m misunderstanding.
SamerKeymasterHave you read the OSPi user manual? If not, it might help with all of the confusion. It is available here:
https://opensprinkler.freshdesk.com/support/solutions/folders/5000149652
That link also has two other articles:
- Creation of SD image preinstalled with the Unified firmware you already installed
- Updating or removing the Unified firmware
To answer your immediate question, the default port is 8080 and the default password is opendoor. Please note if you use the app instead of just the API, the password will instead be hashed (not clear text).
SamerKeymasterYes, the bug in the code is actually available here:
https://github.com/OpenSprinkler/OpenSprinkler-App/commit/1e88c395ad63ce21a42f813da031a35b0f36938f
Basically, the wrong parameter was being passed as the date to the function that calculates the sun rise/set times. This results in quite a bit of error and randomness. That randomness somehow worked in my local example and slipped through. This should be released today.
Thanks!
SamerKeymasterOh thanks for letting us know and glad to hear it’s working now!
Nevertheless, we will be increasing the timeouts to resolve some other issues we have observed.
SamerKeymasterThe most likely issue based on everything you just said is the app’s timeout. I have heard multiple complaints like the one you described and that is the most likely issue. My current app (1.4.4) is far too aggressive with the timeout (3 seconds on testing if the IP is valid). I am resolving these issues in the upcoming app update by increasing the timeout.
For the record, when using the direct IP method in a browser, there is no timeout at all.
Thank you!
SamerKeymasterRecently a bug was discovered in the program preview of the application that is incorrectly rendering sunrise and sunset based programs. This is only a UI issue and not a firmware issue meaning it will function correctly.
This will be fixed in the next app update due very soon.
Thank you!
SamerKeymasterThank you very much for all the feedback! We will be incorporating your suggestions as soon as possible.
SamerKeymasterVery cool, nicely organized!
Thank you for sharing!
SamerKeymasterThe issue with the crashing has been resolved in the latest release. One user actually posted details about the crash and the required fix which are now incorporated into the code.
Thanks!
Update: With that said, any improvements to the current init.d script would be welcome.
SamerKeymasterActually, firmware 1.8.2 did not support static IP assignment on the controller. First, can you update your controller to 1.8.3, which is the latest for OpenSprinkler 1.x? That did bring a few improvements with it although not quite sure all the changes.
Otherwise, if you access the controller by IP in a web browser, you should be able to change the date and time manually.
June 22, 2015 at 7:52 pm in reply to: Announcing OpenSprinkler Unified Firmware 2.1.5 (major bug fix) #38624
SamerKeymasterNo problem at all and just so you know, when you dismiss the popup it will never show it again for that version number. However, if a newer update comes out, the popup will re-appear.
Thanks!
June 22, 2015 at 7:51 pm in reply to: Weather info not consistent between OS and Wunderground #38623
SamerKeymasterThe application weather data is directly retrieved from Weather Underground. It has nothing to do with the controller except for the actual watering level. In fact, here is the code: https://github.com/OpenSprinkler/OpenSprinkler-App/blob/master/www/js/main.js#L2957-2973
You can see which values I am using from the Weather Underground reply, without any modification. Therefore, I really can’t help describe any differences you are seeing between their website and the application output as the data is directly from Weather Underground.
If you can use the above links and information to find an error or incorrect value being used please let us know so we can resolve it.
Thank you!
SamerKeymasterThe API is available and documented for everyone to use. If you wish to control the GPIO directly, you are more than welcome to do so. Also, you may use the existing Python or C++ code to see how stations are toggled. For example, the relevant code is contained here in the Unified firmware: https://github.com/OpenSprinkler/OpenSprinklerGen2/blob/master/OpenSprinkler.cpp#L545-604.
June 22, 2015 at 8:23 am in reply to: Announcing OpenSprinkler Unified Firmware 2.1.5 (major bug fix) #38605
SamerKeymasterThe application will actually notify you when an update is available. You should see the notification on the top right corner of screen. The notification will also show you the changelog.
Hope this helps!
SamerKeymasterWhat firmware version is your device on?
June 21, 2015 at 11:35 am in reply to: Announcing OpenSprinkler Unified Firmware 2.1.5 (major bug fix) #38583
SamerKeymasterIf you are in Linux then you can update manually using avrdude (no GUI just CLI). I’m on my mobile now but if you provide your OpenSprinkler hardware version I can reply in a few minutes with the specific command needed to update.
SamerKeymasterThen can you please update to the latest version? As the latest forum posts have indicated there is a bug in firmware prior to 2.1.5 that would cause the weather not to update after a period of time. If you can’t update, a reboot of the controller will update the values.
SamerKeymasterAh okay, yes I am able to replicate this. Thank you for the report and I will be posting a fix for this ASAP.
SamerKeymasterOpenSprinkler 2.0 does not need drivers or boot loader mode. It is a lot easier to update when compared to OpenSprinkler 2.1. In regard to the issues you mentioned, the easiest solution is to try another computer, if possible. If you still can’t get it updated we can do the update for you by mailing it back to us. Just open a support ticket.
Thanks!
SamerKeymasterYes, you can just push submit. Have you tried this without success?
The button to the right of the input box is showing you all the weather stations nearby and it will actually put the “pws:BLAHBLAH” into the input box for you once you pick which weather station you want. This is an extra feature to assist users with finding a weather station without having to know the WUnderground code.
SamerKeymasterChad, this has been active for quite a while now and uses the same username and password that you use to login to the forums. If the login info is incorrect, that would explain why it is not working.
Have you changed your password recently?
Are you trying to sign in from the side panel of an already connected device or sign into cloud from a new app install on the start page?
-
AuthorPosts