Black and Decker Portable AC
I recently picked up a Black and Decker Portable AC https://www.amazon.com/Black-Decker-Portable-Conditioner-Display/dp/B01DLPUWG2 and wanted to port over a Blynk project I had created. I couldn't find anything online about what the infrared protocol is for the remote. So here you go:
Protocol : TCL112ACCode : 0x23CB26010024030D00000000C009 (112 Bits)Mesg Desc.: Power: On, Mode: 3 (Cool), Temp: 18C, Fan: 0 (Auto), Econo: Off, HealProtocol : TCL112AC
Code : 0x23CB26010024030D00000000C009 (112 Bits)
Mesg Desc.: Power: On, Mode: 3 (Cool), Temp: 18C, Fan: 0 (Auto), Econo: Off, Health: Off, Light: On, Turbo: Off, Swing(H): Off, Swing(V): Off
uint16_t rawData[227] = {3134, 1586, 496, 1174, 504, 1166, 502, 334, 494, 366, 474, 362, 476, 1166, 502, 332, 496, 340, 498, 1170, 498, 1172, 496, 366, 474, 1194, 474, 336, 502, 358, 470, 1174, 506, 1164, 504, 332, 496, 1174, 494, 1176, 504, 358, 472, 336, 502, 1166, 502, 334, 494, 340, 500, 1168, 500, 336, 504, 358, 472, 336, 502, 358, 470, 364, 476, 332, 496, 364, 474, 360, 468, 366, 472, 362, 478, 358, 472, 334, 504, 356, 472, 362, 476, 358, 470, 364, 474, 360, 470, 1172, 496, 366, 474, 334, 494, 1174, 504, 330, 498, 336, 502, 1166, 502, 1168, 500, 334, 496, 340, 498, 362, 476, 332, 498, 336, 502, 332, 496, 1172, 496, 338, 502, 1168, 500, 1170, 498, 336, 504, 358, 470, 364, 474, 360, 470, 364, 474, 362, 468, 340, 498, 360, 468, 366, 472, 362, 476, 332, 496, 364, 476, 332, 496, 366, 476, 332, 496, 338, 500, 360, 468, 366, 472, 336, 504, 356, 472, 364, 476, 358, 470, 364, 476, 358, 470, 364, 474, 360, 468, 366, 474, 360, 468, 340, 500, 362, 468, 366, 472, 362, 476, 358, 470, 364, 474, 332, 498, 364, 476, 332, 496, 366, 474, 360, 468, 366, 472, 362, 476, 330, 498, 1198, 472, 1172, 496, 1174, 496, 338, 500, 362, 478, 1164, 504, 330, 498, 364, 476, 360, 468, 366, 474}; // TCL112AC
uint8_t state[14] = {0x23, 0xCB, 0x26, 0x01, 0x00, 0x24, 0x03, 0x0D, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x09};
th: Off, Light: On, Turbo: Off, Swing(H): Off, Swing(V): Offuint16_t rawData[227] = {3134, 1586, 496, 1174, 504, 1166, 502, 334, 494, 366, 474, 362, 476, 1166, 502, 332, 496, 340, 498, 1170, 498, 1172, 496, 366, 474, 1194, 474, 336, 502, 358, 470, 1174, 506, 1164, 504, 332, 496, 1174, 494, 1176, 504, 358, 472, 336, 502, 1166, 502, 334, 494, 340, 500, 1168, 500, 336, 504, 358, 472, 336, 502, 358, 470, 364, 476, 332, 496, 364, 474, 360, 468, 366, 472, 362, 478, 358, 472, 334, 504, 356, 472, 362, 476, 358, 470, 364, 474, 360, 470, 1172, 496, 366, 474, 334, 494, 1174, 504, 330, 498, 336, 502, 1166, 502, 1168, 500, 334, 496, 340, 498, 362, 476, 332, 498, 336, 502, 332, 496, 1172, 496, 338, 502, 1168, 500, 1170, 498, 336, 504, 358, 470, 364, 474, 360, 470, 364, 474, 362, 468, 340, 498, 360, 468, 366, 472, 362, 476, 332, 496, 364, 476, 332, 496, 366, 476, 332, 496, 338, 500, 360, 468, 366, 472, 336, 504, 356, 472, 364, 476, 358, 470, 364, 476, 358, 470, 364, 474, 360, 468, 366, 474, 360, 468, 340, 500, 362, 468, 366, 472, 362, 476, 358, 470, 364, 474, 332, 498, 364, 476, 332, 496, 366, 474, 360, 468, 366, 472, 362, 476, 330, 498, 1198, 472, 1172, 496, 1174, 496, 338, 500, 362, 478, 1164, 504, 330, 498, 364, 476, 360, 468, 366, 474}; // TCL112ACuint8_t state[14] = {0x23, 0xCB, 0x26, 0x01, 0x00, 0x24, 0x03, 0x0D, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x09};
Protocol : TCL112ACCode : 0x23CB26010020030D00000000C106 (112 Bits)Mesg Desc.: Power: Off, Mode: 3 (Cool), Temp: 18C, Fan: 0 (Auto), Econo: Off, Health: Off, Light: On, Turbo: Off, Swing(H): Off, Swing(V): Offuint16_t rawData[227] = {3138, 1582, 502, 1170, 498, 1170, 498, 364, 476, 360, 468, 366, 472, 1196, 472, 364, 476, 360, 468, 1200, 478, 1166, 502, 332, 496, 1200, 468, 368, 472, 362, 476, 1192, 476, 1166, 502, 362, 478, 1192, 476, 1168, 500, 362, 478, 356, 472, 1196, 472, 364, 474, 360, 468, 1200, 478, 330, 498, 364, 476, 360, 468, 364, 474, 360, 468, 366, 472, 362, 476, 358, 470, 364, 474, 360, 468, 364, 474, 360, 468, 366, 472, 362, 476, 358, 470, 364, 474, 360, 468, 364, 474, 360, 468, 366, 472, 1194, 474, 362, 476, 358, 470, 1198, 470, 1174, 504, 358, 470, 364, 474, 360, 468, 366, 474, 362, 478, 358, 470, 1196, 472, 366, 474, 1194, 474, 1170, 498, 364, 476, 360, 468, 366, 474, 360, 468, 368, 472, 362, 476, 358, 470, 366, 474, 362, 466, 366, 474, 362, 468, 366, 472, 362, 476, 360, 470, 364, 474, 360, 468, 366, 474, 362, 478, 356, 472, 364, 476, 358, 470, 366, 474, 362, 478, 356, 472, 366, 474, 358, 470, 364, 474, 360, 468, 366, 472, 362, 478, 356, 472, 362, 476, 358, 470, 364, 474, 360, 468, 366, 474, 1196, 474, 336, 504, 358, 472, 364, 474, 360, 468, 366, 472, 1194, 474, 1170, 498, 364, 476, 1194, 474, 1170, 498, 362, 476, 360, 470, 366, 474, 362, 476, 358, 472}; // TCL112ACuint8_t state[14] = {0x23, 0xCB, 0x26, 0x01, 0x00, 0x20, 0x03, 0x0D, 0x00, 0x00, 0x00, 0x00, 0xC1, 0x06};
- Previous: Nuclear cooling towers or tank stands
- Next: Fixed the CNC mill...again