とりあえずラズパイにBME280を接続して計測データをAmbient(http://ambidata.io)にアップロードする試験をおこなうことにした。
Ambientのヘルプの手順に従いアカウントを作成し、Myチャネルを作成してIDとライトキーを入手。
以下のPythonプログラムのIDと”writ key”に入手したIDとライトキーを入力して、Python実行→→(゚д゚)ウマー!!
でもこのページ公開保留にしてたのになんで勝手に公開されてん???
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
#coding: utf-8 import bme280 from time import sleep import ambient # bme280 bme280.init_bme280() bme280.read_trimming_parameter() ambi = ambient.Ambient(ID, "writ key") while True: temperature, pressure, humidity = bme280.read_bme280() print 'temp : %-6.2f' % (temperature) print 'pressure : %7.2f hPa' % (pressure) print 'hum : %6.2f' % (humidity) r = ambi.send({"d1": temperature, "d2": pressure, "d3": humidity}) r.close() sleep(10) |
https://qiita.com/sirotosiko/items/6a538adecf032adb4282
https://qiita.com/AmbientData/items/794bf7eab6b7143b41a3