Source: python-crownstone-uart Maintainer: Home Assistant Team Uploaders: Edward Betts , Section: python Build-Depends: debhelper-compat (= 13), dh-sequence-python3, pybuild-plugin-pyproject, python3-all, python3-setuptools, Build-Depends-Indep: python3-crownstone-core , python3-serial , Standards-Version: 4.7.4 Homepage: https://github.com/crownstone/crownstone-lib-python-uart Vcs-Browser: https://salsa.debian.org/homeassistant-team/deps/python-crownstone-uart Vcs-Git: https://salsa.debian.org/homeassistant-team/deps/python-crownstone-uart.git Testsuite: autopkgtest-pkg-pybuild Package: python3-crownstone-uart Architecture: all Depends: ${misc:Depends}, ${python3:Depends}, Description: UART interface for Crownstone USB dongles Crownstone is a smart building and indoor positioning system based on Bluetooth Low Energy devices installed as plugs or built in behind power outlets and light fittings. Crownstone devices can switch and dim connected equipment, measure power use, and provide presence and room-level location information. . This library implements the Crownstone Unified System Bridge protocol used by the Crownstone USB dongle. It communicates with the dongle over a serial UART device and exchanges commands and events for Crownstone installations. . Through the USB dongle it can interact with Crownstone mesh devices such as Crownstone Plug and Crownstone Built-In modules. Supported operations include discovering device identifiers from broadcasts, switching Crownstones, handling dimming-capable devices, and receiving state information such as power usage reports.