Registry / communication / spotled

spotled

JSON →
library1.3.0pypypiunverified

Unofficial Python library for controlling SPOTLED Bluetooth LED displays. Supports text, images, animations, and real-time updates. Current version: 1.3.0, release cadence: irregular.

pip install spotled
INSTALL
IMPORT
SIG · SPOTLED
S
spotled
communicationpythonv1.3.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

SpotledClient
from spotled import SpotledClient
SpotledDiscovery
from spotled import SpotledDiscovery

Discover a SPOTLED device and send text.

from spotled import SpotledDiscovery, SpotledClient # Discover devices discovery = SpotledDiscovery() devices = discovery.discover(timeout=3) if not devices: print('No devices found') else: # Connect to first device device = devices[0] client = SpotledClient(device.address, device.name) client.connect() client.send_text('Hello SPOTLED!') client.disconnect()
Debug
Known issues
gotchaBluetooth adapter must support BLE (Bluetooth Low Energy). On Linux, ensure bluez is installed and user has permissions.
fix
Install bluez (sudo apt install bluez) and add user to bluetooth group (sudo usermod -a -G bluetooth $USER).
affects: all
gotchaDevice discovery may fail if the device is already connected to another host (e.g., mobile app). Ensure device is disconnected before scanning.
fix
Disconnect any other Bluetooth connections to the device before running discovery.
affects: all
Upgrade
Version history
1.3.0latest on PyPI · released Jun 18, 2022
Audit
Dependencies

No dependency data recorded yet.

Agent activity
26 hits · last 30 days
node
22
Amazon
1
OpenAI (training)
1
Resources
spotled — pip install spotled · libregistry