caspia.hapbridge package¶
Subpackages¶
- caspia.hapbridge.cli package
- caspia.hapbridge.links package
- Submodules
- caspia.hapbridge.links.base module
- caspia.hapbridge.links.blinds module
- caspia.hapbridge.links.fan module
- caspia.hapbridge.links.humidity module
- caspia.hapbridge.links.light module
- caspia.hapbridge.links.lock module
- caspia.hapbridge.links.outlet module
- caspia.hapbridge.links.switch module
- caspia.hapbridge.links.temperature module
- caspia.hapbridge.links.thermostat module
- Module contents
Submodules¶
caspia.hapbridge.bridge module¶
-
class
caspia.hapbridge.bridge.Bridge(name, config: caspia.hapbridge.config.Config, storage, loop=None)[source]¶ Bases:
object-
property
accessory_server¶
-
property
-
class
caspia.hapbridge.bridge.BridgeAccessory(identifier, include=())[source]¶ Bases:
aiohap.model.accessory.Accessory-
category= 2¶
-
find_characteristic(iid)¶
-
handle_notify(func)¶
-
info¶ alias of
aiohap.services.AccessoryInformation
-
notify(aid, iid, value)¶
-
async
serialize(context, loop)¶
-
property
services¶
-