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

Stage: Planing...

Usage

Preperation

Setup APT repository for Tinkerforge: https://www.tinkerforge.com/doc/Software/APT_Repository.html

work-a-round for missing tinkerforge.asc file:

wget -qO /tmp/tinkerforge.gpg https://download.tinkerforge.com/apt/$(. /etc/os-release; echo $ID)/tinkerforge.gpg
gpg  --keyring /tmp/temp.gpg  --no-default-keyring --import  /tmp/tinkerforge.gpg
gpg  --keyring /tmp/temp.gpg  --no-default-keyring  --export -a | sudo tee /etc/apt/trusted.gpg.d/tinkerforge.asc >/dev/null
rm -f /tmp/tinkerforge.gpg /tmp/temp.gpg

See: https://www.tinkerunity.org/topic/12201-fehler-beim-apt-quellen-einbinden/ (german)

Install Tinkerforge Brick Daemon: https://www.tinkerforge.com/doc/Software/Brickd.html

sudo apt install brickd
### Bootstrap

Clone the sources and just call the CLI to create a Python Virtualenv, e.g.:

```bash
~$ git clone https://github.com/jedie/tinkerforge2mqtt.git
~$ cd tinkerforge2mqtt
~/tinkerforge2mqtt$ ./cli.py --help

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.0.1.dev1.tar.gz (46.3 kB view details)

Uploaded Source

Built Distribution

tinkerforge2mqtt-0.0.1.dev1-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

File details

Details for the file tinkerforge2mqtt-0.0.1.dev1.tar.gz.

File metadata

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

File hashes

Hashes for tinkerforge2mqtt-0.0.1.dev1.tar.gz
Algorithm Hash digest
SHA256 e7491572af36bc44b0944fe35cfd7708c8fd9f399749a8a4595a22022aa3586f
MD5 bce2d72af7be501d541fc5670ded49cd
BLAKE2b-256 14696d716990190a52d4344494714133a0a26488767da76c5db978af83e738e1

See more details on using hashes here.

File details

Details for the file tinkerforge2mqtt-0.0.1.dev1-py3-none-any.whl.

File metadata

File hashes

Hashes for tinkerforge2mqtt-0.0.1.dev1-py3-none-any.whl
Algorithm Hash digest
SHA256 e43fbdb67554766919c70966e6efad8853993899f8645e67cfb9c8fcaf856b07
MD5 e6cc82e593d9c32b34230b346fcb2744
BLAKE2b-256 e68a2e1b164f953c6a9086fbe4159e0dd68dd0a85340915ebd78dacad397e246

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