四つの手順、一度だけ
その後はコーディネーターが、ほかの機器と同じように FairGrow のカードとして並びます。
コードを一度入力する
ブリッジはそれを、ご自分のマシンに残る鍵と引き換えます。コードはその直後に失効します。
最初の機器をつなぐ
コーディネーターのネットワークを開きます。そこに新しい機器用のペアリング画面を開くと、すでにつながっている機器用の機器を引き継ぐがあります。
インストールは一分
お使いのシステムを選んでインストーラーを起動します。すべて用意し、ペアリングコードを尋ね、以後はブリッジが自分で立ち上がるようにします。
FairGrow-brug
自分の Zigbee2MQTT と、または Home Assistant の ZHA と直接つながって動きます。話す相手はあなたのコーディネーターと FairGrow だけです。
curl -fsSL https://fairgrow.eu/wp-json/fg-zb/v1/brug/fairgrow-brug.sh -o fairgrow-brug.sh && sh fairgrow-brug.shcurl -fsSL https://fairgrow.eu/wp-json/fg-zb/v1/brug/fairgrow-brug.sh -o fairgrow-brug.sh && sh fairgrow-brug.sh注意:ブリッジは Home Assistant 本体に入れるものではありません。統合でもアドオンでもなく、Home Assistant OS には Python を追加できません。同じネットワーク上の、電源が入ったままの別のマシンに置いてください。パソコン、Raspberry Pi、NAS、仮想マシンなどです。ZHA の場合、そこからネットワーク越しに Home Assistant に届きます。
インストーラーが実際にすること
- マシンに Python 3 があるか確かめ、なければどこで入手できるか伝えます。
- 専用のフォルダーと専用の Python 環境を、システムとは切り離して作ります。
- ブリッジを取得し、指紋をプラットフォームが示すものと突き合わせます。合わなければ何も起動しません。
- ペアリングコードと、Zigbee2MQTT または Home Assistant がどこで動いているかを尋ねます。
- 一度ペアリングし、ブリッジがマシンと一緒に立ち上がるようにします。
すべては専用のフォルダーに収まり、システムの Python には手を触れません。削除は fairgrow-brug.bat /verwijderen または sh fairgrow-brug.sh --verwijderen で。ペアリング自体はご自分のコーディネーターのカードから取り消します。手作業のほうがよいですか。単体のブリッジも残っています:fgzb_brug.py。
新しいバージョンにするには fairgrow-brug.bat /bijwerken または sh fairgrow-brug.sh --bijwerken を実行してください。ペアリングと設定はそのまま残るので、新しいペアリングコードは必要ありません。
ペアリングコードの取りかた
FairGrow で三クリック。コードは一度きりで、有効期間は十五分です。
1. 機器を表示パネル
2. コーディネーターを選ぶ
3. あなたのコード
測定値がたどる道
接続はすべて、あなたの側から外へ向けて張られます。内側に入ってくるものはありません。
矢印はすべて外を向いています。コーディネーターも機器も、あなたのネットワークに留まります。
三つのもの
対応するコーディネーター
Zigbee2MQTT が扱えるドングルなら何でも:SONOFF ZBDongle-E か P、SLZB-06、ConBee III。
動いている Zigbee2MQTT
2.x 系と、ご自分のネットワーク内の MQTT サーバー。今の構成はそのまま動き続けます。
つけたままにできるマシン
ブリッジは小さな Python プログラムです。コーディネーターの隣に Raspberry Pi が一台あれば足ります。
新しい Zigbee 機器があなたを待っています
ダッシュボードに勝手に現れるものはありません。
隔離状態にあります
機器は待っています。測定なし、ダッシュボードなし、まだ何もありません。
何者かを尋ねます
メーカー、型番、できること。カードには測ったものと調べたものが分けて出ます。
決めるのはあなた
受け入れるか、断るか。断れば機器は取り除かれ、外に置かれます。
あなたの Zigbee コーディネーターがここでできること
別のメーカーのコーディネーターが劣るわけではありません。作りが違うだけです。
できます
- FairGrow からペアリング画面を開く
- 機器のメーカー、型番、できることを読み取る
- その機器が他機の通信を中継できるかどうかを伝える
- 機器を取り除き、外に置いたままにする
- ネットワーク走査を実行する:どの機器がどれを経由し、どれくらい強いか
- アダプターとファームウェアを見分け、壊れると分かっている組み合わせを知らせる
できません
- Zigbee2MQTT は、機器が答えないことを尋ねられません。そこは自分たちの機器ライブラリに頼ります。
- すべての機器が Zigbee2MQTT 経由で「点滅して知らせる」に対応しているわけではありません。
自分たちで測れなかったことは、カードにそう書きます。借りてきた値を測定値として通すことはありません。
Zigbee ネットワークの様子を見る
Zigbee はメッシュです。機器同士が互いを介して話します。コーディネーターからネットワーク走査を頼めば、誰が誰を経由しているか分かります。
配置図
機器ごと、リンクごとに、その強さまで。弱い環はセンサーが落ちる前に見えます。
どこが引っかかるか
隣が一つしかない機器、弱すぎるリンク、コーディネーターから遠すぎるもの。そう言える根拠も添えて。
推移
走査は毎回残します。リンクが弱っていく様子や、機器が隣を変え続ける様子が見えるので、黙ってから気づくことになりません。
走査は各ルーターに近隣表を求め、無線の時間を使います。ですから自動では始まりません。そして応答のないルーターを黙って孤立とは呼ばず、分からないと書きます。
うまくいかなくても、理由は見えます
インストーラーがシステムを測り、何が起きたかを記録します。
まず測る、それから接続
ポート、権限、ドライバー、自動起動タスク。うまくいかない原因は、ほぼすべてブリッジの外側にあります。
こちら側の記録もあります
接続の試みごとに参照番号が付きます。その下に、あなた側から届いたものが残ります。接続が一度も成功しなかった場合でもです。
送信はボタンひとつ
あなたのコーディネーターの下に「ログを送る」があります。パスワードは受信した時点でマスクされます。
どの Zigbee 機器が動くか。 市販のアダプターやメーカーで何が壊れ、私たちが何を受け止めているか。 動くものを見る
Zigbee コーディネーターがつながりました。次はこうします。 機器を追加して承認し、どこに入るかを知る。そのあと私たちが何を見張るか。 最初の機器を追加する
よくいただく質問
どのコーディネーターをつなげますか
Zigbee2MQTT と Home Assistant ZHA、どちらも今日から、どちらもご自分で。ブリッジを落とし、インストール時にどちらをお使いか選び、コードを取れば完了です。ZHA をお使いなら Zigbee2MQTT を入れる必要はまったくなく、いまの構成は何も変わりません。どちらも実機での最後の試験はまだ締めている最中なので、何か気づいたらお知らせください。次は deCONZ / Phoscon の番で、それはまだ選べません。お使いのものが一覧にない場合は、どれをお使いか教えてください。
自分のネットワークから何が出ますか
コーディネーターの情報と、その回のあいだにペアリングした機器の情報です。アドレス、メーカー、型番、そしてその測定値。すでに Zigbee2MQTT にあってペアリングしない機器は対象外です。
ポートを開ける必要はありますか
ありません。ブリッジは外向きの接続しか張りません。こちらからネットワークに入るものはありません。
やめるにはどうしますか
FairGrow でコーディネーターを切り離してください。鍵はその場で無価値になります。機器は一覧に残りますが、新しい測定値は届かなくなります。
ブリッジをしばらく止めたらどうなりますか
壊れるものはありません。測定は止まり、ブリッジが戻ればまた続きます。カードには最後の連絡からの時間が伸びていくのが出ます。
機器が落ちたらどうなりますか?
ブリッジは5分ごとに、コーディネーターが見ているものを報告します。機器が黙り込むと、コーディネーターのところに理由付きで表示されます。機器そのものか、それがぶら下がっていたルーターかです。ブリッジ自体が報告をやめた場合は、まずそれを伝えます。そうでないと、止まっているのはブリッジだけなのに、すべてが失われたように見えてしまうからです。
ご自分のコーディネーターをつなぐ
どのドングルをお使いで、何を測りたいか教えてください。ペアリングは一緒に進めます。
