I should have mentioned... I'm also using the ported version of Ecobee Suite. The native implementation doesn't report back operating state correctly.