LexmanBLE
Python package and Home assistant custom component for controlling Lexman (Leroy Merlin brand) CCT smart bulbs over bluetooth.
Pip package installation:
pip install lexman-ble
Home assistant installation through HACS:
HACS > Menu > Custom repositories > Paste https://github.com/davidsmfreire/lexman-ble and select Type "Integration"
Then search for LexmanBLE and download.
The custom component will set up the following platforms.
| Platform | Description |
|---|---|
light |
Control a smart bulb |
Home assistant manual custom_components installation
- Using the tool of choice open the directory (folder) for your HA configuration (where you find
configuration.yaml). - If you do not have a
custom_componentsdirectory (folder) there, you need to create it. - In the
custom_componentsdirectory (folder) create a new folder calledlexman_ble. - Download all the files from the
custom_components/lexman_ble/directory (folder) in this repository. - Place the files you downloaded in the new directory (folder) you created.
- Restart Home Assistant
- In the HA UI go to "Configuration" -> "Integrations" click "+" and search for "LexmanBLE"
Contributions are welcome!
If you want to contribute to this please read the Contribution guidelines
Credits
This project was generated from @oncleben31's Home Assistant Custom Component Cookiecutter template.
Code template was mainly taken from @Ludeeus's integration_blueprint template
The lexman_ble library implementation was inspired in @Bluetooth-Devices's led_ble project.
Metadata
Release files for lexman-ble 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| lexman_ble-0.1.2.tar.gz | 7.4 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| lexman_ble-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 16.4 kB
Release files / lexman_ble-0.1.2.tar.gz
| Download URL | lexman_ble-0.1.2.tar.gz |
|---|---|
| Size | 7.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4d4ed909ff49a69e8c02a1fb0709f4cd1852c5a3285d09cb110aeb14b723cd24
|
|
BLAKE2b-256 checksum How to use checksums |
b105765feeadae89c804b636a1ac91b8e5c6e7f260fa71a6369f406dba932d07
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.7.13
|
Release files / lexman_ble-0.1.2-py3-none-any.whl
| Download URL | lexman_ble-0.1.2-py3-none-any.whl |
|---|---|
| Size | 9.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
fa78095ef173007c185b78e89a57f0f86d7972eea0aa4c5df3e8354de5b4ebeb
|
|
BLAKE2b-256 checksum How to use checksums |
30a308cc3ce52dd2849193066f5e13601191e458c824dba7de3b8b9868be78c6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.7.13
|
Security for lexman-ble 0.1.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.