Forum Replies Created
-
AuthorPosts
-
kenbobMemberAfter testing the latest rev. I like it! Have you also thought of adding the countdown to the Current Status page? I think that would be cool.
Everything looks good on my iPhone 4S. I also noticed that Firefox does some weird things with the Weather and Header on my desktop. (Just an FYI) 😯
[attachment=0:37fopp9o]Capture.JPG[/attachment:37fopp9o]
Maybe you should rethink careers, you really have a knack for this. Or at least a hobby that could make some good money. 🙂
kenbobMembersalbahra wrote:@kenbob What do you mean by same line as current status? Do you think the status should be inside the list of buttons?Yes. I was wondering what that would look like. But, I do get why you put it at the bottom. Either way it is a great addition.
kenbobMemberI like all the changes you have made so far. But I do admit that I like the weather at the top better. I think it has a cleaner look, but that is just me. Also I was thinking, what do you think about putting the currently running sprinkler on the same line as the “Current Status” bar? It might be better there then at the bottom and it would show the current status. I also like the countdown for the current sprinkler and the new OpenSprinkler Logo at the top, looks very good. Keep up the great work!
kenbobMemberI have been really pleased with this mobile app and all the hard work you have done salbahra. It looks very professional.
Here are some suggestions that you may consider if you like. If you have already covered or discussed any of this please forgive me. 😕
Option to edit Opensprinkler IP Address
Option to change the password for Opensprinkler
Option to change the password for Mobile Web App
5 Day Weather forcast next to the new current temp (really not important)
Show the station that is currently running on the main page
Show a 7 day Program Preview of the stations or have an additional button to view
Stop all stations should have a message box warning to proceed
Move the System Information section above the Program Control on the main page
kenbobMemberI have also had this issue. I have included a screenshot of the problem. This was after running my normal scheduled program.
kenbobMemberI have my Opensprinkler and Raspberry Pi in the garage, it has been as warm as 90F with no issues so far. Since the Pi is a computer, it really should be somewhere where it has some ventilation and out of direct heat. I would also recommend setting static address on both devices if you don’t already.
kenbobMemberWhen soldering it is important not to ball up your connections with solder, use just enough to make the connection. Make sure your soldering tip is clean and apply a bit of solder before hand, apply heat to one side and solder from the other. Always clean up dirty connections and use solder with flux. Never apply heat for too long, because you can remove the traces and cause issues with the components. This will minimize headaches. 😉
kenbobMemberHi salbahra, I tried the latest version and everything is working great on my end so far. Tested on both the Opensprinkler and Raspberry Pi. Love the new graphical interface for logging. Looks Great!
June 23, 2013 at 11:13 pm in reply to: OpenSprinkler Interval Program now available for OSPi! #24421
kenbobMemberI also noticed that the location (loc) string does not work, but here is the fix for the location in case you want to add the weather button back, which I have done on my system.
ospi.py [File to Edit]
loc=”” [Old Value]
loc=’+str(sd)+’ [New Value]June 23, 2013 at 11:04 pm in reply to: OpenSprinkler Interval Program now available for OSPi! #24419
kenbobMemberOops sorry, you are right. Nothing like duplicating. 😳
I thought it was a fix for adding the bar.June 23, 2013 at 10:58 pm in reply to: OpenSprinkler Interval Program now available for OSPi! #24417
kenbobMemberAlso this will fix the Program Preview to show the correct time…
ospi.py [File to Edit]
devmin=’+str(lt.tm_min)+’ [Old Value]
devmin=’+str(lt.tm_hour * 60 + lt.tm_min)+’ [New Value]
kenbobMemberSalbahra everything looks good on the new download, except now when you run a scheduled program it no longer registers in the Sprinkler Stations in current status (It does not change to Green showing it is in operation), however it does for manual mode and run once.
kenbobMember@salbahra wrote:
@kenbob I pushed an update for the RPi interval program to address the sequential mode (rather the lack of it). It will now properly preview programs.
Enjoy!
Thank You salbahra. I will update it tonight to the latest. I was able to download everything this morning and it works great. I used it today when I had to troubleshoot and adjust the sprinklers heads. No screen issues on IOS 6.1.3. 😀
kenbobMemberThat was weird. I downloaded it from https://github.com/salbahra/OpenSprinkler-Controller. I refreshed and downloaded it again and it is fine. Must have been some weird caching glitch on my system. I download it and move it to the Pi via FileZilla. Thanks for your help.
kenbobMemberHi salbahra,
Thank you for making a great app that is an awesome add-on for mobile devices. I have enjoyed using it with both my Opensprinkler V1.2 and my Raspberry Pi with the Interval Program.
I downloaded the latest version and I have noticed that the jquery mobile is pointing to the older version 1.3.0 in the index.php file. After making the changes and changing it to css/jquery.mobile-1.3.1.min.css and js/jquery.mobile-1.3.1.min.js it works fine. You also have to add in the sprinklers folder for it to save the configuration.
I also noticed on the Raspberry Pi with the Interval Program that the Program Preview does not shows the sprinkler sequentially.
Front Left 12:00:00->12:08:00 P1 8minutes
Front Right 12:00:00->12:08:00 P1 8minutes
Front Street 12:00:00->12:08:00 P1 8minutes
Back House 12:00:00->12:08:00 P1 8minutes
Back Center 12:00:00->12:08:00 P1 8minutes
Back Fence 12:00:00->12:08:00 P1 8minutes
Patio 12:00:00->12:08:00 P1 8minutes
Shrubs 12:00:00->12:08:00 P1 8minutesI hope this has been helpful, please keep up the great work.
Ken
kenbobMemberI do not have much programming experience, but just enough to get the job done. So please don’t laugh. 😀
I added a timeout when it opens the URL for the opensprinkler and an exception in case it cannot connect with it at all. If it errors out it goes directly to the top of Main() after 1 second. I spent days trying to figure out why it would lock up, until I started debugging it. I also removed most everything under (if __name__ == “__main__”:), because I was getting errors. Otherwise it gets the job done.
When I go to the Raspi URL it automatically redirects to the Sprinklers.php and shows me the logs. I love the fact that it shows me the entire schedule for the week.
from urllib2 import Request, urlopen, URLError
req = Request (“http://10.0.0.11/sn0”)try:
state = urlopen(req, timeout = 2).read()
except Exception:
time.sleep(1)
pass
main()
kenbobMemberI made the changes and it worked. Thank You. 😀
kenbobMemberHi Dan,
I was trying to figure out where the problem was, but my programming skills are a bit limited. I will make the changes tonight and test it. Thank you for your reply, this is a great addition to the Pi. So far everything else looks and works perfectly.
kenbobMemberWhen you change the password in the Options screen it writes to the pwd.txt file.
Until this is fixed you have to copy the /home/pi/OSPi/data/pwd.txt file contents to the sd.json file, paste it to the right of “pwd”: “xxxxx” <---This is the encrypted password. -
AuthorPosts