Information om betatest av Linux-versionen av Switch King

Kommentarer, hjälp och tips angående Linux-versionen av Switch King (v0.9).
Martin
Administrator
Administrator
Posts: 2655
Joined: Tue 09 Nov 2010, 20:25

Information om betatest av Linux-versionen av Switch King

Post by Martin » Sun 28 Nov 2010, 14:53

Detta inlägg innehåller en zip-fil med klienten och en zip-fil med servern. Server-filen innehåller bl.a. en blank databas som kommer att plocka upp de enheter du eventuellt konfigurerat tidigare.

Detta är en tidig version - posta gärna ett inlägg i denna kategori om något är oklart eller konstigt.
Öht uppskattas feedback :)

På Ubuntu så krävs att du installerar Mono 2.6.7 (det finns en 2.8 men den finns inte tillgänglig för Ubuntu ännu). Dessutom krävs Telldus drivrutiner.
Prova gärna att stickan skickar ut signaler med kommandot "rfcmd" så att det inte är ngt problem med själva kommunikationen mellan Telldus drivrutiner och stickan.

Själva applikationen startas från ett terminalfönster. Jag har fått hjälp med att skapa ett daemon-skript som drar igång och kör den automatiskt vid uppstart/nedstängning men de första versionerna gör sig bäst om terminalfönstret används.

Du startar servern genom att skriva:

Code: Select all

sudo mono SwitchKing.exe mode ip port1 port2
mode är antingen terminal eller daemon.
ip är den ip-adress som servern lyssna på inkommande anrop till.
port1 är den port som Switch Kings Windows-klient ska ansluta via.
port2 är den port som används för REST (Android-klienten).

Med i paketet finns en katalog som heter "Log" där servern skriver information om varningar, fel etc...

Klienten kör du från din Windows-miljö.
SwitchKingPro.Client.Windows.0.9.0.19.RC2.zip
SwitchKingPro.Server.Linux.0.9.0.33.RC2.zip
Server v0.9.0.33 & Klient 0.9.0.19
- Justeringar och buggfixar i server och klient
- Linux-anpassning för Android-klienten
- Fix för Telldus Centers felaktiga rapportering av Everflourish i kombination med GAO
- Stöd för 2.0.4
- Krav på portar som argument till SwitchKing.exe

Server v0.9.0.17
- Justerat problem med mystiska tecken i temperatur.nu-datakällan
- Justerat synkroniseringsfunktionen (kräver nyare version av klient än 0.9.0.9 - kommer senare)
- Fler parametrar för uppstart: mode och ip-adress (info visas om man kör applikationen utan parametrar)
- Lagt till ett daemon-läge i applikationen som styrs via parametrar

Server v0.9.0.14
Första versionen av servern.

Klient v0.9.0.9
Första versionen av klienten.
You do not have the required permissions to view the files attached to this post.
Martin | Switch King

StefanA
1 star
1 star
Posts: 1
Joined: Fri 03 Dec 2010, 07:55
Location: Jönköping
Contact:

Re: Information om betatest av Linux-versionen av Switch Kin

Post by StefanA » Fri 03 Dec 2010, 10:02

Hej
Jag testar detta i en windows 2000, med mono-2.8.1.

När jag kör mono switchking.exe terminal <IP> får jag följande felmeddelande:
Det går inte att hitta procedurstartadressen getaddrinfo i DLL-filen WS2_32.DLL

Någon aning om vad detta kan bero på?

Mvh,
Stefan

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

Re: Information om betatest av Linux-versionen av Switch Kin

Post by Martin » Fri 03 Dec 2010, 20:43

Verkar som om denna metod saknas i Windows 2000 och kom först i XP.
Tyvärr finns det ingen enkel väg runt det.
Martin | Switch King

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

Re: Information om betatest av Linux-versionen av Switch Kin

Post by Martin » Wed 15 Dec 2010, 22:14

Ikväll eller imorgon bygger vi det som vi hoppas ska bli guldkandidaten av Switch King v0.9 för Windows.

Därefter kommer en ny version för Linux. Android-klienten kommer att behöva ytterligare uppdatering och en ny version kommer att komma upp på Market för att komma förbi en del saker som Linux runtime saknar.
Martin | Switch King

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

Re: Information om betatest av Linux-versionen av Switch Kin

Post by Martin » Wed 15 Dec 2010, 22:16

Switch King v0.9 kommer att kräva Telldus Center 2.0.4 då det finns nya enheter i denna som kommer med i Switch King 0.9.
Martin | Switch King

vildtrapper
1 star
1 star
Posts: 10
Joined: Wed 08 Dec 2010, 00:04

Re: Information om betatest av Linux-versionen av Switch Kin

Post by vildtrapper » Wed 15 Dec 2010, 22:19

Sweet

Zenox
2 stars
2 stars
Posts: 44
Joined: Sat 27 Nov 2010, 16:11

Re: Information om betatest av Linux-versionen av Switch Kin

Post by Zenox » Thu 16 Dec 2010, 09:08

Martin wrote:Switch King v0.9 kommer att kräva Telldus Center 2.0.4 då det finns nya enheter i denna som kommer med i Switch King 0.9.
FYI. Linux versionen av Telldus 2.0.4 blev byggd mot gamla 2.0.3 libbet. De ska bygga en ny version (som förhoppningsvis även returnerar rätt värde vid GAO selflearning förfrågan där) men inte klart än. Mer här:
http://www.telldus.se/forum/viewtopic.php?f=8&t=1090

Riktigt skoj att skarpa SwitchKing 0.9 kommer ut snart! :)

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

Re: Information om betatest av Linux-versionen av Switch Kin

Post by Martin » Thu 16 Dec 2010, 09:14

Zenox wrote:
Martin wrote:Switch King v0.9 kommer att kräva Telldus Center 2.0.4 då det finns nya enheter i denna som kommer med i Switch King 0.9.
FYI. Linux versionen av Telldus 2.0.4 blev byggd mot gamla 2.0.3 libbet. De ska bygga en ny version (som förhoppningsvis även returnerar rätt värde vid GAO selflearning förfrågan där) men inte klart än. Mer här:
http://www.telldus.se/forum/viewtopic.php?f=8&t=1090
Intressant - tack för info! :wave:
Skönt att de fixar buggen.

Att Switch King för Linux kräver 2.0.4 är en sanning med modifikation. De enheter som finns i 2.0.4 kommer att finnas med i Switch King men om man försöker lägga in en enhet som inte finns i den version av Telldus Center man har installerad så kommer det troligtvis att smälla.
Stöd för 2.0.4 skulle nog vara närmre sanningen.
Martin | Switch King

vildtrapper
1 star
1 star
Posts: 10
Joined: Wed 08 Dec 2010, 00:04

Re: Information om betatest av Linux-versionen av Switch Kin

Post by vildtrapper » Thu 16 Dec 2010, 09:27

Senaste packetet till Ubuntu heter 2.0.4-2 föregående hette 2.0.4-1

Zenox
2 stars
2 stars
Posts: 44
Joined: Sat 27 Nov 2010, 16:11

Re: Information om betatest av Linux-versionen av Switch Kin

Post by Zenox » Thu 16 Dec 2010, 10:47

vildtrapper wrote:Senaste packetet till Ubuntu heter 2.0.4-2 föregående hette 2.0.4-1
Det har du rätt i. Blev uppdaterat dagen efter inläggen i forumtråden jag länkade till. Lustigt, missade helt att Debian uppdaterat paketet. Kollade nu och ser att det verkligen är 2.0.4-2 som är installerat.

Ser ut så här nu:

Code: Select all

server:~# ls -l /usr/lib/libtelldus-core.so.2*
lrwxrwxrwx 1 root root     24 10 dec 18.24 /usr/lib/libtelldus-core.so.2 -> libtelldus-core.so.2.0.4
-rw-r--r-- 1 root root 143648 10 dec 15.36 /usr/lib/libtelldus-core.so.2.0.4
Förut (med 2.0.4-1) pekade libtelldus-core.so.2 -> libtelldus-core.so.2.0.3 vilket var felaktigt.

Ska testa om SwitchKing klienten fungerar OK mot servern med GAO selflearning enheten när jag kommer hem ikväll. Håller tummarna.

Locked

Who is online

Users browsing this forum: No registered users and 4 guests