Пример #1
0
import requests
import os

url = 'https://tsaklidis.gr/home/catch.php'
# url = 'http://192.168.1.2/sensors/catch.php'

data = {}
data['DHT22'] = []
data['DS18B20'] = []
bu_path = os.path.dirname(os.path.abspath(__file__))

dt = datetime.datetime.now()
data['DHT22'].append({
    'date': dt.strftime('%d-%b-%Y'),
    'time': dt.strftime('%H:%M'),
    'tempr': DHT22.read_temp(),
    'humidity': DHT22.read_humidity()
})

data['DS18B20'].append({
    'date': dt.strftime('%d-%b-%Y'),
    'time': dt.strftime('%H:%M'),
    'tempr': DS18B20.read_temp()
})

headers = {
    'User-Agent':
    'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11',
    'Accept':
    'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
    'Accept-Charset': 'ISO-8859-1,utf-8;q=0.7,*;q=0.3',
Пример #2
0
# Import Libraries
import time
import DHT22
import DS18B20
import led

while True:
    try:
        led.on()
        print 'DS18B20:', DS18B20.read_temp(), '*C'
        print 'DHT22: {0}*C, {1}%'.format(DHT22.read_temp(),
                                          DHT22.read_humidity())
        led.off()
        time.sleep(2)
    except KeyboardInterrupt:
        print '\nStoped by user'
        break