ブログTOPにうちのベランダの気温と湿度を表示

アバター画像 お母ちゃん  2024.6.30 
Home > Web > ブログ > ブログTOPにうちのベランダの気温と湿度を表示
すき 0
うんこ 0

ベランダ太陽光発電で気象観測システムを構築しており、
雨の日も雪の日も猛暑の日も動き続け、
先日でとうとう1000日達成したところですが、、
ブログTOPに気温と湿度を表示させてみました。

* 1000日達成の記事

Arduino MKR WiFi 1010 ベランダ太陽光発電 気象観測システム 1000日達成

*ログをChart.jsでグラフ化

ソーラー発電&Arduino測定の気象データをChart.jsでグラフ化⑥高速化

ソースコード

jsonを返すphp

ログを取得しているラズパイサーバでjsonを返すphpを作成。

ログファイルは年月ごとのテキストファイル(YYYYMM.txt)になっており、
中身はこのような形で記録されている。

時刻 電圧 ソーラー 気圧 気温 湿度

ここから最新ログデータを抽出しJSON化。

ChatGPTにサクッとコードを書いてもらいました。

WP側でログデータJSONを取得するphp

WPCodeプラグインでphpを追加

HTML

json取得のphpで設定したグローバル変数を記述

JavaScript

Chart.jsの設定

完成!

お父ちゃん確認でもろもろ表示調整を行い、
このような形でブログTOPに表示することができました。

Screenshot

コメントはこちらから

メールアドレスが公開されることはありません。コメントのみでもOKです。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください