Skip to main content

Emit MQTT events from Tinkerforge devices

Project description

tinkerforge2mqtt

tests codecov tinkerforge2mqtt @ PyPi Python Versions License GPL-3.0-or-later

Connect Tinkerforge Bricks/Bricklets via MQTT to Home Assistant...

Currently only a few Bricks/Bricklets are supported. See existing /tinkerforge2mqtt/device_map/ files.

Forum threads:

Usage

Preperation

Setup APT repository for Tinkerforge: https://www.tinkerforge.com/doc/Software/APT_Repository.html

Install Tinkerforge Brick Daemon: https://www.tinkerforge.com/doc/Software/Brickd.html

sudo apt install brickd

Bootstrap tinkerforge2mqtt

Clone the sources and just call the CLI to create a Python Virtualenv, e.g.:

~$ git clone https://github.com/jedie/tinkerforge2mqtt.git
~$ cd tinkerforge2mqtt
~/tinkerforge2mqtt$ ./cli.py --help

Screenshots

2024-03-25tinkerforge2mqtt3.png

2024-03-25tinkerforge2mqtt3.png

2024-03-25tinkerforge2mqtt2.png

2024-03-25tinkerforge2mqtt2.png

2024-03-25tinkerforge2mqtt1.png

2024-03-25tinkerforge2mqtt1.png

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tinkerforge2mqtt-0.8.tar.gz (59.7 kB view details)

Uploaded Source

Built Distribution

tinkerforge2mqtt-0.8.0-py3-none-any.whl (27.5 kB view details)

Uploaded Python 3

File details

Details for the file tinkerforge2mqtt-0.8.tar.gz.

File metadata

  • Download URL: tinkerforge2mqtt-0.8.tar.gz
  • Upload date:
  • Size: 59.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.9

File hashes

Hashes for tinkerforge2mqtt-0.8.tar.gz
Algorithm Hash digest
SHA256 862df4092d52d5c30ce39a5dba5fd577f480f4f3202c431d7b045deb0d27e0ff
MD5 eed97a6823090701f3e0fb7945f6f7e3
BLAKE2b-256 9939a9b5ec57b4f3beefd9abf75c98e937cae51193174061b02955a934ce553c

See more details on using hashes here.

Provenance

File details

Details for the file tinkerforge2mqtt-0.8.0-py3-none-any.whl.

File metadata

File hashes

Hashes for tinkerforge2mqtt-0.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c8f5c66f6bd9119ac2c4379e9abd6b81933865d4aaad9a096e73a06dda7597a9
MD5 b3ecc62507b94b3337013ffb7e65ea8d
BLAKE2b-256 5e969281d47c76f5c92ac9d9e3e73727847f353c6fc9b77a2ef1cac000f9a7e0

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page