最近ラムダさんの動画を見ているのだが、よく提供でswitch bot製品が出てくる。
そしてswitch bot apiというのを使って自分でプログラミングして面白いことしている
私もせっかくswitch bot製品いくつか持っているので何か作ってみる〜
何作るか
私が持っているのは、hubminiと、switch bot switchと、カーテン、温度計
hub miniとカーテン以外使ってないけど
あんまり面白いの思いつかないな。
とりあえず、今スマホからしか操作できないからシンプルにPCから操作できるの作ろう
作る
トークンをアプリでゲットする
アプリの設定のアプリバージョンを連打したら開発者モードが出るのでそこからトークンなどゲット

あとはreplitにお願いしたら1発でできた!
「Switch bot APIでカーテンの開閉ができるWebアプリ作って。
トークンやクライアントシークレットはゲットしているから、入れれるようにして」
入力欄作ってもらって入力

リビングのカーテンのオープン/クローズできるようにした

1発で動くとは!!
ちなみにreplit使ったのは、ChatGPTに聞いたらv0は実行できないからとか言ってきたから。
本当なのかは知らない

他のデバイスも自動取得して、操作できるようにしてもらった。ハブミニと温度計はボタン押しても当然何も反応しないが、Switchはちゃんと反応した

スマホアプリ側ではハブミニでライト連携してオンオフできるようにしているから、それも表示して欲しかったけどここで無料プランリミット

最後に
知らなかったけどChatGPTからreplitを呼び出せるらしい
ChatGPT apps + Replit を検証してみた結果わかったこと
— Ryo Sato | Replitで始める本格Webアプリケーション開発(技術評論社) (@nobita2040) 2025年12月18日
効果的に使う方法は、ChatGPTのCanvasを積極的に使うこと。Canvasと仕様を壁打ちして、完成度を高めて最後の最後に"@Replit" で作成させる。
注意は以下
-… https://t.co/J1kfF3G4we pic.twitter.com/TFdMXOzGFk
面白いアイデア考えてもらったけど面白いのなかった




