if (now - self.continuum_then > 20):
self.sun.compute(self.locality)
enow = ephem.now()
if (now - self.continuum_then > 20):
self.sun.compute(self.locality)
enow = ephem.now()
+ sunset = self.locality.next_setting(self.sun)
+ sunrise = self.locality.next_rising(self.sun)
sun_insky = "Down"
self.sunstate = "Dn"
sun_insky = "Down"
self.sunstate = "Dn"
- if ((self.sun.rise_time < enow) and (enow < self.sun.set_time)):
+ if ((sunrise < enow) and (enow < sunset)):
sun_insky = "Up"
self.sunstate = "Up"
self.continuum_then = now
sun_insky = "Up"
self.sunstate = "Up"
self.continuum_then = now