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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: tinkerforge2mqtt-0.2.0.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.0.tar.gz
Algorithm Hash digest
SHA256 a09ce5fa3762e7a519ccbc0ee500c045c169674a32ec3479907fd30f447dc32b
MD5 e710976d3b2df7c33bcad717ef3e48f6
BLAKE2b-256 1ca2f00c4da6ef831b134e5129646f074ff91a55da2cedad7a2ed9062fdd5173

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tinkerforge2mqtt-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4f76f64a742c9c067771dad29e6a912d89a7888f8a75be1b0b7860668f01dcdd
MD5 4df23d2d4b8d7d076d7b0effaa6d78c5
BLAKE2b-256 ca33b44cfad1bdd74e68b0ebb253ecb3c72a120af3f28555626ad82ee2984940

See more details on using hashes here.

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