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

Uploaded Source

Built Distribution

tinkerforge2mqtt-0.3.0-py3-none-any.whl (26.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for tinkerforge2mqtt-0.3.0.tar.gz
Algorithm Hash digest
SHA256 a6f903cfe8d4519ebe1ed2cad18169dd1e48934a7c7da725237df6128c556bda
MD5 9732ea1f4f922a5ee3a3354d7c13839a
BLAKE2b-256 48baf64871edc8dce43a12d4243d31dba99a8deec513530de0830da407a65479

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tinkerforge2mqtt-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0a9f6cd34f3cf9ee37d60cd17fb16201378f8f6aa8daa1b96efe0a808a7ca84f
MD5 2aed81b88d929524ad029e63432d211f
BLAKE2b-256 4bbbade25541a9776daa756acf37479910f032750e006ffdc2e75397195c1c71

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