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.

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-23tinkerforge2mqtt1.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.2.1.tar.gz (55.7 kB view details)

Uploaded Source

Built Distribution

tinkerforge2mqtt-0.2.1-py3-none-any.whl (26.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for tinkerforge2mqtt-0.2.1.tar.gz
Algorithm Hash digest
SHA256 66bc4dd7c81e7b173b04e224af50ba2366062e4ca3aa01b6b09015ac39a54f8b
MD5 54211f297b6b4abd6cba0583a20ca5f9
BLAKE2b-256 43aae42414061812102772292a96b11007788ab8ad105248a3d5fb7f7a478ee4

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for tinkerforge2mqtt-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 51d22a149cccc13c95cf74d11477615c3ebae2824181d5840a520c2032e919b3
MD5 d7712efb433f44f0aaf97b70453497de
BLAKE2b-256 cffd4042dfce562c996c684d70b2a48e2cf8e221aef38c99eb1cce360d9b9723

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