Sonoff Micro USBスマートアダプタ

SONOFF Micro USB Smart Adaptor – remotely control USB DevicesItead社のサイトで; マニュアル)を送料込みで$7 USD弱で購入。Type AのUSBプラグとソケットの双方を持ち,USBで給電を受ける機器とUSB ACアダプタとの間に入って,給電をコントロールする。本体にトグルスイッチがあるのでそれで給電状態のトグルができるのと,スマホアプリで遠隔操作もできる。Sinilink Wifi USBリモートコントローラーと同じようなところを狙った製品と言える。

基本的特徴

  • ESP32やらESP8266は採用されてないのでTasmota等の代替ファームウェアをフラッシュすることはできない。
  • 充電専用でデータ線はサポートされてないため,QualcommのQuick Charge急速充電規格のようにデータ通信線を使ってネゴシエーションをした上で可能なときには高電圧での給電をするようなことはできない。ここがSinilink Wifi USBリモートコントローラーを利用した場合との決定的違い。ただし,Sonoff Microも5Vだが2.5Aまでには対応している。なお,中身を見るとデータ通信線もサポートしようとした形跡は見られるらしい。 “Sonoff Micro has a secret! – YouTube” 参照。

なお,スマホで専用アプリを使ってペアリングする際,用意されてるQRコードが必要。またアプリを使ってMicroを登録する際,Microがクイックペアリングモードになっている必要があるのだが,手早くそのモードにしないとアプリの方がタイム・アウトしてしまう。そのときは,筐体のボタンを5秒以上長押しで再度クイックペアリングモードにする。

IFTTTとの連携

How to Use IFTTT to Control eWeLink Devices?-eWeLink“…Sonofffのスマート機器を遠隔で操作するサービスやアプリの名がeWeLink。eWeLinkとIFTTTとの連携は大きなプラスポイントだったが,IFTTTの方が実質有料化したため,メリットが大きく損なわれてしまった。

LANモード=DIYモード?

eWeLinkのサーバーを介してアクセスするにはインターネット接続が必要。ホームオートメーションは,極力WAN接続に依存せずLAN内でローカルに行いたいという欲求は合理的。それを実現するためにeWeLink機器はLANモードを提供している。「DIYモード」という表現もあるようなので,おそらく同じ機能を指しているのだろうと思っているが確証はない。とりあえずLANモードは使わないのでこの辺りきちんと調べていない。

ただし, “EWeLink Introduction – ITEAD Wiki” に以下のような記述があるので,LANモードで使うものも,一旦はeWeLinkサーバでの登録作業が必要,ということなんだろうと思っている。

WiFi Pairing and Device Addition

eWeLink obtains device status and controls devices by sending commands through the cloud server. This means all devices must first connect to the WiFi router and connect to our Amazon AWS server. So every new device must be paired with user’s home WiFi and added to eWeLink account.

GitHub – AlexxIT/SonoffLAN: Control Sonoff Devices with eWeLink (original) firmware over LAN and/or Cloud from Home Assistant ファムウェアをフラッシュせずにHome Assistantに組み込む。Sonoff Microもサポートされている。 “SONOFF 5V USB Smart Adaptor” にも “LAN Control – manage USB devices in no Wi-Fi network condition” という記述がある。

Finally! Sonoffs work with Home Assistant without changing the firmware! | DrZzs” に以下の記述がある:

In 2019 they (= “the Sonoff folks”) included a local area network option for controlling their devices. They didn’t really communicate very well how it worked though so it wasn’t very accessible to most of us.

Sonoff Touch LAN Mode and MQTT – Schinckel.net

[eWeLink3.5.10]LAN feature updated! | Facebook” …FW3.5.10の話

SONOFF API For Developer” DIY mode = LAN mode?

Node-RED

当てにしていたIFTT連携に期待できないので,せっかくNode-REDをインターネット上で使えるようしたことだし,Node-REDでMQTTを介してMicroを操作できるようにした

Sonoff Micro USBスマートアダプタ」への4件のフィードバック

  1. ピンバック: Sinilink Wifi USBリモートコントローラ | あくまで暫定措置としてのブログ
  2. ピンバック: SONOFF MICRO USBスマートアダプタをMQTT経由で操作できるように | あくまで暫定措置としてのブログ
  3. ピンバック: スマホバッテリを容量いっぱいまで充電させないようにする | あくまで暫定措置としてのブログ
  4. ピンバック: 新LAN構成 | あくまで暫定措置としてのブログ

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト /  変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト /  変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト /  変更 )

%s と連携中

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください