Skip to main content

MR Star BLE Quality assurance

This library allows you to control BLE devices supported by MR Star application via Python.

Installation

pip install mr_star_ble

Usage

import asyncio
from mr_star_ble import MrStarLight

async def main():
    # Find and connect to a MR Star light device
    device = await MrStarLight.discover()
    await device.connect()
    # Set the light state
    await device.set_power(False)
    await device.set_brightness(0.01)
    await device.set_rgb_color((255, 0, 0))

asyncio.run(main())

Metadata

Release files for mr-star-ble 0.4.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mr-star-ble 0.4.1
File Size Uploaded Provenance Actions
mr_star_ble-0.4.1.tar.gz 10.5 kB Without provenance Details for mr_star_ble-0.4.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for mr-star-ble 0.4.1
File Interpreter ABI Platform Actions
mr_star_ble-0.4.1-py3-none-any.whl Python 3 none any Details for mr_star_ble-0.4.1-py3-none-any.whl

Total release size: 18.9 kB

Release files / mr_star_ble-0.4.1.tar.gz

Download URL mr_star_ble-0.4.1.tar.gz
Size 10.5 kB
Tags Source
SHA-256 checksum
How to use checksums
cc939bf246e9e26d358fce5e64e0e581e329966de8a292cf5bb52b1d74de4504
BLAKE2b-256 checksum
How to use checksums
8cacfa230c5310e2f9b10f47863b909c9d0fd96271a96295229c75839e3c5046
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.8

Release files / mr_star_ble-0.4.1-py3-none-any.whl

Download URL mr_star_ble-0.4.1-py3-none-any.whl
Size 8.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
47dcec932a6f5b33704b4a91f5e4be8b4372683656d9fcfc43b81efbfaf7f675
BLAKE2b-256 checksum
How to use checksums
7dd935fcc74f6dadf1845e34a118d5171f9fd506ab9e3cc11c1a823c56c4a85f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.8

Security for mr-star-ble 0.4.1

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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page