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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: tinkerforge2mqtt-0.7.0.tar.gz
  • Upload date:
  • Size: 59.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.7.0.tar.gz
Algorithm Hash digest
SHA256 f012330aa0c4aeca44065f7acb67b0a40eab0024e7bad1a2db870b4eb3207160
MD5 106c7ba12671fe9ad23a38c87c614723
BLAKE2b-256 aec72a4fdbb22a9344a8f6d4c1f84e69a59ee1d9fa3587a8777b5e4aba65483d

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for tinkerforge2mqtt-0.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 785f199c2ef552f7a6d01d35566d0b5c2f886cb0a7eca4893e9e7fb6a254bef7
MD5 2c5c75e2d6504687b23261f5a798e8ce
BLAKE2b-256 f53aa91ff1b67b76bba522ddd29113711f75673366d04b41f9ad73389ecc50ee

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