Skip to content

API reference

Generated from the docstrings and type annotations of the aioteleco package. Everything listed in aioteleco.__all__ can be imported from the package root, e.g. from aioteleco import TelecoHub, Slats.

Page Content
TelecoHub Entry point: login, installations, devices, scenarios, timers, box management
Devices One class per device family (Cover, Slats, Light, Dimmer, ColorLight…)
Models Typed views of the cloud payloads (Installation, Room, Scenario, Timer…)
Exceptions TelecoError and its subclasses
Transport LAN / cloud selection, TransportMode, SendResult
Commands, system and timers Building device, box ("system") and timer commands
Cloud API CloudApi (typed endpoints) and the low-level CloudClient
Local channel LAN client (TCP port 400) and frame obfuscation
Diagnostics and constants Anonymised account dump, protocol constants

The API is still alpha and may change between releases.