ブログ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です。

This site uses Akismet to reduce spam. Learn how your comment data is processed.