'Initialize the sun.'

def __init__(self, hass, location):

    self.hass = hass
    self.location = location
    self._state = self.next_rising = self.next_setting = None
    self.next_dawn = self.next_dusk = None
    self.next_midnight = self.next_noon = None
    self.solar_elevation = self.solar_azimuth = None
    async_track_utc_time_change(hass, self.timer_update, second=30)
