YANO's digital garage

Copyright ©YANO All rights reserved. https://www.bravotouring.com/~yano/

Last-modified: 2024-03-09 (土)


[一語一絵/IT系]

Gosundスマートプラグ / 2022-06-27 (月)

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

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

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

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

ワクワクしながら[External]Tuya Smart Developer Centerに登録し、[External]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'を取得できた。

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

【参照】
●知的好奇心 for IoT https://intellectualcuriosity.hatenablog.com/
スマートプラグ(コンセント)とラズパイで洗濯機や乾燥機の終了をLINEに通知できて稼働状況もわかるシステムを作った 2020年5月10日
●竹のしんのテック日記 https://take6shin-tech-diary.com/
【Tuya API刷新】スマートプラグをTuyAPI(Node.js)からON/OFFする方法 2021年12月12日
●PHILE WEB https://www.phileweb.com/
IoT製品をかんたんに作れる「Tuya Smart」上陸。ソフトバンクの「+Style」からスマート家電が続々登場 2018年10月16日
●Tuya Smart Developer Center https://iot.tuya.com/
●GitHub https://github.com/
codetheweb/tuyapi: 🌧 An easy-to-use API for devices that use Tuya's cloud services.
jasonacox/tinytuya: Python API for Tuya WiFi smart devices using a direct local area network (LAN) connection or the cloud (TuyaCloud API).
●Google Play のアプリ https://play.google.com/store/apps/
Go Smart
Tuya Smart
Smart Life
●Amazon.co.jp https://www.amazon.co.jp/
【Alexa対応】ゴウサンド(Gosund) スマートプラグ Wi-Fi スマートコンセント 電源プラグ タイマー付き コンセント スマートホーム 2.4GHz対応 遠隔操作 Alexa/Google Home/音声コントロール ハブ不要 1個 ‎WP6-1 1,680円
【Alexa対応】ゴウサンド(Gosund) スマートプラグ Wi-Fi スマートコンセント 電源プラグ タイマー付き コンセント スマートホーム 2.4GHz対応 遠隔操作 Alexa/Google Home/音声コントロール ハブ不要 2個 ‎WP6-2 2,980円
●Wikipedia https://ja.wikipedia.org/wiki/
スマートホーム
●Wikipedia https://en.wikipedia.org/wiki/
Tuya Inc.