1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

TasmotaでMatterデバイスを作ってAlexa定型アクションへ

Last updated at Posted at 2024-10-27

ノーコードでMatterデバイスを作る

M5Atom Liteを手に入れて、PCにUSBでつないでWeb Installerでファームウェアを書き込みます。書き込んだ後はWeb Installer上のUSBシリアル通信およびWiFiネットワークでM5Atom内で起動しているWebサーバにつないで各種設定をして完成。

ファームウェア書込み

M5Atomには、"Tasmota (english)"を選択して書き込みます
【Tasmota WebInstaller】 https://tasmota.github.io/install/

IMG_7824.JPG
そのままWiFi接続をして(2.4GHzのみ)
image.png
繋がったら、VISIT DEVICE
image.png
M5Atom内のWebサーバに入れます。IPアドレスは覚えておきましょう。ここで設定していきます
image.png
configuration -> Configure Other
TemplateをM5AtomLite用に書き換えます
【Configuration】https://templates.blakadder.com/m5stack_atom_lite.html からコピペして
Activateにチェックを入れてから「Save」します
image.png
自動リブートしてこんな画面に
image.png
今回はGPIO22をスイッチに使うので設定します
configuration->configure module
GPIO22をSwitch_d (_dは内部プルダウン)で使用する設定にして、Switchが複数ある時のための識別は2
image.png
Atomの3V3とG22をピンでつないでやるとLEDが光ります
IMG_7826.jpg
続いて、configuration->configure matter
Matter enableにチェックを入れてから「Save」します
image.png
自動リブートしたら、configuration->configure matter
Add to Configurationでswitch2をコンタクトセンサー(Type = Contact)としてエンドポイント追加
image.png
Current Configurationに表示されればOK.ここでついでに "Light 3 RGB"が不要なら炎マークで削除します
image.png
Alexaに参加できるようにするために Commissioning openにチェックを入れて「Save」します
image.png

Alexaへの参加

Commissioning openの状態で Manual pairing codeが表示されます
image.png
以降、スマホのAlexaアプリでデバイス追加していきます
デバイス追加->その他->matter->QRコードは番号入力が良いかも
image.png
番号入力->デバイス検索->Matterに対応していない旨表示されるが「はい」で進めます
Tasmotaハブと一番目コンタクトセンサーが接続できればOK
image.png

動作確認

Atomの3V3とG22をピンでつないでやると「開」から「閉」に状態が反映されます
image.png

ひとまずソフトウェア部分は完成。
続いてハードウェア→ 昭和なドアベルをMatterデバイスにしてAlexa定型アクションへ

Tasmotaお手軽でおすすめ【Tasmota】 = https://tasmota.github.io/docs/
image.png

1
1
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
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?