Author:
Per Stenebo
Created:
2014-07-28 15:48:26
Modified:
2022-11-26 11:29:59
sv

Telldus

Trådlös mätning med telldus-kompatibla enheter.

Kommunikation mellan tellstick och mätenheterna sker med radiovågor 433.92 MHz, räckvidd 20-30 meter.

raspberry - tellstick duo - temp

Raspberry Pi - Tellstick Duo - Mätare (tex termometer)

Telldus Tellstick Duo

Produkten har utgått men jag hittade ett par stycken på Tradera (2020-08-23).

Produktinfo: | Telldus | SMA antennkontakt | USB-mini kontakt |

Återförsäljare: | kjell & co | m.nu

Uppdatera firmware: | telldus wiki |

Antenn: Conrad Art.nr: 190073 SKU: 650200313

Adapter: Conrad Art.nr: 735779

 

Raspberry Pi

Tellstick Duo ansluts via USB till Raspberryn.

lsusb

Bus 001 Device 005: ID 1781:0c31 Multiple Vendors Telldus TellStick Duo

Kommunikation med enheter anslutna via tellstick duo

| unix, tricks & tools |

Verktygskedja 1: telldus-core, remotestick-server

Kompatibla mätare

Termometer & hygrometer för utomhusbruk 

proove TSS320. Upphängningshål för skruv/spik med 5 mm skalle. 433.92 MHz.

Kanal 1 = id 135
2=151
3=167
4=183
5=199
6=215
7=231
8=247

Termometer för kyl & frys

Pooltermometer 

 

telldus-core

| telldus wiki (utdaterad) | unix, tricks & tools | itslav |

 

Installation av telldus-core

| Telldus wiki (GUI) |

Testat i Ubuntu 12.04 eller 14.04, med eller utan X (gui), samt på Raspberry Pi med Raspbian OS.

cd ~/Hämtningar/

wget http://download.telldus.se/debian/telldus-public.key

sudo apt-key add telldus-public.key

echo "deb http://download.telldus.com/debian/ stable main" | sudo tee -a /etc/apt/sources.list

sudo apt-get update

sudo apt-get install telldus-core

Följande ytterligare paket kommer att installeras:
  libconfuse-common libconfuse0 libftdi1 libtelldus-core2
Följande NYA paket kommer att installeras:
  libconfuse-common libconfuse0 libftdi1 libtelldus-core2 telldus-core

sudo reboot

lsusb

Bus 004 Device 002: ID 1781:0c31 Multiple Vendors

eller

Bus 001 Device 004: ID 1781:0c31 Multiple Vendors Telldus TellStick Duo

Kolla version: telldusd --version 

Anslut Tellstick Duo

sudo tail /var/log/messages

Oct 15 08:57:23 raspi17 kernel: [  198.211250] usb 1-1.5: new full-speed USB device number 4 using dwc_otg
Oct 15 08:57:23 raspi17 kernel: [  198.338931] usb 1-1.5: New USB device found, idVendor=1781, idProduct=0c31
Oct 15 08:57:23 raspi17 kernel: [  198.338967] usb 1-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Oct 15 08:57:23 raspi17 kernel: [  198.338984] usb 1-1.5: Product: TellStick Duo
Oct 15 08:57:23 raspi17 kernel: [  198.338998] usb 1-1.5: Manufacturer: Telldus
Oct 15 08:57:23 raspi17 kernel: [  198.339011] usb 1-1.5: SerialNumber: A501WF1M

Kolla om telldusd är igång:

ps cax | grep telldusd eller sudo service telldusd status 

Styra demonen telldusd:

service telldusd
Usage: /etc/init.d/telldusd {start|stop|force-stop|restart|force-reload|status}

Exempel: sudo service telldusd restart

Konfigurera Tellstick Duo (behövs bara efter installation från källkod):

sudo nano /etc/tellstick.conf 

Lägg till texten (uppdatera serial):

controller {
  id = 1
  # name = ""
  type = 2
  serial = "A501WF1M"
}

Lista anslutna enheter:

tdtool --list-sensors

type=sensor	protocol=fineoffset	model=temperaturehumidity	id=135	temperature=25.1	humidity=66	time=2014-07-28 21:37:30	age=33
type=sensor	protocol=fineoffset	model=temperature	id=151	temperature=23.4	time=2014-07-28 21:37:19	age=44

 

Övrigt

Avregistrera tjänsten telldusd:

update-rc.d -f telldusd remove

 

Comments to page Telldus