Raspberry Pi - SwitchKing - En guide

Supportfrågor för Switch King i Linux-miljö
Forum rules
För att kunna hjälpa dig med supportfrågor behöver vi så mycket information som möjligt.
Innan du skapar en ny tråd, läs gärna:
viewtopic.php?f=10&t=20
Post Reply
Videonisse
2 stars
2 stars
Posts: 34
Joined: Thu 13 Oct 2011, 22:05

Raspberry Pi - SwitchKing - En guide

Post by Videonisse » Thu 08 Nov 2012, 17:00

+1 :-)


Sent from my iPad using Tapatalk

albinsson
3 stars
3 stars
Posts: 117
Joined: Sat 17 Dec 2011, 20:28

Sv: Raspberry Pi - SwitchKing - En guide

Post by albinsson » Fri 09 Nov 2012, 07:34

+1
:-P

Skickat från min GT-I9300 via Tapatalk 2

Martin
Administrator
Administrator
Posts: 2655
Joined: Tue 09 Nov 2010, 20:25

Re: Raspberry Pi - SwitchKing - En guide

Post by Martin » Fri 09 Nov 2012, 17:30

tobiasekholm wrote: * Uppdatera repositorys
sudo get-update

* Installera Telldus Core
sudo atp-get install telldus-core
Denna returnerar mig felmeddelande då det verkar vara "fel" version ?

Hit har jag kommit idag men ber er om hjälp att rätta fel och beskriva hur vi nybörjare kommer vidare :help:
Kommer hit i mitt försök att installera Telldus Core...

"Failed to fetch http://download.telldus.com/debian/dists/stable/Release
Unable to find expected entry 'main/binary-armhf/Packages' in Release file (Wrong sources.list entry or malformed file).

Är det jag som gör fel eller är det plattformen som spökar?

Jag följde inte guiden till 100% - lade in "deb " i sources.list:
deb http://download.telldus.com/debian/ stable main

:help:
Martin | Switch King

zaxie
1 star
1 star
Posts: 11
Joined: Fri 09 Nov 2012, 15:32

Re: Raspberry Pi - SwitchKing - En guide

Post by zaxie » Fri 09 Nov 2012, 17:47

Hej,
Är helt ny här, fick min raspberry idag och har även införskaffat mig en Licens via m.nu :)
har hamnat i samma läge som er andra och googlat runt en massa för att få igång en installation.

Nedan ser ni hur jag gjort för att installera. Hoppas det kan hjälpa dig Martin.

http://www.telldus.com/forum/viewtopic.php?p=13857

Code: Select all

#Lägg till en telldus-repository
    sudo cat > /etc/apt/sources.list.d/telldus.list <<EOF
deb http://download.telldus.com/debian/ stable main
deb-src http://download.telldus.com/debian/ stable main
EOF
    # Hämta och lägg till nycklar
    wget http://download.telldus.se/debian/telldus-public.key
    sudo apt-key add telldus-public.key
    sudo apt-get update
    # installera alla beroenden som behövs för att kompilera
    sudo apt-get build-dep telldus-core
    # installera beroenden som Telldus glömt att deklarera i paketet
    sudo apt-get install libconfuse-dev
    sudo apt-get install libftdi-dev
    sudo apt-get install help2man
    sudo apt-get install cmake

    # skapa slaskkatalog för att lägga kompileringen, kan vara var som helst.
    mkdir -p ~/telldus-temp
    cd ~/telldus-temp
    # ladda ned källkoden samt kompilera och skapa nya paket
    apt-get --compile source telldus-core
    # installera paketen
    sudo dpkg --install *.deb
    # radera paketen och källkod om allt gick bra.
    cd ; rm -rf ~/telldus-temp

    # Mono
    sudo apt-get update
    sudo apt-get install mono-runtime
    sudo apt-get install mono-complete


r1a
2 stars
2 stars
Posts: 37
Joined: Fri 26 Oct 2012, 15:57

Sv: Re: Raspberry Pi - SwitchKing - En guide

Post by r1a » Fri 09 Nov 2012, 18:04

zaxie wrote:Hej,
Är helt ny här, fick min raspberry idag och har även införskaffat mig en Licens via m.nu :)
har hamnat i samma läge som er andra och googlat runt en massa för att få igång en installation.

Nedan ser ni hur jag gjort för att installera. Hoppas det kan hjälpa dig Martin.

http://www.telldus.com/forum/viewtopic.php?p=13857

Code: Select all

#Lägg till en telldus-repository
    sudo cat > /etc/apt/sources.list.d/telldus.list <<EOF
deb http://download.telldus.com/debian/ stable main
deb-src http://download.telldus.com/debian/ stable main
EOF
    # Hämta och lägg till nycklar
    wget http://download.telldus.se/debian/telldus-public.key
    sudo apt-key add telldus-public.key
    sudo apt-get update
    # installera alla beroenden som behövs för att kompilera
    sudo apt-get build-dep telldus-core
    # installera beroenden som Telldus glömt att deklarera i paketet
    sudo apt-get install libconfuse-dev
    sudo apt-get install libftdi-dev
    sudo apt-get install help2man
    sudo apt-get install cmake

    # skapa slaskkatalog för att lägga kompileringen, kan vara var som helst.
    mkdir -p ~/telldus-temp
    cd ~/telldus-temp
    # ladda ned källkoden samt kompilera och skapa nya paket
    apt-get --compile source telldus-core
    # installera paketen
    sudo dpkg --install *.deb
    # radera paketen och källkod om allt gick bra.
    cd ; rm -rf ~/telldus-temp

    # Mono
    sudo apt-get update
    sudo apt-get install mono-runtime
    sudo apt-get install mono-complete

Fungerar det för dig?

Skickat från min HTC One X via Tapatalk 2

Martin
Administrator
Administrator
Posts: 2655
Joined: Tue 09 Nov 2010, 20:25

Re: Raspberry Pi - SwitchKing - En guide

Post by Martin » Fri 09 Nov 2012, 18:09

Kan inte bygga Telldus Core trots den i övrigt suveräna steg-för-steg-instruktionen:

Code: Select all

pi@raspberrypi ~/telldus-temp $ apt-get --compile source telldus-core
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Skipping already downloaded file 'telldus-core_2.1.1-1.dsc'
Skipping already downloaded file 'telldus-core_2.1.1.orig.tar.gz'
Skipping already downloaded file 'telldus-core_2.1.1-1.debian.tar.gz'
Need to get 0 B of source archives.
Skipping unpack of already unpacked source in telldus-core-2.1.1
dpkg-buildpackage: source package telldus-core
dpkg-buildpackage: source version 2.1.1-1
dpkg-buildpackage: source changed by Telldus Technologies AB <info.tech@telldus.se>
dpkg-buildpackage: host architecture armhf
 dpkg-source --before-build telldus-core-2.1.1
dpkg-checkbuilddeps: Unmet build dependencies: debhelper (>= 7)
dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting
dpkg-buildpackage: warning: (Use -d flag to override.)
Build command 'cd telldus-core-2.1.1 && dpkg-buildpackage -b -uc' failed.
E: Child process failed
Martin | Switch King

braxur1
1 star
1 star
Posts: 1
Joined: Sat 06 Oct 2012, 16:12

Re: Raspberry Pi - SwitchKing - En guide

Post by braxur1 » Fri 09 Nov 2012, 18:51

Jag verkar vara en av de få utvalda som lyckats få igång Switck King Server på Raspberry Pi'n. Jag har även kört servern under en vecka utan några krascher. Men tyvärr tappade jag RPi'n i golvet och efter det vill den gå att boota upp igen. Får nog köpa en ny.

Men jag kan i alla fall ge några tips till er som försöker.
Välj inte armhf distributionen av Linux, utan soft-float versionen:

