SwitchBot の API で温湿度を取得する

  1. SwitchBot の APIアクセストークンをスマホアプリで生成する
    • https://note.com/klayer123/n/nb14086840351
    • SwitchBot Hub mini がある前提です。
  2. curl で自分のデバイスリストを取得する
    • https://qiita.com/hirom/items/16fcc151dddd97f12428
    • curl -s -H "Authorization:${_SB_TOKEN_}" https://api.switch-bot.com/v1.0/devices | jq '.'
  3. curl で温湿度計のステータスを取得する
    • curl -s -H "Authorization:${_SB_TOKEN_}" https://api.switch-bot.com/v1.0/devices/{デバイスID}/status | jq '.'

API(クラウド)経由で取得できる温湿度計のデータは、ローカル環境でBLE経由で取得するデータとは異なる。クラウドには30分おきくらいで更新されていると言っている人がいる。( GoogleAppsScriptでSwitchBot温湿度計のデータを取り込みスプレッドシートに記録する

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です