2024-02 << 2024-03 >> 2024-04

2024-03-09 (土)

スペースワンのロケット上がらなかった。。。

* Matterの仕様を眺める

ESP32用のMatterのライブラリを触ってたのだけど、やはりライブラリが大きすぎて、素のESP32だとほかの事が出来ない。そもそもMatterのPASEがまだ良くわかってないので仕様の方も見てみる。

仕様書のダウンロードは無料だけど、メールアドレスと会社名と名前を要求される。登録するとメールで送られてくる。ただ、登録しなくても、仕様自体は検索すればたくさん出てくる。例えば これ とか。

PASEでWiFiの設定するだけでも、通信のためにBLEの上にTCPもどきのBTPを実装して、そのうえでAESで暗号化されたMatterのセッションを実装して、Matter TLVのエンコード・デコードを実装しないといけない。そしてDACはやっぱりECDSAを使うように指定されていた。

ただ、ESP32はハードウェアでAES扱えるし、ECDSAもhttps使うためのTLSライブラリに含まれてるので、実は難しく考えなくても実装できそう?

2024-02 << 2024-03 >> 2024-04