Pythonでnature remoのAPIにアクセスして温度、湿度、照度を取得

nature remoから部屋の温度を取得してみたのでメモ。

nature remoのサイトにログインして、アクセストークンを取得 home.nature.global

今回はPythonを利用。

Pythonの下記ライブラリを利用させてもらった。 pypi.org

requestsに依存しているので、requestsもインストール

pip install requests
pip install nature-remo
from remo import NatureRemoAPI

ACCESS_TOKEN = r"(アクセストークン)"
api = NatureRemoAPI(ACCESS_TOKEN)

if __name__ == '__main__':
    devices = api.get_devices()
    print(devices[0])
    te = devices[0].newest_events["te"].val
    il = devices[0].newest_events["il"].val
    hu = devices[0].newest_events["hu"].val
    print(f"温度:{te} 湿度:{il} 照度:{hu}")

データの蓄積についてはまた考えよう。

山梨県にバスツアーに行ってきました

台風6号が接近中の中、山梨県にバスツアーに行ってきました。

絶景の夏!やまなしへ行こう♪ 圧巻のスケール『明野のひまわり』と八ヶ岳ブルーの絶景『清里テラス』・ランチブッフェ&旬のフルーツ狩り食べ放題!バスツアー

orion-bustabi.com

朝は台風とは思えない晴天。この天気が続けばいいのに。。。

始めの目的地、みはらし園での桃狩り

天気予報通りのあいにくの雨です。 この時期は桃はかなり狩りつくされていました。高い所には熟した桃が残っていたので背の高い人と一緒に行くと良いかもしれません。 とりたて桃はまだ固く、梨?みたいな味がしました。 バスガイドさんによると山梨県の方は固い桃の方を好むらしいです。

次の目的地、清里テラス

www.sunmeadows.co.jp

あいにく靄がかかって幻想的?虚無?な風景です。

最後の目的地、明野ひまわり畑

ついに晴れ間が出てきて、夏らしい写真が撮れました。

8月にはひまわりの迷路などが開催されるそうです。 ひまわり畑もたくさんあり、結構長い期間見られるようです。

気温もかなり上がり、ソフトクリーム日和になりました。 写真はひまわりソフトクリームで、ひまわりの種がかかっています。 味はひまわり味?なのか、とにかくバニラとは違う味です。

あいにくの天気でしたが、午後は雨も止み結構楽しめました。 8月からは桃狩りからブドウ狩りができるそうで、晴天の清里テラスからの眺めも見てみたいので、また機会があれば参加してみたいバスツアーです。

msys2のfish shellをダウングレードする

msys2のfish shellをバージョンアップしたら起動しなくなったのでダウングレードする方法

エラー D:/tool/dev/msys64/usr/bin/fish.exe: error while loading shared libraries: msys-pcre2-16-0.dll: cannot open shared object file: No such file or directory

fish doesn't work on Windows10 + msys2 · Issue #5569 · fish-shell/fish-shell · GitHub Fish 3.0 does not run under Cygwin · Issue #5426 · fish-shell/fish-shell · GitHub

pacman -U http://repo.msys2.org/msys/x86_64/fish-2.7.1-2-x86_64.pkg.tar.xz

Inno Setupのメモ

ダウンロードURL

http://www.jrsoftware.org/isdl.php

issスクリプト

EXEファイルのバージョンを動的に設定するには、GetFileVersionを使う。
相対パスを利用する場合は、SourcePath を利用する

#define AppVersion GetFileVersion(SourcePath + "MyProgram.exe")

.Net Frameworkのバージョン判定のコード

https://www.codeproject.com/Tips/506096/InnoSetup-with-NET-installer-x86-x64-sample

参考

https://qiita.com/bellx2/items/14ac4e02283d5c1ef12b