見出し画像

プログラミング経験0の私が、ClaudeとPixel Watch 4で「SESAME4専用の爆速解錠タイル」を自作した話

こんにちは、Yutoです。

普段からガジェットやスマートホームを愛用している私ですが、今回は「プログラミング経験ゼロ」の状態から、AIの力を借りて自分の不満を解消するアプリを作った体験談をお届けします。

完璧なはずのスマートホームに足りなかった「1秒」

私の自宅は、いわゆる「IoTフル活用」の状態です。Google Nest HubにGoogle TV、エアコン、照明。そしてスマートロックのSESAME 4(セサミ4)。これらはすべて連携済みで、Wi-Fiモジュールも導入しているため、外出先からスマホで解錠することも可能です。

しかし、唯一のストレスが「帰宅時の玄関」でした。

カギを開けるために、わざわざポケットや鞄からスマートフォンを取り出す動作。これが、実はかなりの面倒事になっていたのです。
※どれだけ面倒くさがりやねん…

なぜ既存の手段では満足できなかったのか

「スマートウォッチ(Pixel Watch 4)があるじゃないか」と思われるかもしれません。しかし、そこには高い壁がありました。

  1. Wear OS版公式アプリの不在:セサミの公式アプリは、現時点でWear OSに対応していません。

  2. Google Home連携の罠:Google Home経由で解錠しようとすると、セキュリティ上、必ず「PINコード」の入力を求められます。

手首の小さな画面で数字をポチポチ入力するのは、スマホを出すよりも時間がかかります。これでは本末転倒。私が求めていたのは、「1スワイプ+1タップ」で完結する、文字通りの爆速解錠でした。

「ないなら作る」Claudeとの共同開発

「公式にないなら、自分で作るしかない」。しかし、私はプログラミング経験ゼロの素人です。そこでClaudeと対話しながら開発を進めることにしました。

私が投げた最初の一手はこれです。

「Pixel Watch 4でSESAME4をワンタッチで開けるようにしたい。現状、Wifiモジュールはあり、遠隔でスマホアプリで開けることは可能です。」

ツールもコードも、AIが全部やってくれた

通常、開発には複雑な環境構築が必要ですが、Claudeは凄かった。なんと、「Wear OSのアプリ作成ツールのインストール」自体を、自動で実行するコマンドを提供してくれたのです。私はそのコマンドをただ実行するだけ。環境構築のハードルが、霧のように消え去りました。

迷宮入りしそうな「認証」をAIが突破

次にぶつかったのが、認証のための「API Key」が見つからない問題でした。ここでもClaudeのアドバイスが正解でした。

Claude: 「SESAME4のAPI認証は、API Keyではなく、デバイス固有のUUIDとシークレットキーの組み合わせで行けるはずです」

この「読み替え」をAIが示してくれたおかげで、立ち往生せずに済みました。

追加改修:自分専用の「タイル」を実装

当初はアプリを起動してボタンを押す形を想定していましたが、さらなる高みを目指しました。Wear OSならではの「タイル」機能の追加です。

Claudeに相談してタイル用のレイアウトコードを生成してもらい、既存のプロジェクトへの組み込み方をステップバイステップで指示してもらいました。結果として、「アプリを探す」という手間を削ぎ落とし、時計の画面を1スワイプするだけで解錠ボタンが出る究極のUIが完成しました。

実機へのインストール:ワイヤレスデバッグの壁

コードができたら、いよいよPixel Watch 4への流し込みです。ここも初心者には未知の領域でしたが、Claudeのガイドに従い進めました。

  1. 時計側のデベロッパーモードをONにする。

  2. ワイヤレスデバッグを有効化。

  3. PCとペアリングして、自作アプリを転送。

自分が作成したアプリが手元の時計にスッと現れる瞬間は、感動の一言でした。

結論:3時間で手に入れた「手首を返すだけの快感」

試行錯誤も含め、かかった時間はトータルで3時間ほど。 プログラミング未経験の人間が、ゼロから専用アプリを実機で動かすまでの時間としては、驚異的な短さではないでしょうか。

今の私の帰宅スタイルはこうです。

  1. 玄関の前で、Pixel Watchを1スワイプして「自作タイル」を出す。

  2. 解錠アイコンを1タップ。

  3. ウィーンという音とともに解錠。

スマホを探す必要も、PINコードを打つ必要もありません。文字通り「爆速」で家に入れます。

まとめ:AIと作る「自分専用の未来」

最新のAIを相棒にすれば、環境構築からコード作成、デバッグの手順まで、すべてを完結させることができます。既存のサービスに満足できなくても「自分専用の最適解」を自作できる。

スマートホームの完成度に満足していない皆さん。ぜひ、AIを相棒に「自分だけの快適さ」を追求してみてはいかがでしょうか。

#PixelWatch4 #WearOS #セサミ4 #SESAME #スマートホーム #IoT #Claude #AI活用 #ガジェット #プログラミング初心者 #ライフハック #効率化 #GoogleHome #スマートロック

いいなと思ったら応援しよう!