@yong_huang I've been using your drivr for a while to control my AC and it works fine. There's only one thing that I encounter. I try to set a fan mode in the Thermostat Scheduler built-in app and the app throws an error.
I've found this thread that suggests that there might be a problem with the way supported modes are defined in the driver.