Skip to main content

pysensorpush-bleak

Python library which uses gatttool to read temperature data from a Sensorpush HT.w temperature sensor.

  1. Find the mac address of your sensor:
pi@raspberrypi:~ $ sudo hcitool lescan
LE Scan ...
A4:34:F1:7F:CD:D8 SensorPush HT.w CDD8
  1. Example usage:
pi@raspberrypi:~/p/pysensorpush-bleak/src/pysensorpush-bleak $ python
Python 3.9.2 (default, Mar 12 2021, 04:06:34)
[GCC 10.2.1 20210110] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import sensorpush as sp
>>> import asyncio
>>> from bleak import BleakClient
>>> async def main():
...     client = BleakClient("A4:34:F1:7F:CD:D8")
...     await client.connect()
...     temp_c = await sp.read_temperature(client)
...     print("temperature = {}".format(temp_c))
...     client.disconnect()
...
>>> asyncio.run(main())
temperature = 13.92
>>>

pysensorpush_pic

Metadata

Release files for sensorpush-bleak 1.0.7

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

Source distribution (sdist)

Source distribution for sensorpush-bleak 1.0.7
File Size Uploaded
sensorpush-bleak-1.0.7.tar.gz 8.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sensorpush-bleak 1.0.7
File Interpreter ABI Platform
sensorpush_bleak-1.0.7-py3-none-any.whl Python 3 none any Details

Total release size: 17.0 kB

Release files / sensorpush-bleak-1.0.7.tar.gz

Download URL sensorpush-bleak-1.0.7.tar.gz
Size 8.1 kB
Tags Source
SHA-256 checksum
How to use checksums
eb737834a1cab082f0163b132916859082ea6196a5e1e67f780f6b9d374fe5d9
BLAKE2b-256 checksum
How to use checksums
9df4e6195c5d8a158a8f717591278a5a94b8315c1c6deca5a14ace0ec968827a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.2

Release files / sensorpush_bleak-1.0.7-py3-none-any.whl

Download URL sensorpush_bleak-1.0.7-py3-none-any.whl
Size 8.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7ffe512834900550ec889441f1119bfbcc07e131a688d80d46a59eb26e745d11
BLAKE2b-256 checksum
How to use checksums
e5e689c4ba4d5487b870c28ea99c2e9c460554ccfa310d4dcd111809ef27e550
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.2

Release history Release notifications | RSS feed

This release

1.0.7 This release

2 release files

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