nanoからInfluxDBを移動させてIPアドレスも変更してそれぞれ固定する。8GBを使った感想は、「ものすごく安定していて速い」の一言。負荷をかけても安定しているしGUIでもサクサク動いて、ラズパイ5でオフィスの作業くらいはできそうな気がします。センシングデータを集める母艦のコンピューターとしては十分すぎる。2GBはそろそろ引退です。設定まずはMicroSDにイメージを焼く。次世代のラズパイはMicroSDではなくて大容量なSSDに変わってきそうですね。ImagerをダウンロードしてPCでMicroSDにOSをインストールしていきます。次の項目でWifiやホスト名など設定可能。以下の5項目を予め設定しておけます。ImagerでSSHログインするとことまでインストール・設定できますので、ラズパイ5を起動したらそのままPCなどでPuttyで接続できるのが便利なところ。(IPアドレスは固定されていない場合、WifiルーターでIPアドレスを調べる必要がある。5のDebianバージョンをチェックする。modulesと出るがは特に必要ないみたい。rootパスワード設定ラズパイはrootパスワード設定されていないので設定する。successfullysuでrootになれる。(influxdata.com)/home/go/influxにバックアップする。今のところ↓以下のIPアドレスになっている。5が母艦になるので192.168.31.53に変更する。nanoにアクセスしてコピーする。/home/go-rはディレクトリごとコピーする。nanoがWifiを切断して止まった・・・↓コピーしたファイル数を表示させる。nanoはWifiが調子悪いのでもう使う気にならない。-l355途中でコピーが終わったファイルを削除と思ったが、SCPをやめてrsyncでやるので削除しなくていい。nanoのWifiが途中でブツブツ切れるのでrsyncで続きからコピー(いままでコピーしたものはそのままで途中からコピーしてくれる。192.168.31.224:/home/go/influxdbt=新しい日付順、r=リバース↓順調にコピーしている。インストールInfluxDB1でデータをリストアしてInfluxDB1を削除したら、InfluxDB2をインストールする。思ったが、Influxdb2ではうまく今までのデータを取り扱えなかったために、InfluxDB1系を続行して使うことにした。Cloudも無料枠があるので試してみましたが、データは30日間しか保存されないので使えない。このまま自宅サーバーでInfluxDBを運用するしかない。この項目はラズパイ5でのInfluxdb2のインストール手順で、実際にはInfluxdb2はアンインストールして使ってない。メモとしてとっておきます。ダウンロードそのままaptでインストールすると、InfluxDB1.6.7をインストールしてしまうのでちょっと変更してからインストールする。1.6.7~rc0-1+b13InfluxDB2のインストール方法は以下を参照。ARM64-bitのほうがいいのかな?どちらを選んでも↑この表示なので同じなのだろう。OS(64-bit)で操作しています。influxdb2インストールできた。upgradeデータをInfluxDB2で使えるようにUpgradeします。1.xのユーザー管理概念に対応、rootにした。2.xでは、組織(Organization)によって管理される。1.xのデータベースにあたります。2.xでは、各組織は複数のバケット(Bucket)を持つことができます。1.xの測定(Measurement)に対応。Period)を持つことができ。Policy)に対応。GBInfluxdb2と1とでは概念がだいぶ変わって1を使っていて引き続き使う場合は少し勉強しないといけない。ブラウザからアクセスhttp://192.168.31.224:8086192.168.31.224今までのクエリーはなくなって、データベースも手動で操作できないレベルで全く変わってしまった。1系をインストールInfluxdb2系をインストールして使おうとしたが、InfluxDB1系のクエリーをそのままつかえず、リストアしたらデータベースの中身がおかしくなってしまったので、諦めてInfluxDB1系を使うことにする。5だけの作業になります。influxdbバージョン確認。688e697c51fd)ちゃんと動作していることを確認。リストアデータがすでにある場合は↓データを削除してからリストアする。5にコピーしたデータをリストアする。/home/go/influxdb33GBあったのですが、10分くらいで終わり。influxdbデータを丸められない?(うまくいかなかった)過去のデータは詳細には要らないので1時間ごとに間引きしたいけど、どうもうまくいかなかった。ENDデータベースが表示されない。/usr/local/bin/Grafanaインストールセンシングしたデータをきれいにグラフにしてくれるツールです。/etc/apt/sources.list.d/grafana.listあとは普通にインストールする。>該当のDBを選んでHTTPのURLの部分を変更する。PiなどのLinuxのCPUやメモリ・ストレージの状態を主にInfluxDBに保存してくれるツール。」この部分の先頭の「#」を削除する。#この部分をコメントアウト外すエラー↓telegraf.confの[[outputs.influxdb]]の部分をコメントアウト外さないとOutputsがなくてエラーになる。details.Telegraphを停止する方法。telegrafPythonでRaspi5のCPU温度取得CPU温度を取得してInfluxDBに投げる。/sys/class/thermal/thermal_zone0/temp44100ファンスピードRaspi5専用のヒートシンク付きファンを接続したのでcooling_device0の項目がある。thermal_zone0pwm-fanこちらは↓変更しないほうが良い。Raspi5のほうで自動で変更するみたい。/sys/class/thermal/cooling_device0/max_state4冬だからファンはほとんど回らない。再起動時などファンが回ると『ブオーン』とけっこうな音が出る。#デフォルトでインストールしてあった。--break-system-packages.仮想環境を作らないといけないみたい。#仮想環境をアクティブにする。仮想環境だと仮なのでやっぱりシステム全体にインストールできるようにする。EXTERNALLY-MANAGEDを削除するか、–break-system-packagesをつけてインストールする。/usr/lib/python3.11/EXTERNALLY-MANAGED.backその後、pipでインストールする。influxdbCPUの温度取得してInfluxDBに投げるRaspi3時代から使ってたPythonスクリプトをそのまま適当にHostだけ変えて使う。過去に低電圧状態になった。FieldArr}]print(json_body)client.write_points(json_body)あとは定期的に実行しておく。5のセンシングInfluxDB+Grafana+Telegraf+自作のCPU温度で以下のようなグラフができた。温湿度・大気などのセンシングデータXiaomiのセンサーなどだいぶ処分したので↓センサー少なめ。電力はUSBドングルが壊れたのか?なぜかデータを取得できなくなった。そのうち調査してみます。5を母艦にして初期の設定でした。最後にIPアドレスを自分の家は母艦用のIP192.168.31.53に変更して完了。IPアドレスの変更はWifiルーターで固定IPを変更する。nanoが192.168.31.53を使用してたのでなかなか固定IPを変更できずWifiルーターの電源オフ・電源オンして変更した。5にInfluxDBにセンシングデータが投げられてくる。Jailbreakしてラズパイから送信した画像を表示させるちょっといまさら感がありますが、E-paperが大好きな自分としてはいつかやってみたいネタのKindleをJailbreakして好きな画像を表示させることをやってみました。Pi)にデータベースのInfluxDBを入れて将来的にセンシングしたデータをInfluxDB保存していきます。スマートロック)、壁スイッチのオンオフ、部屋の空気の状態を表示させたりしていますが、不満点は専用のアプリでないと操作できないこと。コメントをキャンセルメールアドレスが公開されることはありません。名前メールサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。買い方19Banggood買い方6電動工具11Beヨンドについてあなたのガジェットライフに役に立つガジェットを紹介していきます。御用の方は以下のお問い合わせフォームからお願いします。Assistant・IoTホーム検索トップサイドバ。