Exemple #1
0
# c = myCondicaoTempo()
# c.getItens()

c = myDHT11(17)
temp = c.get_dados()
e = myRainSensor(22)
rain = e.get_dados()
m = MyMongo("meteorologia")
print(rain.rain)
chuva = "sim"
if int(rain.rain) == 1:
    chuva = "nao"
print(chuva)
print(temp.humidade)
print(temp.temperatura)
data = {
    "humidade": temp.humidade,
    "data_hora": datetime.datetime.now(),
    "temperatura": temp.temperatura,
    "chuva": chuva
}
id = m.add("saltinho", data)
print(id)
a = m.get_item("saltinho", {"_id": id})
pprint.pprint(a)

# b = m.get_itens('situacao',{})
# for c in b:
#     pprint.pprint(c)
Exemple #2
0
from myMongo import MyMongo
import datetime
import pprint


conn = http.client.HTTPConnection("192.168.2.199")
conn.request("GET", "/index.htm")
r1 = conn.getresponse()
print(r1.status, r1.reason)
if ( r1.status == 200 ):
    data1 = r1.read()  # This will return entire content.
    print(data1)
    data = str(data1).replace("b'",'').replace("'",'')
    print(data);
    data2 = data.split(',')
    print(data2[3])
    m = MyMongo("meteorologia")
    data = {"humidade":data2[0],"data_hora": datetime.datetime.now(),"temperatura":data2[1],"unidade_humidade":data2[2],"estado":data2[3]}
    _id = m.add("situacao",data)
    print(_id)
    a = m.get_item("situacao",{"_id":_id})
    pprint.pprint(a)





    # b = m.get_itens('situacao',{})
    # for c in b:
    #     pprint.pprint(c)