幾年前買的歐瑞博S20插座,拿出來折騰一天,終于出成果了。在本地利用抓包wireshark和packet sender發(fā)包程序。借鑒了國外大神的思路和資料外國大神的軟件控制S20
還有一個分析協(xié)議的網(wǎng)站還想被屏蔽了。可以在百度搜索http://pastebin.com/LfUhsbcS 然后點擊百度快照查看內(nèi)容。這里面把協(xié)議分析很仔細(xì)。我自己英文不太好。簡單讀懂一些意思。
想要通過UDP協(xié)議控制S20,首先自己通過wiwo客戶端配置好S20,且在同一個局域網(wǎng)內(nèi)。
想通過電腦用UDP協(xié)議控制S20,目前只需要兩個命令
1、握手命令。
```================================================================================================================================================================
SUBSCRIBE DATA: All Commands apart from discovery require a subscription first!
? ? ? ? ? ? ? ? (Note: Subscription expires after a few minutes)
? ? ? ? SEND: UDP x.x.x.x:10000
? ? ? ? ? ? ? ? ASCII:
? ? ? ? ? ? ? ? ? ? ? ? hd\00\1ecl\ac\cf#$\19\c0 ? ? ?\c0\19$#\cf\ac ? ? ?
? ? ? ? ? ? ? ? HEX:
? ? ? ? ? ? ? ? ? ? ? ? 68 64 00 1e 63 6c ac cf 23 24 19 c0 20 20 20 20 20 20 c0 19 24 23 cf ac 20 20 20 20 20 20
? ? ? ? RECEIVE: UDP x.x.x.x:10000
? ? ? ? ? ? ? ? ASCII:
? ? ? ? ? ? ? ? ? ? ? ? hd\00\18cl\ac\cf#$\19\c0 ? ? ?\00\00\00\00\00\00
? ? ? ? ? ? ? ? HEX:
? ? ? ? ? ? ? ? ? ? ? ? 68 64 00 18 63 6C AC CF 23 24 19 C0 20 20 20 20 20 20 00 00 00 00 00 00
? ? ? ? BREAKDOWN:
? ? ? ? ? ? ? ? 68 64 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? - Magic Key
? ? ? ? ? ? ? ? 00 18 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? - Full Message Length = 24bytes
? ? ? ? ? ? ? ? 63 6C ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? - Command ID ?
? ? ? ? ? ? ? ? AC CF 23 24 19 C0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? - Mac Address (Max Length = 12 = 24bytes)
? ? ? ? ? ? ? ? 20 20 20 20 20 20 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? - Mac Address Padding (spaces)
? ? ? ? ? ? ? ? 00 00 00 00 00 ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? - ??? Unknown ???
? ? ? ? ? ? ? ? 00? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? - Power state = off (00 = off, 01 = on)
============================================================================================```