Description of data exchange protocol for GREE air conditioners via UART based on reverse engineering