Move sensor data from a Tellstick Duo to a MQTT server.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
debian
src
test/test_HumiditySensor
.gitignore
README.mediawiki
Tellstick2MQTT.pro
createdeb.sh
gpl-3.0.txt
license.txt

README.mediawiki

Table of Contents

About

Move sensor data from a Tellstick Duo to a MQTT server.

more info:

Install

  1. http://developer.telldus.com/wiki/TellStickInstallationUbuntu
wget -q http://download.telldus.se/debian/telldus-public.key -O- | sudo apt-key add -

sudo vi /etc/apt/sources.list
# Tellstick Duo
deb http://download.telldus.com/debian/ stable main

sudo apt-get update
sudo apt-get upgrade

sudo apt-get install telldus-core tellduscenter libtelldus-core-dev

Mosquitto

sudo apt-get install mosquitto mosquitto-clients libmosquitto0-dev libmosquittopp0-dev

But if the version is older than 0.16 then we cant use them since there was a api change! Quck check is with dpkg -s.

dpkg -s mosquitto | grep Ver
Version: 0.15-2ubuntu1

Then uninstall and download and install from source with the FT_Tools script called install.mosquitto.sh.

sudo apt-get remove mosquitto mosquitto-clients libmosquitto0-dev libmosquittopp0-dev

cd ~/funtech/FT_Tools/
./install.mosquitto.sh

Connect Tellstick Duo

lsusb

Bus 001 Device 015: ID 1781:0c31 Multiple Vendors

Build this app

qmake
make

Then create a .deb with

./createdeb.sh

And then your package can be inspected and installed with

dpkg --info Tellstick2MQTT_*.deb
dpkg --contents Tellstick2MQTT_*.deb
sudo dpkg -i Tellstick2MQTT_*.deb

Tested devices

Oregon THGN132N

Misc sensor

The low spec humidity sensor