import mraa
import time
import pyowm

x=mraa.Gpio(8)
x.dir(mraa.DIR_OUT)

y=mraa.Gpio(5)
x.dir(mraa.DIR_OUT)

z=mraa.Gpio(6)
z.dir(mraa.DIR_OUT)


area = 'Chennai,IN'
key = '9ee5ef38773143ed8056f7ba2573c6f8'
owm = pyowm.OWM(key)
obs=owm.weather_at_place(area)
w=obs.get_weather()
temp = w.get_temperature(unit='celsius')['temp']
cld = w.get_clouds()
rain=w.get_rain()
if temp > 20:
    x.write(1)
else:
    x.write(0)
if cld < 20:
    y.write(0)
    z.write(0)
elif cld>20 and cld<60:
    y.write(1)
elif cld > 60:
    y.write(1)
    z.write(1)
