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

Uploaded Source

Built Distribution

tinkerforge2mqtt-0.5.0-py3-none-any.whl (26.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for tinkerforge2mqtt-0.5.0.tar.gz
Algorithm Hash digest
SHA256 982817d1101d0b5323a44e405839e98f30f35f07e24a528b53e231cb07a8649b
MD5 fc4305d8bf0d04aa1ccf237623cf14f5
BLAKE2b-256 37b6b86fdecf1b501f0145d888a1501a1b9eb39b777031c4ded2f578d18521de

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for tinkerforge2mqtt-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 95f2c0ab76cf0defafc0363b649203b7803e3bc6756924911f2e6d3ab7b51562
MD5 0bb2657354584258b10efae55ef8d384
BLAKE2b-256 ce75cdb241169fef2fc7a4dbe1569fb07018d1398c128a5f79cd7ff3d16032e7

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