I recently had a trip to Great Wolf Lodge and picked up some MagiQuest wands. I was hoping to integrate them into ESPHome because at first glance it looks like the protocol was already specified in the IRReciever component.
After getting it up and running it fails to decode. After more investigation it appears that MagiQuest has recently changed the protocol of their wands that no longer follow the spec previously decoded. I have posted all over github trying to find some help.
Using both ESPHome remote reciever as well as the IRRemote Library for arduino, I have success retrieved the raw & pronto data from the wands. Each transmissions appears to be of different length and different values. The original library was some help; I am looking for some sort of wand_id as well as a magnitude (I assume accelerometer data). Im just not sure where to go from here. I am looking for the next step. I tried to go through each hex datablock and see if their is anything similar between multiple transmissions with little found other than the first 8 and the last 4. Im not super familiar with IR responses.
In case anyone is willing to help, here is some sample data from 2 of my wands. Most tranmissions are about the same length but some can be very short (20 bytes)
Wand 1:
#1: 0000 006D 0021 0000 0008 0050 0008 0050 000A 004E 0008 0024 0014 0044 0014 0071 0007 0052 0012 0046 0012 001A 0014 0071 0012 0046 0007 0052 0007 0052 0014 0044 0007 0026 0016 0016 0014 0044 0007 0052 0008 0050 0008 0024 0016 0016 0014 0044 0007 0052 000A 004E 0007 0026 0014 0018 0007 0026 0014 0018 0014 0018 0014 0071 0007 0026 0014 0018 0014 06C3
#2: 0000 006D 001E 0000 0008 0052 0008 0050 0007 0052 0007 0052 0014 0044 0014 0044 0007 0052 0007 0026 0014 0044 0014 0018 0012 0046 0007 0026 0014 0071 0007 007E 0014 0071 0014 0018 0014 0071 0007 0052 0008 0050 0014 0018 0012 0073 0007 0052 0008 0050 0014 0044 0014 0018 0014 0018 0014 0044 0007 0052 0014 0018 0014 06C3
#3: 0000 006D 0020 0000 0008 0050 0008 0050 0007 0052 0007 0026 0014 0018 0007 0026 0014 0018 0008 0050 0008 0050 0014 0044 0014 0018 0014 0071 0014 0044 0007 0026 0008 0024 0007 0052 0016 0071 0012 0018 0014 009D 0007 0052 0008 0026 0012 0018 0014 009D 0008 0052 0007 0026 0014 0018 0007 0026 0014 0018 0012 001A 0014 009D 0014 0018 0012 06C3
#4: 0000 006D 0009 0000 000E 0048 0014 00C7 0014 004A 000C 001C 0014 0075 000C 0101 0005 00A8 0008 00FF 000E 06C3
Wand 2:
#1: 0000 006D 0023 0000 0007 0052 0007 0052 0008 0050 0008 0050 0016 0043 000A 0024 0014 0018 0014 0018 0014 0018 0012 001A 0014 0044 0014 0018 0007 0026 0014 0018 0014 0044 0007 0026 0014 0018 0007 0052 0007 0052 0014 0018 0016 0043 0014 0071 0007 0052 0008 0050 0016 0043 0007 0052 0008 0050 0007 0028 0012 0071 0014 001A 0014 0016 0014 001A 0014 0044 0014 0044 0014 06C3
#2: 0000 006D 0022 0000 0008 0050 0007 0052 0008 0050 0008 0024 0016 006F 0014 0018 0014 0018 0014 0018 0014 0018 0014 0044 0014 0044 0014 0018 0014 0071 0014 0044 0008 0050 0007 0028 0014 0016 0014 0046 0012 0046 0008 0050 0007 0052 0007 0026 0014 0018 0007 0052 0007 0052 0008 0050 0014 0018 0012 001A 0014 0018 0014 0018 0014 0018 0014 0018 0014 0071 0014 06C3
#3: 0000 006D 0022 0000 0007 0052 0007 0052 000A 004E 0007 0026 0016 0016 0007 0052 0016 0018 0012 0018 0014 001A 0014 0016 0014 0044 0014 0046 0012 001A 0014 0071 0014 0044 0007 0052 0008 0024 0014 0018 0014 0044 0014 009D 0008 0050 000A 0022 0014 0018 0014 0044 0007 0052 0007 0052 0008 0024 0014 0046 0012 0018 0014 001A 0012 0018 0014 0044 0014 001A 0012 06C3