Arduino sketch for HomIOT. Requires ESP8266 flashed with default AT firmware and connected to hardware UART.