Raspberry pi And Tellusd

Im using tellus to get info from my sensors like huminity and temp.

And to get to work am using my rasp pi to recive and send siganls.
Here is a quick guide to install and setup tellusd on you raspberry.

 

1. Verify that tellus is there

pi@raspberrypi ~ $ lsusb
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. 
Bus 001 Device 004: ID 1781:0c31 Multiple Vendors Telldus TellStick Duo
Bus 001 Device 005: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter

 

2. Setup the pi

Repos

Add the folloing to the file

deb-src http://download.telldus.com/debian/ stable main

 

sudo nano /etc/apt/sources.list.d/telldus.list

 

Get and ad the key

sudo apt-key add http://download.telldus.se/debian/telldus-public.key

Update

sudo apt-get update
sudo apt-get upgrade

 

Install deps

sudo apt-get install build-essential cmake libconfuse-dev libftdi-dev help2man

 

3. Download and build

mkdir /tmp/tellusd
cd /tmp/tellusd

build

sudo apt-get --compile source telldus-core

Install

sudo dpkg --install *.deb

 

4. Test and get some data

pi@raspberrypi ~ $ tdtool -l
Number of devices: 1
1 Example device OFF
PROTOCOL MODEL ID TEMP HUMIDITY RAIN WIND LAST UPDATED 
fineoffset temperature 165 21.6° 2015-04-20 07:20:57 
fineoffset temperature 146 9.4° 2015-04-20 07:21:01 
fineoffset temperaturehumidity 45 11.5° 51% 2015-04-20 07:21:08 
fineoffset temperaturehumidity 199 21.1° 45% 2015-04-20 07:20:48 
fineoffset temperaturehumidity 99 -7.7° 45% 2015-04-20 04:33:36 
fineoffset temperature 255 -204.7° 2015-04-20 06:52:23