Thanks to the receiver port, they’re able to inject the IR codes directly into the device. It’s the same protocol, just without the photons. With a simple web-interface running on the ESP8266 ...