ESP32 implementation of Carrier thermostat RS485 "ABCD bus"
Placeholder for an esp32 firmware implementation of Carrier's serial RS485 protocol to automate Infinity Touch thermostats.
Prototype is being built on the esp32-s3-box-lite esp32-box-lite
- Parse incoming RS485 state
- Control state (current setpoints & schedule) via serial writes, similar to what the Infinitive project does for legacy stats
- Implement a Home Assistant Climate device via ESPHome
- Provide basic LCD thermostat interface
- potentially a spin-off Home Assistant physical thermostat interface
- Autoconfigure wifi since the thermostat freely gives out wifi credentials 🤯
- Provide web interface
- Play nicely with Infinitude
- Act as serial/tcp bridge
- Serve as NAT gateway