Sida 1 av 1

Styra Wifi lampa ?

Postat: 30 november 2015, 19:13:15
av burton666
Jag köpte för ett tag sedan några "billiga" wifi RGB led lampor från aliexpress http://www.aliexpress.com/item/VStarcam ... eb201560_7

Nackdelen som jag upptäkte var att appen som skulle användas för att styra dessa enbart fanns på kinesiska samt att det inte var självklart hur man kan styra dessa utan app.
Lamporna styrs direkt och får en egen IP, det finns altså ingen brygga. Vad jag kan förstå så sker kommunikationen via UDP men jag har dålig koll på hur man ska gå tillväga för att kunna styra dom.

Här är en länk med lite mer info från ett annat forum http://forums.hackaday.com/viewtopic.php?f=5&t=5467

Re: Styra Wifi lampa ?

Postat: 30 november 2015, 19:38:34
av Micke_s
Wireshark är nog rätt väg att gå, finns appen till android så kan du köra http://www.andyroid.net/ och wireshark på samma pc.

Sedan är det bara att börja lista ut hur paketen ser ut. Alternativt så laddar du ner apk och http://stackoverflow.com/questions/1273 ... -a-project

Edit: detta verkar vara något också http://www.wifiledlamp.com/service/applamp-api/

Re: Styra Wifi lampa ?

Postat: 1 december 2015, 00:40:08
av adent
Hehe, kul! Får kanske beställa en sån lampa :) Men då har ni nog redan löst det!

MVH: Mikael

Re: Styra Wifi lampa ?

Postat: 1 december 2015, 14:26:32
av burton666
Hur vet jag vilken data som är intressant?
wireshark.PNG
wireshark -pcapng.log

Re: Styra Wifi lampa ?

Postat: 10 januari 2016, 13:02:57
av burton666
Efter att ha tagit nya krafter har jag lyckats lite bättre den här gången och kan nu ändra färg på lamporna via datorn. Men jag förstår inte detta:

55aa0031010000000000001431a1000000002000030000183734c7000000000177000c0000001900cc000f0000012c012c
55aa0031010000000000001431a1000000002000030000183734c70000000001de000c000000ff002400280000012c012c
55aa0031010000000000001431a1000000002000030000183734c70000000001e3000c0000002a002200bf0000012c012c
I markeringen i fetstil specificeras vilken färg som skall väljas (cc000f). Men vad jag förstår så måste även MAC addressen vara med i HEX-stringen.

MAC adressen till den här lampan är: 18:FE:34:A1:31:14
Hur tusan har dom bakat in den? dom tre sista värdena i MAC adressen hittas ju i början/mitten av strängen i omvänd ordning. Sedan kommer kommer 183734 vilket "nästan" är 18:FE:34. Finns det något system som jag missat?

Re: Styra Wifi lampa ?

Postat: 10 januari 2016, 13:13:42
av ToPNoTCH
Dom tre första värdena är maufacturer ID, det vill säga dom är fasta.

Så det finns ingen anledning att skicka med dessa kanske.

Det är för övrigt Espressif Inc. så man kan dra slutsatsen att det sitter ett ESP WIFI chip i dom.