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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: tinkerforge2mqtt-0.2.2.tar.gz
  • Upload date:
  • Size: 55.9 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.2.tar.gz
Algorithm Hash digest
SHA256 439bd0c4c1c6f81ff243e8cfb888e9de9f3fd44fc4fab669598273dfbbaee185
MD5 790e2ab53c65ecc8a9ceafad804050cd
BLAKE2b-256 763cab8cb87f67329e03ded868b5727727872d890bc929051f176808753603d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tinkerforge2mqtt-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b76337e6f9871e425abf0cb7daa857708f51b38d9d5e677500c0998e26ae729d
MD5 90598c7fe33cc53aaf5f62c6684f97a3
BLAKE2b-256 3647e2f87e9582431f1b3e3154886a405b7e5c3ff11052ac35cc87aab9042af2

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