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.