ページへ戻る
印刷
独自ビルドの Tasmota を 12.1.1 へ
をテンプレートにして作成 ::
XOOPS マニア
UsersWiki
:nao-pon/blog/2022-08-26 をテンプレートにして作成
開始行:
#navi
RIGHT:&rsslink(../);
#boxdate
* 独自ビルドの Tasmota を 12.1.1 へ
RIGHT:&tag(ESP8266,家IoT,HomeAssistant,Tasmota,ビルド);
&ref(Screenshot_20220826-195833.png,mw:480,mh:360,right,a...
エアコンのWiFi化に Tasmota をカスタマイズした独自ビルドを...
まずは、ブログに書いていなかったけど Tasmota 11.0.0.1 か...
** Tasmota 11.0.0.1 から 12.0.2.3 へアップデート
ちょっと前のことだけど...
今回は少し躓きました。[[いつもの通り>../2021-06-20]]には...
まずは、いつも通り
#pre(){{
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 で
#pre(){{
git checkout development
git pull
git checkout irremote_full_custom
git marge master
}}
Tasmota の pio run でエラー
とりあえず platformio upgrade -> パーミッションエラー
#pre(){{
su
platformio upgrade
}}
まだエラー、よく見たらディレクトリ構成が変わっていた!
例えば tasmota/xdrv_05_irremote_full.ino -> tasmota/tasmo...
- xdrv_05_irremote_full_custom.ino を tasmota/tasmota_xdr...
- xsns_31_ccs811_v2_10sec.ino, xsns_31_ccs811_v2_60sec.in...
これで OK だった。
** Tasmota 12.0.2.3 から 12.1.1 へアップデート
これまた、いつも通りに。
#pre(){{
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 ではなく、リリースバージ...
#pre(){{
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 でバグってるみたい...
git reset --hard 02b5833aaa3e92e386d2f9ec82db122c90f33e5a
こちらは、これで問題なくなった模様だけど、また新たなエラ...
"header:ihx.h" が見つからないとかなんとか。
platformio lib search "header:ihx.h"
としてみたら、「ナニソレ?シラナイナ」とかの返事。
ググってみたところ、[[Sonoff-Tasmota:https://github.com/e...
あ!わかった!あれだ!
Zigbee の 有線 LAN ブリッジを導入した時に、Tasmota を [[v...
それぞれを以下の内容で保存し直して、今度は問題なくビルド...
- [[platformio_override_sample_hyp.ini:https://github.com...
- [[user_config_override_sample_hyp.h:https://github.com/...
目的が違うものを同じディレクトリで使用するのはよくないな...
今度からは別のディレクトリで行おう。
RIGHT:&font(90%){&page_comments;};
#navi
終了行:
#navi
RIGHT:&rsslink(../);
#boxdate
* 独自ビルドの Tasmota を 12.1.1 へ
RIGHT:&tag(ESP8266,家IoT,HomeAssistant,Tasmota,ビルド);
&ref(Screenshot_20220826-195833.png,mw:480,mh:360,right,a...
エアコンのWiFi化に Tasmota をカスタマイズした独自ビルドを...
まずは、ブログに書いていなかったけど Tasmota 11.0.0.1 か...
** Tasmota 11.0.0.1 から 12.0.2.3 へアップデート
ちょっと前のことだけど...
今回は少し躓きました。[[いつもの通り>../2021-06-20]]には...
まずは、いつも通り
#pre(){{
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 で
#pre(){{
git checkout development
git pull
git checkout irremote_full_custom
git marge master
}}
Tasmota の pio run でエラー
とりあえず platformio upgrade -> パーミッションエラー
#pre(){{
su
platformio upgrade
}}
まだエラー、よく見たらディレクトリ構成が変わっていた!
例えば tasmota/xdrv_05_irremote_full.ino -> tasmota/tasmo...
- xdrv_05_irremote_full_custom.ino を tasmota/tasmota_xdr...
- xsns_31_ccs811_v2_10sec.ino, xsns_31_ccs811_v2_60sec.in...
これで OK だった。
** Tasmota 12.0.2.3 から 12.1.1 へアップデート
これまた、いつも通りに。
#pre(){{
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 ではなく、リリースバージ...
#pre(){{
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 でバグってるみたい...
git reset --hard 02b5833aaa3e92e386d2f9ec82db122c90f33e5a
こちらは、これで問題なくなった模様だけど、また新たなエラ...
"header:ihx.h" が見つからないとかなんとか。
platformio lib search "header:ihx.h"
としてみたら、「ナニソレ?シラナイナ」とかの返事。
ググってみたところ、[[Sonoff-Tasmota:https://github.com/e...
あ!わかった!あれだ!
Zigbee の 有線 LAN ブリッジを導入した時に、Tasmota を [[v...
それぞれを以下の内容で保存し直して、今度は問題なくビルド...
- [[platformio_override_sample_hyp.ini:https://github.com...
- [[user_config_override_sample_hyp.h:https://github.com/...
目的が違うものを同じディレクトリで使用するのはよくないな...
今度からは別のディレクトリで行おう。
RIGHT:&font(90%){&page_comments;};
#navi
ページ名: