Install Telldus on Synology NAS

Warning: This post is over 365 days old. The information may be out of date.

Some quick notes (not complete)

On a “spare” debian computer (virtual), do the following:

apt-get install build-essential
apt-get install libftdi1
apt-get install libftdi-dev
apt-get install libconfuse0
apt-get install libconfuse-dev
apt-get cmake
  1. Download the latest telldus-core version from Telldus

  2. Unpack it by: gunzip telldus-core-{version}.tar.gz and tar xvf telldus-core-{version}.tar

  3. Run: cmake -DCMAKE_INSTALL_PREFIX=/usr/syno

  4. Run: make

  5. Pack it all together and copy it over to the NAS

  6. Download a precompiled cmake to the NAS

  7. Change to 755

  8. Run: –prefix=/usr

  9. Copy to NAS scp root@NAS:/lib

  10. Make links: ln -s /lib/ /lib/ ln -s /lib/ /lib/

  11. Copy libftdi to NAS: scp root@NAS:/lib

  12. Make links ln -s /lib/ /lib/ ln -s /lib/ /lib/

  13. Copy libusb to NAS: scp /lib/ root@NAS:/lib

  14. Make links: ln-s /lib/ /lib/

  15. Run: make install in the untared telldus folder

  16. Change permissions

chmod 755 /usr/syno/bin/tdtool
chmod 755 /usr/syno/sbin/tdadmin
chmod 755 /usr/syno/sbin/telldusd
chmod 666 /var/state/telldus-core.conf
chmod 755 /usr/syno/share/telldus-core/helpers/
  • Other stuff
ln -s /usr/syno/lib/ /usr/syno/lib/
ln -s /usr/syno/lib/ /usr/syno/lib/
ln -s /lib/ /lib/
ln -s /lib/ /lib/
libftdi.* > /lib/
ln -s
ln -s > lib
ldconfig -v | more
telldusd --nodaemon

lsusb -d 1781: -v

Related Posts