OpenSprinkler Forums Hardware Questions OpenSprinkler Pi (OSPi) auto program bug – http://<server ip>:8080/zone

  • This topic is empty.
Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #23101

    richpuch
    Participant

    After my first day of the Auto Program executing (had lots of rain)…I ran into a problem. Once the schedule was done I couldn’t get to the /zone URL to log, everytime I got the server error page…here is some info I found:

    On manual start “sudo python ospi.py” and then hitting the URL I got the following:

    ValueError: time data u’60:00′ does not match format ‘%M:%S’

    I checked for that value in the data dir and found this:

    pi@ospi ~/OSPi/data $ grep 60:00 *
    log.json:{“program”:”97″,”station”:4,”duration”:”60:00″,”start”:”10:00:00″,”date”:”2014-08-09″}
    log.json:{“program”:”97″,”station”:3,”duration”:”60:00″,”start”:”09:00:00″,”date”:”2014-08-09″}
    log.json:{“program”:”97″,”station”:2,”duration”:”60:00″,”start”:”08:00:00″,”date”:”2014-08-09″}
    log.json:{“program”:”97″,”station”:1,”duration”:”60:00″,”start”:”07:00:00″,”date”:”2014-08-09″}
    log.json:{“program”:”97″,”station”:0,”duration”:”60:00″,”start”:”06:00:00″,”date”:”2014-08-09″}

    I removed the file and started up the app and things are back to normal…is this a possible bug?

    Thanks
    Rich

    #27833

    scottsh
    Participant

    Yeah that is a bug – thanks for the report.

    It looks like the function I’m using to decode duration doesn’t like 60 minutes as a value. I can see why – the python library wants 60m to be 1hr instead. I’ll fix it ASAP.

    Scott

    #27834

    scottsh
    Participant

    OK fixed – pull a fresh copy and that should resolve it – thanks again for the help in finding the bug!

    #27835

    richpuch
    Participant

    Thanks for the quick response. I’ll give it a shot.

    Awesome job on the program I really like it and wished I can somehow contribute.

    Rich

Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.

OpenSprinkler Forums Hardware Questions OpenSprinkler Pi (OSPi) auto program bug – http://<server ip>:8080/zone

We are currently away till Monday July 21. Orders placed during this time will be shipped on Tuesday July 22. Thank you for your understanding!
This is default text for notification bar