NOTICE:
Ecobee has deprecated support for its first-generation Smart and EMS thermostats, effectively stopping remote control and data storage for these devices, as of as of July 31st, 2024. Also of March 28th, 2024, Ecobee is no longer accepting new developer subscriptions, nor are existing developer accounts able to create new API keys. While local thermostat control remains functional, remote features and cloud integration are unavailable using the API token / Key Method.
You can integrate Ecobee Thermostats with Nice using the HomeKit integration built into the Magic Cube.
Not all Ecobee's thermostats support HomeKit, Gen 1 & 2 are no longer supported by Ecobee and may not provide this functionality.
To check if your thermostat is capable of supporting HomeKit, open the Ecobee app, go to Settings > HomeKit, and enable HomeKit pairing. If the thermostat displays a QR code or an 8-digit HomeKit code then it is supported.
Enable HomeKit on the Ecobee Thermostat.
Once HomeKit is enabled on the Thermostat, then the Magic Cube will discover it automatically.
Go the Settings, Devices & Integrations and browse over to Nexia integration. You should be able to control the Tstat from the HA interface.
You can now proceed with installation of Magic Cube Climate Pro Driver. From the drop down menu select Platform: HomeKit Device, click Apply then Install.