caspia.pan.automator.
Automator
Bases: object
object
create_automation
create_rule
create_thermostat
on_update
when
caspia.pan.builder.
Builder
create_lightgroup
create_switch
create_switch_with_action
create_switch_with_task
caspia.pan.exception_handling.
exception_handler
caspia.pan.pan.
get_global_pan
set_global_pan
Pan
check_unavailable_services
on_gateway_active_rules_update
on_services_change
prepare
prepare_service
request_gateway_activations
run_forever
caspia.pan.rules_manager.
RulesManager
activate_all
activate_rule
Activate (registered) rule.
activators
rule: RuleActivate | str(gateway) | None
add
Register a rules (or rule, if not iterable).
deactivate
deactivate_rule
Deactivate (registered) rule.
is_active
rule_states
rule: (RuleState, str(message))
rule_timestamps
rule: float
rules
list of rules
set_rules_activated_by_gateway