diff --git a/pytec/pytec/gui/model/thermostat.py b/pytec/pytec/gui/model/thermostat.py index 821d558..a0fd111 100644 --- a/pytec/pytec/gui/model/thermostat.py +++ b/pytec/pytec/gui/model/thermostat.py @@ -3,9 +3,16 @@ from qasync import asyncSlot from pytec.gui.model.property import Property, PropertyMeta import asyncio import logging +from enum import Enum from pytec.aioclient import AsyncioClient +class ThermostatConnectionState(Enum): + DISCONNECTED = False + CONNECTING = "connecting" + CONNECTED = True + + class Thermostat(QObject, metaclass=PropertyMeta): hw_rev = Property(dict) fan = Property(dict)