使用UDP協(xié)議控制歐瑞博S20智能插座

幾年前買的歐瑞博S20插座,拿出來折騰一天黍匾,終于出成果了栏渺。在本地利用抓包wireshark和packet sender發(fā)包程序。借鑒了國外大神的思路和資料外國大神的軟件控制S20

還有一個分析協(xié)議的網站好像是被屏蔽了锐涯。但可以在百度搜索http://pastebin.com/LfUhsbcS 然后點擊百度快照查看內容。這里面把協(xié)議分析很仔細。我自己英文不太好霎终。簡單讀懂一些意思滞磺。

想要通過UDP協(xié)議控制S20莱褒,首先自己通過wiwo客戶端配置好S20广凸,且在同一個局域網內脸哀。

通過電腦用UDP協(xié)議控制S20扭吁,目前只需要兩個命令

第一步撞蜂、握手命令。下面是大神的分析我翻譯下

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  --發(fā)送命令包
                ASCII:--ascii碼的內容
                        hd\00\1ecl\ac\cf#$\19\c0      \c0\19$#\cf\ac      
                HEX:---16進制數(shù)據(jù)內容
                        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          
 -----最重要就是這個命令侥袜。包括數(shù)據(jù)包頭部標志+長度+S20的mac地址+反寫MAC地址
就可以了谅摄,其中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-數(shù)據(jù)包長度
 
                63 6C                      - Command ID ?--S20認識的命令
 
                AC CF 23 24 19 C0                                               - Mac Address (Max Length = 12 = 24bytes)--S20自己的MAC地址
                20 20 20 20 20 20                                               - Mac Address Padding (spaces)
 
                00 00 00 00 00                                                  - ??? Unknown ???未知
 
                00                                               - Power state = off (00 = off, 01 = on)開關
 
 
============================================================================================

發(fā)送UDP包到SEND: UDP x.x.x.x:10000,XXXX就是S20的IP地址系馆,端口是10000.
我的內容是:(握手包)
68 64 00 1e 63 6c ac cf 23 34 cd 8c 20 20 20 20 20 20 8c cd 34 23 cf ac 20 20 20 20 20 20

QQ截圖20180225215531.jpg

里面第一條包就是要第一個發(fā)給S20的送漠。

第二步、就是發(fā)送給S20開關命令了由蘑,這兩個命令是固定的闽寡。
1、開命令
就是上圖的第五個包
68 64 00 17 64 63 ac cf 23 34 cd 8c 20 20 20 20 20 20 00 00 00 00 01
這里面只要替換你自己的S20mac地址就可以了AC CF 23 34 CD 8C就是這里尼酿。
2爷狈、關命令
就是上圖的第6條包
68 64 00 17 64 63 ac cf 23 34 cd 8c 20 20 20 20 20 20 00 00 00 00 00
這個開關命令區(qū)別就是最后一個字,一個是0一個是1.
好了就這么簡單裳擎。
使用packet sender試試涎永。找到S20的IP地址,端口填寫10000.然后按照上面的命令先發(fā)握手的包鹿响,然后發(fā)開關包羡微,看看S20是不是有動作。
其實做這些就是方便今后通過ESP8266來發(fā)送命令控制它惶我。
用手機通過外網控制ESP8266妈倔,然后8266給S20發(fā)送UDP包,控制開關绸贡。這樣就可以融入到一起了盯蝴。不用每個硬件都開一個專用的客戶端毅哗。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市捧挺,隨后出現(xiàn)的幾起案子虑绵,更是在濱河造成了極大的恐慌,老刑警劉巖闽烙,帶你破解...
    沈念sama閱讀 218,036評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蒸殿,死亡現(xiàn)場離奇詭異,居然都是意外死亡鸣峭,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,046評論 3 395
  • 文/潘曉璐 我一進店門酥艳,熙熙樓的掌柜王于貴愁眉苦臉地迎上來摊溶,“玉大人,你說我怎么就攤上這事充石∧唬” “怎么了?”我有些...
    開封第一講書人閱讀 164,411評論 0 354
  • 文/不壞的土叔 我叫張陵骤铃,是天一觀的道長拉岁。 經常有香客問我,道長惰爬,這世上最難降的妖魔是什么喊暖? 我笑而不...
    開封第一講書人閱讀 58,622評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮撕瞧,結果婚禮上陵叽,老公的妹妹穿的比我還像新娘。我一直安慰自己丛版,他們只是感情好巩掺,可當我...
    茶點故事閱讀 67,661評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著页畦,像睡著了一般胖替。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上豫缨,一...
    開封第一講書人閱讀 51,521評論 1 304
  • 那天独令,我揣著相機與錄音,去河邊找鬼好芭。 笑死记焊,一個胖子當著我的面吹牛,可吹牛的內容都是我干的栓撞。 我是一名探鬼主播遍膜,決...
    沈念sama閱讀 40,288評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼碗硬,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了瓢颅?” 一聲冷哼從身側響起恩尾,我...
    開封第一講書人閱讀 39,200評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎挽懦,沒想到半個月后翰意,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經...
    沈念sama閱讀 45,644評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡信柿,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,837評論 3 336
  • 正文 我和宋清朗相戀三年冀偶,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片渔嚷。...
    茶點故事閱讀 39,953評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡进鸠,死狀恐怖,靈堂內的尸體忽然破棺而出形病,到底是詐尸還是另有隱情客年,我是刑警寧澤,帶...
    沈念sama閱讀 35,673評論 5 346
  • 正文 年R本政府宣布漠吻,位于F島的核電站量瓜,受9級特大地震影響,放射性物質發(fā)生泄漏途乃。R本人自食惡果不足惜绍傲,卻給世界環(huán)境...
    茶點故事閱讀 41,281評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望耍共。 院中可真熱鬧唧取,春花似錦、人聲如沸划提。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,889評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽鹏往。三九已至淡诗,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間伊履,已是汗流浹背韩容。 一陣腳步聲響...
    開封第一講書人閱讀 33,011評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留唐瀑,地道東北人群凶。 一個月前我還...
    沈念sama閱讀 48,119評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像哄辣,于是被迫代替她去往敵國和親请梢。 傳聞我的和親對象是個殘疾皇子赠尾,可洞房花燭夜當晚...
    茶點故事閱讀 44,901評論 2 355

推薦閱讀更多精彩內容