Open mllockwood opened 2 weeks ago
I haven't yet figured out how to reverse engineer the bluetooth connection. When I connect through nRF Connect, the data I receive on characteristic 0xFF01 looks most promising as the current status of the device (e.g., current temperature, set points, etc.), but so far I haven't figured out how to decode it.
I don't know if it would help (or maybe you're already aware), but there's another project out there than may have some answers. That project doesn't have anything that can be used as-is, but I think he was able to reverse engineer the connection.
https://github.com/mbhewitt/easytouch
There's another older project as well: https://github.com/justAnotherDev/node-red-contrib-easytouch-ble
Not sure if this is helpful or not, but I wanted to share what I've come across.
I'd also love to have this integrated into HA. I have 2 RVs with EasyTouch thermometers set up differently (different A/C brands, multi vs single zone) and would love to help test things out.
I am looking forward to the development of this. I know the thermostat uses MQTT to communicate with Micro-Air's servers for their app usage. But, in the email communications I've had with them, they have no desire to allow any direct/local control of their devices. Please consider me for any testing needed as you move forward with this. Thanks!