Per Stenebo
2014-07-28 15:48:26
2022-11-26 11:29:59
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 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
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
telldus-core
| telldus wiki (utdaterad) | unix, tricks & tools | itslav |
Installation av telldus-core
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