0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Home AssistantでCANDY HOUSE SESAMEをローカル操作するIntegrationを自作したら車輪の再発明だった

0
Last updated at Posted at 2026-08-29

何を作ったか

先行実装

類似点・相違点

類似点

  • どれもクラウドAPIを使わず、Bluetooth LEでSESAMEを扱う
  • esphome-sesame3はSESAME本体をESPHomeから操作する
  • esphome-sesame_serverはSESAME 5を偽装し、RemoteやTouchをボタンとして扱う
  • home-assistant-candy-house-bleにもSESAME本体の操作とFake SESAMEボタン機能がある

相違点

  • 既存実装はESPHome側で処理し、自作IntegrationはHome Assistant側で処理する
  • 自作IntegrationはHA Bluetooth / Bluetooth Proxyに対応している
  • 自作Integrationには共有QRのHA内デコード、Bot 2のスクリプト操作、診断情報、RemoteやTouchのイベントエンティティ化がある

なぜ見つけられなかったか

Home Assistant HACS SESAME とかで調べたので、ESPHome 実装を見つけそびれた。
古い統合や、クラウドAPI を利用する統合の実装例を見つけて、先行実装はないと判断した。
エージェントに先行実装を調べさせるのを忘れた。

どうすればよかったか

GitHubを自力で検索して、エージェントにもWebSearchをお願いする(プロジェクト開始のためのSkillを作成しましたが、それはまた別の記事で)

おわりに

作ったものが無駄だったのもつらいし、自作のIntegrationに慣れてしまったせいで、実績ある先行実装に乗り換えられないのもつらい

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?