Source code for aioafero.types

"""Types used by the bridge and supporting elements."""

from enum import Enum


[docs] class EventType(Enum): """Enum with possible Events.""" RESOURCE_ADDED = "add" RESOURCE_UPDATED = "update" RESOURCE_DELETED = "delete" RESOURCE_VERSION = "version" RESOURCE_UPDATE_RESPONSE = "update_response" CONNECTED = "connected" DISCONNECTED = "disconnected" RECONNECTED = "reconnected" CONCLAVE_CONNECTING = "conclave_connecting" CONCLAVE_CONNECTED = "conclave_connected" CONCLAVE_DISCONNECTED = "conclave_disconnected" CONCLAVE_RECONNECTED = "conclave_reconnected" INVALID_AUTH = "invalid_auth" POLLED_DATA = "polled_data" POLLED_DEVICES = "polled_devices"
[docs] class TemperatureUnit(Enum): """Temperature unit enum.""" CELSIUS = "celsius" FAHRENHEIT = "fahrenheit"