# -*- coding: utf-8 -*- """Wupitul.195 Automatically generated by Colab. Original file is located at https://colab.research.google.com/drive/1qljd7QuB5ROr7LMRyzTu4YlsINVu4A1F """ import time try: from smbus2 import SMBus except ImportError: from smbus import SMBus from bme280 import BME280 import time import datetime from datetime import date from openpyxl import load_workbook print("""all-values.py - Read temperature, pressure, and humidity) Press Ctrl+C to exit! """) # Initialise the BME280 bus = SMBus(1) bme280 - BME280(12c_dev=bus) while True: temperature = bme280.get_temperature() pressure = bme280.get_pressure() humidity = bme280.get_humidity() today = date.today() now = datetime.datetime.now().time() print('Adding this data to the spreadsheet:') print(today) print(now) print('{:0.5.2f}*C {:05/2f}hPa {:05/2f}%'.format(temperature, pressure, humidity)) row = (today, now, temperature, pressure, humidity) sheet.append(row) wb.save time.sleep(600) finally: wb.save print('Goodbye!')