Gosundスマートプラグ

子どもたちが夜遅くまでTVを見れないようにするために、リモートON/OFFできるSwitchBotプラグで21時以降は強制的に見れなくしていたのだが、コンセント給電を止めると録画もできない事になって奥さんからクレームが上がっていた。

ゴウサンド(Gosund) スマートプラグ

ゴウサンド(Gosund) スマートプラグ

SwitchBotのアプリからは消費電力が確認できることに気づいたので、消費電力からREGZAの状態(ON/OFF)を推定できれば、コンセント給電を切らずともIRKitで遠隔OFFできる(≒録画はできる)なぁ…と思ったのだが、SwitchBot APIではSwitchBotプラグのON/OFF状態しか採れないことが判明し、挫折。

スマートプラグ(コンセント)とラズパイで洗濯機や乾燥機の終了をLINEに通知できて稼働状況もわかるシステムを作ったからGosundのスマートプラグだとAPIで採れそうな事がわかったので、さっそく置き換え。Go Smartアプリに登録し消費電力が表示される事を確認。

ワクワクしながらTuya Smart Developer Centerに登録し、Listing Tuya devices from the Tuya Smart or Smart Life appに倣って

yano@Focal:/iot/tuya$ tuya-cli wizard ? The API key from tuya.com: acvwuxxknsXXXXXXXXX ? The API secret from tuya.com 3b81eb715f334YYYYYYY ? Provide a ‘virtual ID’ of a device currently registered in the app: 18261828c4dd5713b47b [ { name: ‘Gosund_Plug1’, id: ‘18261828c4ddXXXXXXXX’, key: ‘7e5f08baYYYYYYYY’ }, { name: ‘Gosund_Plug2’, id: ‘182618287003XXXXXXXX’, key: ‘294924a4YYYYYYYY’ } ] yano@Focal:/iot/tuya$

でデバイスID'18261828c4ddXXXXXXXX’とローカルキー'7e5f08baYYYYYYYY’を取得できた。

ちなみに中華製スマートプラグ をAPIで操作する。(tuya-cli利用の代替案)の手順では、なかなかTuya Smart Developer CenterでDeviceのListが出てこなくて悪戦苦闘。アプリをGo SmartTuya SmartSmart Lifeと変えてようやくDevice Listが確認できた。

参照

知的好奇心 for IoT https://intellectualcuriosity.hatenablog.com/

竹のしんのテック日記 https://take6shin-tech-diary.com/

PHILE WEB https://www.phileweb.com/

Tuya Smart Developer Center https://iot.tuya.com/

GitHub https://github.com/

Google Play のアプリ https://play.google.com/store/apps/

Amazon.co.jp https://www.amazon.co.jp/

Wikipedia https://ja.wikipedia.org/wiki/

Wikipedia https://en.wikipedia.org/wiki/