The system allows control over HTML using MQTT over websockets. From there it was a simple matter of rolling up some Python scripts to talk serial to the air conditioner. The post doesn’t go into detail about how the messaging protocol was decoded – we’d love to see the process involved. was growing frustrated with the IR remote for his Mitsubishi air conditioner it can issue commands, but it’s a one way interface – there’s no feedback on current status or whether commands are received, other then the occasional beep or two. Deciding there had to be a better way, grabbed a Saleae Logic Analyser and started probing around, determining that the unit spoke 5 V TTL at 2400 bps with even parity. The next step was to start talking back. Thus, it was only a matter of time before we saw a hacked airconditioner controlled by a Raspberry Pi. If you’re wondering why, it’s because virtually every microcontroller on the planet has a UART built in, and it’s highly useful for debugging during the development process, so it makes sense to use it. Like so many other home appliances, it’s likely that even your air conditioner has a serial interface buried inside it.
0 Comments
Leave a Reply. |