Bluetooth モジュール経由で Jura Coffee Machine を制御するための Home Assistant カスタム コンポーネント。
次のコーヒー マシンでテスト済みですが、他のコーヒー マシンもサポートする必要があります。
HACS > 統合 > 3 つのドット (上隅) > カスタム リポジトリ > URL: AlexxIT/Jura
、カテゴリ: 統合 > 追加 > 待機 > Jura > インストール
または、 jura
フォルダーを最新リリースから/config/custom_components
フォルダーに手動でコピーします。
デフォルトの Bluetooth 統合を追加します。
「構成」 > 「統合」 > 「統合の追加」 > 「JURA Coffee Machines」
セットアップ ウィンドウに MAC アドレスがない場合、HA サーバーは現在近くにコーヒー マシンを検出できません。マシンの電源が入っていること、Bluetooth が正しく動作していること (JURA スマートフォン アプリケーションを使用して接続できるか)、および十分に近いことを確認してください。
本機は検出されたがデバイスが追加されない場合は、本機が PIN コードで保護されていないことを確認してください。 PIN コードは現在サポートされていません。
Yandex 音声アシスタント (Alice) と英語字幕付きのビデオ:
優れた Bluetooth アダプターを使用することを強くお勧めします。チェックリストはこちら。
たとえば、 5 つの異なるアダプターを使用すると制御が不安定になりました (ノーブランドの CSR クローンが検出されました)。
# dmesg | grep Bluetooth
[ 1285.821799] Bluetooth: hci0: CSR: Setting up dongle with HCI ver=9 rev=0001; LMP ver=9 subver=0001; manufacturer=2279
[ 1285.821832] Bluetooth: hci0: CSR: Unbranded CSR clone detected; adding workarounds and force-suspending once...
[ 1285.821846] Bluetooth: hci0: CSR: Couldn't suspend the device for our Barrot 8041a02 receive-issue workaround
この状況を解決したのは、 CSR8510A10
チップを搭載した 6 番目のアダプターだけでした。
アクティブ モードがサポートされている Bluetooth プロキシを使用することもできます。
現在、M5Stack Atom Lite デバイスでテストされています。
Wi-Fi モジュールをサポートする予定はありません。これには、そのようなモジュールを購入し、プロトコルを調査し、新しいコードを作成する必要があります。 Bluetooth モジュールですでに実行されているすべてのことを実行します。そしておそらくさらに多くの仕事が必要になるでしょう。成功するという感覚も希望もありません。
コーヒーマシンのサポートが必要で有効な解決策が見つからない場合は、Bluetooth モジュールを購入してください。