Forum Replies Created

Viewing 1 post (of 1 total)
  • Author
    Posts
  • in reply to: Interval 2 program issues #27293

    jimnwolf
    Member

    I get the same “internal server error” response when I click on the Programs button of the webpage. I’m adding my voice to the previous messages because I haven’t installed any plugins or supplementary applications on the Pi; the OSPi is nearly virginal, just out of the box (so to speak) with only the usual setup that was necessary to try it out. Software version is 2.0.1.

    After striking out with the web interface, I installed the Windows Phone 8 app and was able to set up a rudimentary program using that app but I’m still learning how to get everything the way I need it.

    Please let me know if you need me to try someting else to help isolate this bug.

    Thanks.

    UPDATE (see below the log file).

    _____________________________________________________________________________________________
    pi@ospi ~/OSPi $ sudo python ospi.py
    The Python module apscheduler could not be found.
    Setting water level to 100%
    plugins loaded:

    Starting timing loop

    http://0.0.0.0:8080/
    192.168.1.68:60869 – – [04/Jul/2014 14:11:24] “HTTP/1.1 GET /” – 303 See Other
    192.168.1.68:60869 – – [04/Jul/2014 14:11:24] “HTTP/1.1 GET /login” – 200 OK
    192.168.1.68:60869 – – [04/Jul/2014 14:11:25] “HTTP/1.1 GET /static/images/favicon.ico” – 304 Not Modified
    192.168.1.68:60881 – – [04/Jul/2014 14:12:11] “HTTP/1.1 POST /login” – 303 See Other
    192.168.1.68:60881 – – [04/Jul/2014 14:12:14] “HTTP/1.1 GET /” – 200 OK
    192.168.1.68:60881 – – [04/Jul/2014 14:12:15] “HTTP/1.1 GET /static/scripts/jquery-1.8.2.min.js” – 304 Not Modified
    192.168.1.68:60881 – – [04/Jul/2014 14:12:15] “HTTP/1.1 GET /api/log” – 200 OK
    192.168.1.68:60885 – – [04/Jul/2014 14:12:15] “HTTP/1.1 GET /api/status” – 200 OK
    192.168.1.68:60885 – – [04/Jul/2014 14:12:15] “HTTP/1.1 GET /api/log” – 200 OK
    192.168.1.68:60889 – – [04/Jul/2014 14:12:45] “HTTP/1.1 GET /api/status” – 200 OK
    192.168.1.68:60889 – – [04/Jul/2014 14:12:45] “HTTP/1.1 GET /api/log” – 200 OK
    Traceback (most recent call last):
    File “/home/pi/OSPi/web/application.py”, line 239, in process
    return self.handle()
    File “/home/pi/OSPi/web/application.py”, line 230, in handle
    return self._delegate(fn, self.fvars, args)
    File “/home/pi/OSPi/web/application.py”, line 420, in _delegate
    return handle_class(cls)
    File “/home/pi/OSPi/web/application.py”, line 396, in handle_class
    return tocall(*args)
    File “ospi.py”, line 814, in GET
    return render.programs()
    File “/home/pi/OSPi/web/template.py”, line 881, in __call__
    return BaseTemplate.__call__(self, *a, **kw)
    File “/home/pi/OSPi/web/template.py”, line 808, in __call__
    return self.t(*a, **kw)
    File “templates/programs.html”, line 177, in __template__

    TypeError: unsupported operand type(s) for >>: ‘float’ and ‘int’

    192.168.1.68:60892 – – [04/Jul/2014 14:13:03] “HTTP/1.1 GET /vp” – 500 Internal Server Error
    _____________________________________________________________________________________________

    UPDATE: Perhaps this will be helpful to some: I was playing around with the web interface some more and changed the time zone offset to -7:00 under Options/System. Apparently, I hadn’t initialized it within the Interval program UI until then. Shortly after that, I tried the Programs button again, and it worked without error, even though I hadn’t rebooted after the time zone change. I even changed the Time zone back to 0 to see if the error recurred but, so far, I can’t make it fail again. Perhaps the bug has something to do with a time or date mismatch someplace that was fixed by me setting the Time zone. All I know is that it’s working fine for me, now.

Viewing 1 post (of 1 total)