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

Uploaded Source

Built Distribution

tinkerforge2mqtt-0.9.1-py3-none-any.whl (29.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tinkerforge2mqtt-0.9.1.tar.gz
  • Upload date:
  • Size: 60.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.9

File hashes

Hashes for tinkerforge2mqtt-0.9.1.tar.gz
Algorithm Hash digest
SHA256 4a81d1b3a196dc22b32c43b7df1067e3543d091b7564c07633fe4df1d8e9a200
MD5 700a1d446aafe231dcd7c40806ab3d2e
BLAKE2b-256 9d54b1d584455414168283e17333496f45e8211f2033230dc42843d5672d3fe0

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for tinkerforge2mqtt-0.9.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ad3e2043b91367c89ebb53ccc0263b971cd52f2d8876ef13bc7c41e595913e8b
MD5 4970f6e4b05a38a0477437d3632cf422
BLAKE2b-256 b8a866775498329d4aea7c7408116eb745c16f8c83e6e0b0f318a40b6101567b

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