Gecko IoT Client
User Guide
Installation
Quick Start Guide
Examples
Configuration
API Reference
API Reference
Development
Development
Contributing
Changelog
Gecko IoT Client
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
W
|
Z
_
__enter__() (gecko_iot_client.GeckoIotClient method)
__exit__() (gecko_iot_client.GeckoIotClient method)
__init__() (gecko_iot_client.AbstractZone method)
(gecko_iot_client.ConnectivityStatus method)
(gecko_iot_client.EventEmitter method)
(gecko_iot_client.FlowZone method)
(gecko_iot_client.GeckoApiClient method)
(gecko_iot_client.GeckoIotClient method)
(gecko_iot_client.LightingZone method)
(gecko_iot_client.models.abstract_zone.AbstractZone method)
(gecko_iot_client.models.connectivity.ConnectivityStatus method)
(gecko_iot_client.models.events.EventEmitter method)
(gecko_iot_client.models.flow_zone.FlowZone method)
(gecko_iot_client.models.flow_zone.FlowZonePreset method)
(gecko_iot_client.models.flow_zone.FlowZoneTypeProperties method)
(gecko_iot_client.models.FlowZonePreset method)
(gecko_iot_client.models.lighting_zone.LightingZone method)
(gecko_iot_client.models.lighting_zone.RGB method)
(gecko_iot_client.models.operation_mode.OperationModeStatus method)
(gecko_iot_client.models.RGB method)
(gecko_iot_client.models.temperature_control_zone.TemperatureControlMode method)
(gecko_iot_client.models.temperature_control_zone.TemperatureControlZone method)
(gecko_iot_client.models.TemperatureControlMode method)
(gecko_iot_client.OperationModeController method)
(gecko_iot_client.OperationModeStatus method)
(gecko_iot_client.TemperatureControlZone method)
(gecko_iot_client.transporters.connection_state.ConnectionEvent method)
(gecko_iot_client.transporters.connection_state.ConnectionStateManager method)
(gecko_iot_client.transporters.logging_config.ConnectionEventLogger method)
(gecko_iot_client.transporters.logging_config.MqttTransporterLogger method)
(gecko_iot_client.transporters.mqtt.MqttClient method)
(gecko_iot_client.transporters.mqtt.MqttTransporter method)
(gecko_iot_client.transporters.token_manager.TokenManager method)
__str__() (gecko_iot_client.models.temperature_control_zone.TemperatureControlZone method)
(gecko_iot_client.TemperatureControlZone method)
A
AbstractTransporter (class in gecko_iot_client)
(class in gecko_iot_client.transporters)
AbstractZone (class in gecko_iot_client)
(class in gecko_iot_client.models.abstract_zone)
activate() (gecko_iot_client.FlowZone method)
(gecko_iot_client.LightingZone method)
(gecko_iot_client.models.flow_zone.FlowZone method)
(gecko_iot_client.models.lighting_zone.LightingZone method)
active (gecko_iot_client.models.flow_zone.FlowZone attribute)
(gecko_iot_client.models.lighting_zone.LightingZone attribute)
add_connection_context() (gecko_iot_client.transporters.logging_config.MqttTransporterLogger method)
add_refresh_listener() (gecko_iot_client.transporters.token_manager.TokenManager method)
add_state_change_callback() (gecko_iot_client.transporters.connection_state.ConnectionStateManager method)
apply_state_to_zones() (gecko_iot_client.models.zone_parser.ZoneConfigurationParser method)
(gecko_iot_client.models.ZoneConfigurationParser method)
async_get_access_token() (gecko_iot_client.GeckoApiClient method)
async_get_monitor_livestream() (gecko_iot_client.GeckoApiClient method)
async_get_user_id() (gecko_iot_client.GeckoApiClient method)
async_get_user_info() (gecko_iot_client.GeckoApiClient method)
async_get_vessels() (gecko_iot_client.GeckoApiClient method)
async_request() (gecko_iot_client.GeckoApiClient method)
AuthenticationError
AWAY (gecko_iot_client.models.operation_mode.OperationMode attribute)
(gecko_iot_client.OperationMode attribute)
B
BLOWER_ZONE (gecko_iot_client.models.flow_zone.FlowZoneType attribute)
C
capabilities (gecko_iot_client.FlowZone property)
(gecko_iot_client.models.flow_zone.FlowZone property)
change_state() (gecko_iot_client.AbstractTransporter method)
(gecko_iot_client.transporters.AbstractTransporter method)
(gecko_iot_client.transporters.mqtt.MqttTransporter method)
CHECKFLOW (gecko_iot_client.models.flow_zone.FlowZoneInitiator attribute)
(gecko_iot_client.models.FlowZoneInitiator attribute)
cleanup() (gecko_iot_client.transporters.connection_state.ConnectionStateManager method)
(gecko_iot_client.transporters.token_manager.TokenManager method)
clear() (gecko_iot_client.EventEmitter method)
(gecko_iot_client.models.events.EventEmitter method)
clear_intentional_disconnect_flag() (gecko_iot_client.transporters.mqtt.MqttClient method)
CONFIGURATION_UPDATE (gecko_iot_client.EventChannel attribute)
(gecko_iot_client.models.events.EventChannel attribute)
ConfigurationError
ConfigurationTimeoutError
,
[1]
connect() (gecko_iot_client.AbstractTransporter method)
(gecko_iot_client.GeckoIotClient method)
(gecko_iot_client.transporters.AbstractTransporter method)
(gecko_iot_client.transporters.mqtt.MqttClient method)
(gecko_iot_client.transporters.mqtt.MqttTransporter method)
CONNECTED (gecko_iot_client.transporters.connection_state.ConnectionState attribute)
CONNECTING (gecko_iot_client.transporters.connection_state.ConnectionState attribute)
CONNECTION_FAILED (gecko_iot_client.transporters.connection_state.ConnectionState attribute)
ConnectionError
ConnectionEvent (class in gecko_iot_client.transporters.connection_state)
ConnectionEventLogger (class in gecko_iot_client.transporters.logging_config)
ConnectionState (class in gecko_iot_client.transporters.connection_state)
ConnectionStateManager (class in gecko_iot_client.transporters.connection_state)
connectivity_status (gecko_iot_client.GeckoIotClient property)
CONNECTIVITY_UPDATE (gecko_iot_client.EventChannel attribute)
(gecko_iot_client.models.events.EventChannel attribute)
ConnectivityStatus (class in gecko_iot_client)
(class in gecko_iot_client.models.connectivity)
COOLDOWN (gecko_iot_client.models.flow_zone.FlowZoneInitiator attribute)
(gecko_iot_client.models.FlowZoneInitiator attribute)
COOLING (gecko_iot_client.models.temperature_control_zone.TemperatureControlZoneStatus attribute)
(gecko_iot_client.models.TemperatureControlZoneStatus attribute)
create_validation_callback() (in module gecko_iot_client.models.abstract_zone)
create_zone_logger() (in module gecko_iot_client.models.abstract_zone)
CREDENTIAL_REFRESH_FAILED (gecko_iot_client.transporters.connection_state.ConnectionState attribute)
D
deactivate() (gecko_iot_client.FlowZone method)
(gecko_iot_client.LightingZone method)
(gecko_iot_client.models.flow_zone.FlowZone method)
(gecko_iot_client.models.lighting_zone.LightingZone method)
disable_reconnection() (gecko_iot_client.transporters.connection_state.ConnectionStateManager method)
disconnect() (gecko_iot_client.AbstractTransporter method)
(gecko_iot_client.GeckoIotClient method)
(gecko_iot_client.transporters.AbstractTransporter method)
(gecko_iot_client.transporters.mqtt.MqttClient method)
(gecko_iot_client.transporters.mqtt.MqttTransporter method)
DISCONNECTED (gecko_iot_client.transporters.connection_state.ConnectionState attribute)
DISCONNECTING (gecko_iot_client.transporters.connection_state.ConnectionState attribute)
DisconnectionError
E
effect (gecko_iot_client.models.lighting_zone.LightingZone attribute)
emit() (gecko_iot_client.EventEmitter method)
(gecko_iot_client.models.events.EventEmitter method)
enable_reconnection() (gecko_iot_client.transporters.connection_state.ConnectionStateManager method)
error (gecko_iot_client.transporters.connection_state.ConnectionEvent attribute)
EventChannel (class in gecko_iot_client)
(class in gecko_iot_client.models.events)
EventEmitter (class in gecko_iot_client)
(class in gecko_iot_client.models.events)
F
FILTRATION (gecko_iot_client.models.flow_zone.FlowZoneInitiator attribute)
(gecko_iot_client.models.FlowZoneInitiator attribute)
FLOW_ZONE (gecko_iot_client.models.abstract_zone.ZoneType attribute)
(gecko_iot_client.models.flow_zone.FlowZoneType attribute)
(gecko_iot_client.ZoneType attribute)
FlowConfiguration (class in gecko_iot_client.models.flow_zone)
FlowZone (class in gecko_iot_client)
(class in gecko_iot_client.models.flow_zone)
FlowZoneCapabilities (class in gecko_iot_client.models)
(class in gecko_iot_client.models.flow_zone)
FlowZoneInitiator (class in gecko_iot_client.models)
(class in gecko_iot_client.models.flow_zone)
FlowZonePreset (class in gecko_iot_client.models)
(class in gecko_iot_client.models.flow_zone)
FlowZoneType (class in gecko_iot_client.models.flow_zone)
FlowZoneTypeProperties (class in gecko_iot_client.models.flow_zone)
format_name (gecko_iot_client.models.flow_zone.FlowZoneTypeProperties attribute)
from_config() (gecko_iot_client.AbstractZone class method)
(gecko_iot_client.models.abstract_zone.AbstractZone class method)
from_state_data() (gecko_iot_client.ConnectivityStatus class method)
(gecko_iot_client.models.connectivity.ConnectivityStatus class method)
(gecko_iot_client.models.operation_mode.OperationModeStatus class method)
(gecko_iot_client.OperationModeController class method)
(gecko_iot_client.OperationModeStatus class method)
from_state_dict() (gecko_iot_client.AbstractZone class method)
(gecko_iot_client.models.abstract_zone.AbstractZone class method)
from_value() (gecko_iot_client.models.operation_mode.OperationMode class method)
(gecko_iot_client.OperationMode class method)
G
gecko_iot_client
module
gecko_iot_client.models
module
gecko_iot_client.models.abstract_zone
module
gecko_iot_client.models.connectivity
module
gecko_iot_client.models.events
module
gecko_iot_client.models.flow_zone
module
gecko_iot_client.models.lighting_zone
module
gecko_iot_client.models.operation_mode
module
gecko_iot_client.models.temperature_control_zone
module
gecko_iot_client.models.zone_parser
module
gecko_iot_client.transporters
module
gecko_iot_client.transporters.connection_state
module
gecko_iot_client.transporters.exceptions
module
gecko_iot_client.transporters.logging_config
module
gecko_iot_client.transporters.mqtt
module
gecko_iot_client.transporters.token_manager
module
GeckoApiClient (class in gecko_iot_client)
GeckoIotClient (class in gecko_iot_client)
get_connection_stats() (gecko_iot_client.transporters.logging_config.ConnectionEventLogger method)
get_current_state() (gecko_iot_client.transporters.connection_state.ConnectionStateManager method)
get_current_token() (gecko_iot_client.transporters.token_manager.TokenManager method)
get_event_history() (gecko_iot_client.transporters.connection_state.ConnectionStateManager method)
get_flow_state() (gecko_iot_client.FlowZone method)
(gecko_iot_client.models.flow_zone.FlowZone method)
get_lighting_state() (gecko_iot_client.LightingZone method)
(gecko_iot_client.models.lighting_zone.LightingZone method)
get_logger() (gecko_iot_client.transporters.logging_config.MqttTransporterLogger method)
get_reconnect_attempts() (gecko_iot_client.transporters.connection_state.ConnectionStateManager method)
get_success_rate() (gecko_iot_client.transporters.logging_config.ConnectionEventLogger method)
get_temperature_state() (gecko_iot_client.models.temperature_control_zone.TemperatureControlZone method)
(gecko_iot_client.TemperatureControlZone method)
get_zone_by_id_and_type() (gecko_iot_client.GeckoIotClient method)
get_zones() (gecko_iot_client.GeckoIotClient method)
get_zones_by_type() (gecko_iot_client.GeckoIotClient method)
H
HEAT_PUMP (gecko_iot_client.models.flow_zone.FlowZoneInitiator attribute)
(gecko_iot_client.models.FlowZoneInitiator attribute)
HEAT_PUMP_AND_HEATER_HEATING (gecko_iot_client.models.temperature_control_zone.TemperatureControlZoneStatus attribute)
(gecko_iot_client.models.TemperatureControlZoneStatus attribute)
HEAT_PUMP_COOLING (gecko_iot_client.models.temperature_control_zone.TemperatureControlZoneStatus attribute)
(gecko_iot_client.models.TemperatureControlZoneStatus attribute)
HEAT_PUMP_DEFROSTING (gecko_iot_client.models.temperature_control_zone.TemperatureControlZoneStatus attribute)
(gecko_iot_client.models.TemperatureControlZoneStatus attribute)
HEAT_PUMP_ERROR (gecko_iot_client.models.temperature_control_zone.TemperatureControlZoneStatus attribute)
(gecko_iot_client.models.TemperatureControlZoneStatus attribute)
HEAT_PUMP_HEATING (gecko_iot_client.models.temperature_control_zone.TemperatureControlZoneStatus attribute)
(gecko_iot_client.models.TemperatureControlZoneStatus attribute)
HEATING (gecko_iot_client.models.flow_zone.FlowZoneInitiator attribute)
(gecko_iot_client.models.FlowZoneInitiator attribute)
(gecko_iot_client.models.temperature_control_zone.TemperatureControlZoneStatus attribute)
(gecko_iot_client.models.TemperatureControlZoneStatus attribute)
I
IDLE (gecko_iot_client.models.temperature_control_zone.TemperatureControlZoneStatus attribute)
(gecko_iot_client.models.TemperatureControlZoneStatus attribute)
initiators (gecko_iot_client.FlowZone property)
(gecko_iot_client.models.flow_zone.FlowZone property)
initiators_ (gecko_iot_client.models.flow_zone.FlowZone attribute)
INVALID (gecko_iot_client.models.temperature_control_zone.TemperatureControlZoneStatus attribute)
(gecko_iot_client.models.TemperatureControlZoneStatus attribute)
is_connected (gecko_iot_client.GeckoIotClient property)
is_connected() (gecko_iot_client.AbstractTransporter method)
(gecko_iot_client.transporters.AbstractTransporter method)
(gecko_iot_client.transporters.connection_state.ConnectionStateManager method)
(gecko_iot_client.transporters.mqtt.MqttClient method)
(gecko_iot_client.transporters.mqtt.MqttTransporter method)
is_connecting() (gecko_iot_client.transporters.connection_state.ConnectionStateManager method)
is_energy_saving (gecko_iot_client.models.operation_mode.OperationModeStatus property)
(gecko_iot_client.OperationModeController property)
(gecko_iot_client.OperationModeStatus property)
is_fully_connected (gecko_iot_client.ConnectivityStatus property)
(gecko_iot_client.models.connectivity.ConnectivityStatus property)
is_heating (gecko_iot_client.models.temperature_control_zone.TemperatureControlZoneStatus property)
(gecko_iot_client.models.TemperatureControlZoneStatus property)
is_reconnection_enabled() (gecko_iot_client.transporters.connection_state.ConnectionStateManager method)
is_token_valid() (gecko_iot_client.transporters.token_manager.TokenManager method)
L
LIGHTING_ZONE (gecko_iot_client.models.abstract_zone.ZoneType attribute)
(gecko_iot_client.ZoneType attribute)
LightingZone (class in gecko_iot_client)
(class in gecko_iot_client.models.lighting_zone)
list_zones() (gecko_iot_client.GeckoIotClient method)
load_configuration() (gecko_iot_client.AbstractTransporter method)
(gecko_iot_client.transporters.AbstractTransporter method)
(gecko_iot_client.transporters.mqtt.MqttTransporter method)
load_state() (gecko_iot_client.AbstractTransporter method)
(gecko_iot_client.transporters.AbstractTransporter method)
(gecko_iot_client.transporters.mqtt.MqttTransporter method)
log_connection_attempt() (gecko_iot_client.transporters.logging_config.ConnectionEventLogger method)
log_connection_failure() (gecko_iot_client.transporters.logging_config.ConnectionEventLogger method)
log_connection_success() (gecko_iot_client.transporters.logging_config.ConnectionEventLogger method)
log_disconnection() (gecko_iot_client.transporters.logging_config.ConnectionEventLogger method)
log_periodic_stats() (gecko_iot_client.transporters.logging_config.ConnectionEventLogger method)
log_reconnection_attempt() (gecko_iot_client.transporters.logging_config.ConnectionEventLogger method)
log_token_refresh() (gecko_iot_client.transporters.logging_config.ConnectionEventLogger method)
M
max_temperature_set_point_c_value (gecko_iot_client.models.temperature_control_zone.TemperatureControlZone property)
(gecko_iot_client.TemperatureControlZone property)
maximum (gecko_iot_client.models.flow_zone.SpeedConfig attribute)
message (gecko_iot_client.transporters.connection_state.ConnectionEvent attribute)
min_temperature_set_point_c_value (gecko_iot_client.models.temperature_control_zone.TemperatureControlZone property)
(gecko_iot_client.TemperatureControlZone property)
minimum (gecko_iot_client.models.flow_zone.SpeedConfig attribute)
mode (gecko_iot_client.models.temperature_control_zone.TemperatureControlZone property)
(gecko_iot_client.TemperatureControlZone property)
mode_ (gecko_iot_client.models.temperature_control_zone.TemperatureControlZone attribute)
mode_name (gecko_iot_client.models.operation_mode.OperationModeStatus property)
(gecko_iot_client.OperationModeController property)
(gecko_iot_client.OperationModeStatus property)
model_dump() (gecko_iot_client.models.lighting_zone.RGB method)
(gecko_iot_client.models.RGB method)
module
gecko_iot_client
gecko_iot_client.models
gecko_iot_client.models.abstract_zone
gecko_iot_client.models.connectivity
gecko_iot_client.models.events
gecko_iot_client.models.flow_zone
gecko_iot_client.models.lighting_zone
gecko_iot_client.models.operation_mode
gecko_iot_client.models.temperature_control_zone
gecko_iot_client.models.zone_parser
gecko_iot_client.transporters
gecko_iot_client.transporters.connection_state
gecko_iot_client.transporters.exceptions
gecko_iot_client.transporters.logging_config
gecko_iot_client.transporters.mqtt
gecko_iot_client.transporters.token_manager
MqttClient (class in gecko_iot_client.transporters.mqtt)
MqttTransporter (class in gecko_iot_client.transporters.mqtt)
MqttTransporterError
MqttTransporterLogger (class in gecko_iot_client.transporters.logging_config)
N
name (gecko_iot_client.models.flow_zone.FlowConfiguration attribute)
(gecko_iot_client.models.flow_zone.FlowZonePreset attribute)
(gecko_iot_client.models.FlowZonePreset attribute)
needs_refresh() (gecko_iot_client.transporters.token_manager.TokenManager method)
O
off() (gecko_iot_client.EventEmitter method)
(gecko_iot_client.GeckoIotClient method)
(gecko_iot_client.models.events.EventEmitter method)
on() (gecko_iot_client.EventEmitter method)
(gecko_iot_client.GeckoIotClient method)
(gecko_iot_client.models.events.EventEmitter method)
on_configuration_loaded() (gecko_iot_client.AbstractTransporter method)
(gecko_iot_client.transporters.AbstractTransporter method)
(gecko_iot_client.transporters.mqtt.MqttTransporter method)
on_connectivity_change() (gecko_iot_client.AbstractTransporter method)
(gecko_iot_client.transporters.AbstractTransporter method)
(gecko_iot_client.transporters.mqtt.MqttTransporter method)
on_state_change() (gecko_iot_client.AbstractTransporter method)
(gecko_iot_client.transporters.AbstractTransporter method)
(gecko_iot_client.transporters.mqtt.MqttTransporter method)
on_state_loaded() (gecko_iot_client.AbstractTransporter method)
(gecko_iot_client.transporters.AbstractTransporter method)
(gecko_iot_client.transporters.mqtt.MqttTransporter method)
on_zone_update() (gecko_iot_client.GeckoIotClient method)
operation_mode_controller (gecko_iot_client.GeckoIotClient property)
operation_mode_status (gecko_iot_client.GeckoIotClient property)
OPERATION_MODE_UPDATE (gecko_iot_client.EventChannel attribute)
(gecko_iot_client.models.events.EventChannel attribute)
OperationMode (class in gecko_iot_client)
(class in gecko_iot_client.models.operation_mode)
OperationModeController (class in gecko_iot_client)
OperationModeStatus (class in gecko_iot_client)
(class in gecko_iot_client.models.operation_mode)
OTHER (gecko_iot_client.models.operation_mode.OperationMode attribute)
(gecko_iot_client.OperationMode attribute)
P
parse_zones_configuration() (gecko_iot_client.models.zone_parser.ZoneConfigurationParser method)
(gecko_iot_client.models.ZoneConfigurationParser method)
presets (gecko_iot_client.FlowZone property)
(gecko_iot_client.models.flow_zone.FlowZone property)
publish() (gecko_iot_client.transporters.mqtt.MqttClient method)
publish_batch_desired_state() (gecko_iot_client.AbstractTransporter method)
(gecko_iot_client.transporters.AbstractTransporter method)
(gecko_iot_client.transporters.mqtt.MqttTransporter method)
publish_desired_state() (gecko_iot_client.AbstractTransporter method)
(gecko_iot_client.transporters.AbstractTransporter method)
(gecko_iot_client.transporters.mqtt.MqttTransporter method)
pumps (gecko_iot_client.models.flow_zone.FlowConfiguration attribute)
PURGE (gecko_iot_client.models.flow_zone.FlowZoneInitiator attribute)
(gecko_iot_client.models.FlowZoneInitiator attribute)
R
RECONNECTING (gecko_iot_client.transporters.connection_state.ConnectionState attribute)
refresh_token() (gecko_iot_client.transporters.token_manager.TokenManager method)
register_zone_callbacks() (gecko_iot_client.GeckoIotClient method)
register_zone_type() (gecko_iot_client.AbstractZone class method)
(gecko_iot_client.models.abstract_zone.AbstractZone class method)
remove_refresh_listener() (gecko_iot_client.transporters.token_manager.TokenManager method)
remove_state_change_callback() (gecko_iot_client.transporters.connection_state.ConnectionStateManager method)
reset_reconnect_attempts() (gecko_iot_client.transporters.connection_state.ConnectionStateManager method)
RGB (class in gecko_iot_client.models)
(class in gecko_iot_client.models.lighting_zone)
rgbi (gecko_iot_client.models.lighting_zone.LightingZone attribute)
S
SAVINGS (gecko_iot_client.models.operation_mode.OperationMode attribute)
(gecko_iot_client.OperationMode attribute)
SENSOR_UPDATE (gecko_iot_client.EventChannel attribute)
(gecko_iot_client.models.events.EventChannel attribute)
set_color() (gecko_iot_client.LightingZone method)
(gecko_iot_client.models.lighting_zone.LightingZone method)
set_effect() (gecko_iot_client.LightingZone method)
(gecko_iot_client.models.lighting_zone.LightingZone method)
set_mode() (gecko_iot_client.OperationModeController method)
set_mode_by_name() (gecko_iot_client.OperationModeController method)
set_mode_by_value() (gecko_iot_client.OperationModeController method)
set_point (gecko_iot_client.models.temperature_control_zone.TemperatureControlZone attribute)
set_publish_callback() (gecko_iot_client.AbstractZone method)
(gecko_iot_client.models.abstract_zone.AbstractZone method)
(gecko_iot_client.OperationModeController method)
set_reconnect_callback() (gecko_iot_client.transporters.connection_state.ConnectionStateManager method)
set_speed() (gecko_iot_client.FlowZone method)
(gecko_iot_client.models.flow_zone.FlowZone method)
set_state() (gecko_iot_client.transporters.connection_state.ConnectionStateManager method)
set_target_temperature() (gecko_iot_client.models.temperature_control_zone.TemperatureControlZone method)
(gecko_iot_client.TemperatureControlZone method)
set_token() (gecko_iot_client.transporters.token_manager.TokenManager method)
setup_mqtt_logging() (in module gecko_iot_client.transporters.logging_config)
setup_zone_control() (gecko_iot_client.GeckoIotClient method)
speed (gecko_iot_client.models.flow_zone.FlowConfiguration attribute)
(gecko_iot_client.models.flow_zone.FlowZone attribute)
(gecko_iot_client.models.flow_zone.FlowZonePreset attribute)
(gecko_iot_client.models.FlowZonePreset attribute)
speed_config (gecko_iot_client.FlowZone property)
(gecko_iot_client.models.flow_zone.FlowZone property)
SpeedConfig (class in gecko_iot_client.models.flow_zone)
STANDARD (gecko_iot_client.models.operation_mode.OperationMode attribute)
(gecko_iot_client.OperationMode attribute)
state (gecko_iot_client.transporters.connection_state.ConnectionEvent attribute)
STATE_UPDATE (gecko_iot_client.EventChannel attribute)
(gecko_iot_client.models.events.EventChannel attribute)
status (gecko_iot_client.models.temperature_control_zone.TemperatureControlZone property)
(gecko_iot_client.TemperatureControlZone property)
status_ (gecko_iot_client.models.temperature_control_zone.TemperatureControlZone attribute)
stepIncrement (gecko_iot_client.models.flow_zone.SpeedConfig attribute)
stop_for_refresh() (gecko_iot_client.transporters.mqtt.MqttClient method)
stop_refresh_monitoring() (gecko_iot_client.transporters.token_manager.TokenManager method)
subscribe() (gecko_iot_client.transporters.mqtt.MqttClient method)
SUPER_SAVINGS (gecko_iot_client.models.operation_mode.OperationMode attribute)
(gecko_iot_client.OperationMode attribute)
SUPPORTS_SPEED_PERCENTAGE (gecko_iot_client.models.flow_zone.FlowZoneCapabilities attribute)
(gecko_iot_client.models.FlowZoneCapabilities attribute)
SUPPORTS_SPEED_PRESETS (gecko_iot_client.models.flow_zone.FlowZoneCapabilities attribute)
(gecko_iot_client.models.FlowZoneCapabilities attribute)
SUPPORTS_TURN_OFF (gecko_iot_client.models.flow_zone.FlowZoneCapabilities attribute)
(gecko_iot_client.models.FlowZoneCapabilities attribute)
SUPPORTS_TURN_ON (gecko_iot_client.models.flow_zone.FlowZoneCapabilities attribute)
(gecko_iot_client.models.FlowZoneCapabilities attribute)
T
target_temperature (gecko_iot_client.models.temperature_control_zone.TemperatureControlZone property)
(gecko_iot_client.TemperatureControlZone property)
temperature (gecko_iot_client.models.temperature_control_zone.TemperatureControlZone property)
(gecko_iot_client.TemperatureControlZone property)
temperature_ (gecko_iot_client.models.temperature_control_zone.TemperatureControlZone attribute)
TEMPERATURE_CONTROL_ZONE (gecko_iot_client.models.abstract_zone.ZoneType attribute)
(gecko_iot_client.ZoneType attribute)
TemperatureControlMode (class in gecko_iot_client.models)
(class in gecko_iot_client.models.temperature_control_zone)
TemperatureControlZone (class in gecko_iot_client)
(class in gecko_iot_client.models.temperature_control_zone)
TemperatureControlZoneStatus (class in gecko_iot_client.models)
(class in gecko_iot_client.models.temperature_control_zone)
timestamp (gecko_iot_client.transporters.connection_state.ConnectionEvent attribute)
to_config() (gecko_iot_client.AbstractZone method)
(gecko_iot_client.models.abstract_zone.AbstractZone method)
to_dict() (gecko_iot_client.ConnectivityStatus method)
(gecko_iot_client.models.connectivity.ConnectivityStatus method)
(gecko_iot_client.models.operation_mode.OperationModeStatus method)
(gecko_iot_client.OperationModeController method)
(gecko_iot_client.OperationModeStatus method)
to_state_dict() (gecko_iot_client.AbstractZone method)
(gecko_iot_client.models.abstract_zone.AbstractZone method)
TokenManager (class in gecko_iot_client.transporters.token_manager)
TokenRefreshError
type (gecko_iot_client.FlowZone property)
(gecko_iot_client.models.flow_zone.FlowZone property)
U
update_broker_url() (gecko_iot_client.transporters.mqtt.MqttTransporter method)
update_from_config() (gecko_iot_client.AbstractZone method)
(gecko_iot_client.models.abstract_zone.AbstractZone method)
update_from_state() (gecko_iot_client.AbstractZone method)
(gecko_iot_client.LightingZone method)
(gecko_iot_client.models.abstract_zone.AbstractZone method)
(gecko_iot_client.models.lighting_zone.LightingZone method)
(gecko_iot_client.models.temperature_control_zone.TemperatureControlZone method)
(gecko_iot_client.TemperatureControlZone method)
update_from_state_data() (gecko_iot_client.ConnectivityStatus method)
(gecko_iot_client.models.connectivity.ConnectivityStatus method)
(gecko_iot_client.models.operation_mode.OperationModeStatus method)
(gecko_iot_client.OperationModeController method)
(gecko_iot_client.OperationModeStatus method)
update_transport_status() (gecko_iot_client.ConnectivityStatus method)
(gecko_iot_client.models.connectivity.ConnectivityStatus method)
USER_DEMAND (gecko_iot_client.models.flow_zone.FlowZoneInitiator attribute)
(gecko_iot_client.models.FlowZoneInitiator attribute)
W
WATERFALL_ZONE (gecko_iot_client.models.flow_zone.FlowZoneType attribute)
WEEKENDER (gecko_iot_client.models.operation_mode.OperationMode attribute)
(gecko_iot_client.OperationMode attribute)
Z
ZONE_TYPE (gecko_iot_client.FlowZone attribute)
(gecko_iot_client.LightingZone attribute)
(gecko_iot_client.models.flow_zone.FlowZone attribute)
(gecko_iot_client.models.lighting_zone.LightingZone attribute)
(gecko_iot_client.models.temperature_control_zone.TemperatureControlZone attribute)
(gecko_iot_client.TemperatureControlZone attribute)
ZONE_TYPE_TO_CLASS (gecko_iot_client.models.zone_parser.ZoneConfigurationParser attribute)
(gecko_iot_client.models.ZoneConfigurationParser attribute)
ZONE_TYPES (gecko_iot_client.models.zone_parser.ZoneConfigurationParser attribute)
(gecko_iot_client.models.ZoneConfigurationParser attribute)
ZONE_UPDATE (gecko_iot_client.EventChannel attribute)
(gecko_iot_client.models.events.EventChannel attribute)
ZoneConfigurationParser (class in gecko_iot_client.models)
(class in gecko_iot_client.models.zone_parser)
ZoneType (class in gecko_iot_client)
(class in gecko_iot_client.models.abstract_zone)