Soft-float Debian “wheezy” hittar du här: http://www.raspberrypi.org/downloads

Det går nämligen inte att kompilera Mono på armhf versionen.

För att bygga telldusd följde jag instruktionen här: http://www.telldus.com/forum/viewtopic. ... 857#p13857

Mono byggde och installerade jag så här:

Code: Select all

sudo apt-get install bison
tar xvjf mono-2.10.6.tar.bz2
cd mono-2.10.6
./configure --prefix=/usr/local
sudo make; 
sudo make install 
Att kompilera Mono tar upp emot 10 timmar! Jag minns inte var jag fick tag på mono-2.10.6.tar.bz2 men den kan ni säkert hitta i Mono-projektets download area.

Slutligen är det bara att packa upp Switch King Servern någonstans och starta.

Lycka till!

zaxie
1 star
1 star
Posts: 11
Joined: Fri 09 Nov 2012, 15:32

Re: Sv: Re: Raspberry Pi - SwitchKing - En guide

Post by zaxie » Fri 09 Nov 2012, 18:58

r1a wrote:
Fungerar det för dig?
Tyvärr inte, får samma fel som i första posten.
Har mina funderingar kring ifall det är arkitekturen som bråkar för mono.
Försöker nu installera om / bygga om allt så som braxur1 gjort.

zaxie
1 star
1 star
Posts: 11
Joined: Fri 09 Nov 2012, 15:32

Re: Raspberry Pi - SwitchKing - En guide

Post by zaxie » Fri 09 Nov 2012, 19:02

braxur1 wrote:Jag verkar vara en av de få utvalda som lyckats få igång Switck King Server på Raspberry Pi'n. Jag har även kört servern under en vecka utan några krascher. Men tyvärr tappade jag RPi'n i golvet och efter det vill den gå att boota upp igen. Får nog köpa en ny.

Men jag kan i alla fall ge några tips till er som försöker.
Välj inte armhf distributionen av Linux, utan soft-float versionen:

Soft-float Debian “wheezy” hittar du här: http://www.raspberrypi.org/downloads

Det går nämligen inte att kompilera Mono på armhf versionen.

För att bygga telldusd följde jag instruktionen här: http://www.telldus.com/forum/viewtopic. ... 857#p13857

Mono byggde och installerade jag så här:

Code: Select all

sudo apt-get install bison
tar xvjf mono-2.10.6.tar.bz2
cd mono-2.10.6
./configure --prefix=/usr/local
sudo make; 
sudo make install 
Att kompilera Mono tar upp emot 10 timmar! Jag minns inte var jag fick tag på mono-2.10.6.tar.bz2 men den kan ni säkert hitta i Mono-projektets download area.

Slutligen är det bara att packa upp Switch King Servern någonstans och starta.

Lycka till!
Tack! skall testa detta, kommer förhoppningsvis skriva ihop ett skript som automatinstallerar / kompilerar så det blir lättare nästa gång en installation skall ske.
Jag har testat med Mono paketen som finns för mono-runtime och mono-complete, för att slippa kompilera dessa själv.
Är det fel? har du (braxur1) testat dem och får fel?
Därav att du kompilerat själv.

EDIT:Fungerar inte med de förkompilerade Mono paketen :-(
Så vem har lust att kompilera 10h över natten? :mrgreen:
Last edited by zaxie on Fri 09 Nov 2012, 19:38, edited 1 time in total.

Martin
Administrator
Administrator
Posts: 2655
Joined: Tue 09 Nov 2010, 20:25

Re: Raspberry Pi - SwitchKing - En guide

Post by Martin » Fri 09 Nov 2012, 19:05

Vore suveränt om den första som får detta på banan (Telldus Center, Mono runtime) skapar en Image så att vi inte parallellprocessar :)

...jag ska också försöka på nytt så får vi se. ;)

Edit: Och tack braxur1 för informationen!
Martin | Switch King

Post Reply

Who is online

Users browsing this forum: No registered users and 7 guests