Ik probeer om een goedkope aliexpress Wifi rgb led lamp direct via mijn pc aan te sturen.
Dit zodat ik het straks via Domoticz ook aan kan sturen.
Via Wireshark ben ik er achtergekomen wat er precies verstuurd wordt als er een bepaalde handeling uitgevoerd wordt in de meegeleverde app.
Zo kan ik nu de lamp uitzetten en de kleur veranderen.
Dit doe ik door een UDP pakket te sturen naar het IpLamp:5000 te sturen.
Uitzetten doe ik door een UDP pakket met als data (HEX) : "7e 04 04 00 00 ff ff 00 ef"
De lamp naar bijv. blauw lukt door een pakket de data "7e 07 05 03 1a 3f ff 00 ef" te versturen.
Echter lukt het aanzetten mij niet.
Misschien zie ik wat over het hoofd.
Als ik dit frame goed lees moet er een pakket met de data "7e 04 01 64 ff ff ff 00 ef" verstuurd worden.
Iemand een idee?
Dit zodat ik het straks via Domoticz ook aan kan sturen.
Via Wireshark ben ik er achtergekomen wat er precies verstuurd wordt als er een bepaalde handeling uitgevoerd wordt in de meegeleverde app.
Zo kan ik nu de lamp uitzetten en de kleur veranderen.
Dit doe ik door een UDP pakket te sturen naar het IpLamp:5000 te sturen.
Uitzetten doe ik door een UDP pakket met als data (HEX) : "7e 04 04 00 00 ff ff 00 ef"
De lamp naar bijv. blauw lukt door een pakket de data "7e 07 05 03 1a 3f ff 00 ef" te versturen.
Echter lukt het aanzetten mij niet.
Misschien zie ik wat over het hoofd.
Als ik dit frame goed lees moet er een pakket met de data "7e 04 01 64 ff ff ff 00 ef" verstuurd worden.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| Frame 16: 64 bytes on wire (512 bits), 64 bytes captured (512 bits) on interface 0 Ethernet II, Src: Apple_ad::0b (38:), Dst: HewlettP_4c:f1:25 (98) Destination: HewlettP_4c:f1:25 (98:) Address: HewlettP_4c:f1:25 (98:) .... ..0. .... .... .... .... = LG bit: Globally unique address (factory default) .... ...0 .... .... .... .... = IG bit: Individual address (unicast) Source: Apple_ad::0b (38:) Address: Apple_ad::0b (38:) .... ..0. .... .... .... .... = LG bit: Globally unique address (factory default) .... ...0 .... .... .... .... = IG bit: Individual address (unicast) Type: IPv4 (0x0800) Padding: 000000000000000000 Frame check sequence: 0x00000000 [incorrect, should be 0x13a49e98] [FCS Status: Bad] Internet Protocol Version 4, Src: 192.168.0.111, Dst: 192.168.0.106 User Datagram Protocol, Src Port: 6000, Dst Port: 5000 Source Port: 6000 Destination Port: 5000 Length: 17 Checksum: 0xe53f [unverified] [Checksum Status: Unverified] [Stream index: 0] Data (9 bytes) Data: 7e040164ffffff00ef [Length: 9] |
Iemand een idee?