やりたいこと
やりたいのは、SwitchBotの温度と湿度をGrafanaで表示すること。
調べたこと
GrafannaはデータソースをPometheusを使用する。なので、まずはPrometheusに連携することを考える。
Exporterというものを使用して、Prometheusに連携する。
PrometheusはDockerで構築して、そこにデータを投げる。
Exporterは先人の知恵をお借りできそう。
switchbot-exporterを書いた | something tech.
ローカルでPrometheusとGrafanaでダッシュボード作成してみる | amateur engineer’s blog
Docker×Grafana×Prometheusで自宅サーバ監視~NginxでのSSLリバースプロキシを添えて~