Project
- Stars
- Started
- Issues
- License
Control ecobee from a desktop app or command line
ecobee-local reads and controls your thermostat directly through HomeKit on your network. It includes a desktop control window and command line for temperatures, operating mode, fan settings and room-sensor readings, plus an optional MQTT bridge for other automation tools.
Install the Python package and pair each thermostat with its HomeKit code. The author tested ecobee3 lite and Premium; comfort profiles are model-dependent, the MQTT bridge is experimental, and ecobee schedules and Premium air-quality readings are unavailable over this interface.
How did it go? Tips, problems, questions…
Control ecobee from a desktop app or command line
ecobee-local reads and controls your thermostat directly through HomeKit on your network. It includes a desktop control window and command line for temperatures, operating mode, fan settings and room-sensor readings, plus an optional MQTT bridge for other automation tools.
Install the Python package and pair each thermostat with its HomeKit code. The author tested ecobee3 lite and Premium; comfort profiles are model-dependent, the MQTT bridge is experimental, and ecobee schedules and Premium air-quality readings are unavailable over this interface.
addition-official
0 followers · joined Oct 2025
Feedback
How did it go? Tips, problems, questions…