Thanks for the input got me in the right direction.
Found a solution today. Reinstalled the whole machine with 32-bit library for both java and telldusd. If someone else need a guide for installing tellstick-core on PINE64 do this:
-
Install Java Zulu the way its done in openhabian (link here). The important stuff is
sudo dpkg --add-architecture armhf
and having the correct package in your source.list. The script solves all this so just use openhabian for that. -
This script worked for me while installing tellstick-core:
sudo dpkg --add-architecture armhf
wget -O - http://download.telldus.se/debian/telldus-public.key | apt-key add -
echo "deb http://download.telldus.com/debian/ stable main" > /etc/apt/sources.list.d/telldus-stable.list
apt update
apt -y install libc6:armhf libncurses5:armhf libstdc++6:armhf libc-bin:armhf
apt -y install libjna-java telldus-core
(3. Optional) Create a new startup script for systemd. First off locate where telldusd
is, either /usr/bin
or /usr/sbin
. Then create a new service definition: /lib/systemd/system/telldusd.service
.
[Unit]
Description=Tellstick service daemon
After=multi-user.target
[Service]
Type=forking
ExecStart=/usr/sbin/telldusd
[Install]
WantedBy=multi-user.target
After creating the script run sudo systemctl daemon-reload
as well as sudo systemctl start telldusd.service
.