hypweb.net
XOOPSマニア  最新情報のRSS(サイト全体)
[ 自宅サーバーWebRing |ID=54 前後5表示乱移動サイト一覧 ]

TOP » UsersWiki » calendar nao-pon/blog/2022.08
Archives
2003
1 2 3 4 5 6 7 8 9 10 11 12
2004
1 2 3 4 5 6 7 8 9 10 11 12
2005
1 2 3 4 5 6 7 8 9 10 11 12
2006
1 2 3 4 5 6 7 8 9 10 11 12
2007
1 2 3 4 5 6 7 8 9 10 11 12
2008
1 2 3 4 5 6 7 8 9 10 11 12
2009
1 2 3 4 5 6 7 8 9 10 11 12
2010
1 2 3 4 5 6 7 8 9 10 11 12
2011
1 2 3 4 5 6 7 8 9 10 11 12
2012
1 2 3 4 5 6 7 8 9 10 11 12
2013
1 2 3 4 5 6 7 8 9 10 11 12
2014
1 2 3 4 5 6 7 8 9 10 11 12
2015
1 2 3 4 5 6 7 8 9 10 11 12
2016
1 2 3 4 5 6 7 8 9 10 11 12
2017
1 2 3 4 5 6 7 8 9 10 11 12
2020
1 2 3 4 5 6 7 8 9 10 11 12
2021
1 2 3 4 5 6 7 8 9 10 11 12
2022
1 2 3 4 5 6 7 8 9 10 11 12
2023
1 2 3 4 5 6 7 8 9 10 11 12
<< 2022.8 >>
[nao-pon/blog]
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 20
21 22 23 24 25 27
28 29 30 31      
 
RSS of nao-pon/blog

Zigbee + ZHA のメモ書き anchor.png

これまで、自作の ESPHome や Tasmota や Tuya, Meross などの WiFi 機器を利用して環境を拡張してきたが、 Amazon で Zigbee のLED電球が1個350円で売っていたので思わずポチったことから、Zigbee の環境も整えることになった。

コーディネーターの選定に迷ったが、USB ドングルタイプは必然的に設置場所がラズパイの場所となり、場所的に不都合なことから WiFi ブリッジを検討していたところ、有線LANブリッジとして利用できる Ewelink zigbee 3 ゲートウェイ(ZB-GW03-V1.3) を発見!それに決定した。

Page Top

コーディネーターのセットアップ anchor.png

手順通りに作業すれば難しいことはなにもない。先達に感謝!有線LANでアクセス可能であることを確認してWiFiを無効にした。

Page Top

ペアリング時の注意事項 anchor.png

  • LEDVANCE SMART+ LED電球
    • 特に問題ない
  • IKEA on/off ボタン
    • 何故かコーディネーター(ZB-GW03)ではペアリング不可。 LEDVANCE SMART+ 経由では問題ないので、その直ぐ側でペアリングする。ペアリング後は ZB-GW03 経由の通信に問題はない。
  • Aqara 人感センサー
    • LEDVANCE SMART+ 経由では、ペアリングと通信ともに不可。通信もできないので運用時に要注意。
    • コーディネーター(ZB-GW03)との通信が切れると、LEDVANCE の LED 電球経由でつながることがあり、そうなると再ペアリングが必要となる。IKEA のリピーターは問題なさそうなので、設置場所によっては IKEA のリピーターを近くに追加してそれとペアリングしたほうがようかも。
    • https://community.hubitat.com/t/xiaomi-aqara-devices-pairing-keeping-them-connected/623
Page Top

IKEA on/off ボタンのブループリント anchor.png


 
RSS of nao-pon/blog

独自ビルドの Tasmota を 12.1.1 へ anchor.png

Screenshot_20220826-195833.png

エアコンのWiFi化に Tasmota をカスタマイズした独自ビルドを使っているけど、Tasmota 12.1.1 がリリースされたので、アップデートした。

まずは、ブログに書いていなかったけど Tasmota 11.0.0.1 から 12.0.2.3 へアップデートについて

Page Top

Tasmota 11.0.0.1 から 12.0.2.3 へアップデート anchor.png

ちょっと前のことだけど...
今回は少し躓きました。いつもの通りにはいかなかった。

まずは、いつも通り

git checkout master
git pull
git checkout mitsu_pana_custom
git diff HEAD^1 > _diff1.txt
git rebase master
git diff HEAD^1 > _diff2.txt

で、_diff1.txt と _diff2.txt を比較して、問題なくカスタマイズ分が反映されているか確認する。

diff _diff1.txt _diff2.txt > _diff3.txt

Tasmota は marge で

git checkout development
git pull
git checkout irremote_full_custom
git marge master

Tasmota の pio run でエラー

とりあえず platformio upgrade -> パーミッションエラー

su
platformio upgrade

まだエラー、よく見たらディレクトリ構成が変わっていた!
例えば tasmota/xdrv_05_irremote_full.ino -> tasmota/tasmota_xdrv_driver/xdrv_05_irremote_full.ino

  • xdrv_05_irremote_full_custom.ino を tasmota/tasmota_xdrv_driver へ
  • xsns_31_ccs811_v2_10sec.ino, xsns_31_ccs811_v2_60sec.ino を tasmota/tasmota_xsns_sensor へ

これで OK だった。

Page Top

Tasmota 12.0.2.3 から 12.1.1 へアップデート anchor.png

これまた、いつも通りに。

git checkout master
git pull
git checkout mitsu_pana_custom
git diff HEAD^1 > _diff1.txt
git rebase master
git diff HEAD^1 > _diff2.txt

Tasmota は、今回から development ではなく、リリースバージョンをつかうことにした。まあ、深い意味はなく、なんとなく。

git checkout development
git pull
git checkout irremote_full_custom
git merge v12.1.1

pio run

...あれ?なにか変... environment がデフォルトになってる模様。

pio run -e ir_jema_bridge

とかしてみると、ビルドがエラーで止まってしまう。

とりあえず platformio をアップデート

su
platformio upgrade

それでもエラー。なんか IRremoteESP8266 でバグってるみたいだったので、IRremoteESP8266 のほうは、元に戻してみた。

git reset --hard 02b5833aaa3e92e386d2f9ec82db122c90f33e5a

こちらは、これで問題なくなった模様だけど、また新たなエラー。

"header:ihx.h" が見つからないとかなんとか。

platformio lib search "header:ihx.h"

としてみたら、「ナニソレ?シラナイナ」とかの返事。

ググってみたところ、Sonoff-Tasmota のものらしい。

あ!わかった!あれだ!

Zigbee の 有線 LAN ブリッジを導入した時に、Tasmota を vahempio/Tasmota-for-eWeLink を利用して自分でビルドしたのだけど、その時に platformio_override.ini と tasmota/user_config_override.h が書き換わっていて、それが原因だった。

それぞれを以下の内容で保存し直して、今度は問題なくビルドが完了した。

目的が違うものを同じディレクトリで使用するのはよくないなぁ。混ぜるな危険!

今度からは別のディレクトリで行おう。



トップ 印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
このページのTopへ
メインメニュー
ログイン

ユーザー名:


パスワード:





パスワード紛失  |新規登録
最近の更新
オンライン状況
438 人のユーザが現在オンラインです。 (8 人のユーザが UsersWiki を参照しています。)

登録ユーザ: 0
ゲスト: 438

もっと...
サイト情報