Duo slutar ta emot signaler

Supportfrågor för server och klient (Windows, iPhone, Android, Linux).
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
fabz
3 stars
3 stars
Posts: 140
Joined: Fri 19 Aug 2011, 10:23

Duo slutar ta emot signaler

Post by fabz » Thu 08 Dec 2011, 21:59

Misstänker att jag inte är först på bollen med detta problem men men...

Drabbas då och då av att Duon slutar att ta emot signaler. Den sänder dock signalerna som vanligt. En omstart eller att rycka i och ur stickan räcker för att få allt att fungera igen. Detta är väl rimligtvis inte specifikt för Switchking utan har troligtvis att göra med drivrutinerna eller API:t från telldus. Riktigt störigt då det händer flera gånger i veckan plötsligt.

Någon mer som har drabbats av detta? Förslag på workaround?

Stoffer
2 stars
2 stars
Posts: 41
Joined: Fri 14 Oct 2011, 23:11

Re: Duo slutar ta emot signaler

Post by Stoffer » Thu 08 Dec 2011, 22:08

Samma problem här, kanske inte den bästa lösningen men man kan schemalägga att köra en bat-fil som startar om telldus tjänsten en gång per dygn eller något.

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

Re: Duo slutar ta emot signaler

Post by Martin » Thu 08 Dec 2011, 22:24

I sin första version av Telldus Center med stöd för Tellstick Duo (2.1.0 - inte 2.1.0a) så var detta problem väldigt tydligt - det var inte ovanligt att infångandet av signaler upphörde redan efter ett par minuter...
I 2.1.0a blev det väsentligt bättre men problemet kvarstår. Förhoppningsvis kommer detta att ytterligare förbättras i kommande version av Telldus drivrutiner/API:er.

Under tiden så tittar vi på möjligheten att registrera om Switch King som "prenumerant" av inkommande signaler under tiden som Switch King är igång. Vet dock inte om detta kommer att leda till att tjänsten börjar skicka ut signaler till Switch King efter omregistrering, men försök pågår iaf...
Martin | Switch King

fabz
3 stars
3 stars
Posts: 140
Joined: Fri 19 Aug 2011, 10:23

Re: Duo slutar ta emot signaler

Post by fabz » Fri 09 Dec 2011, 07:04

Stoffer wrote:Samma problem här, kanske inte den bästa lösningen men man kan schemalägga att köra en bat-fil som startar om telldus tjänsten en gång per dygn eller något.
Vore juste om du har du lust att bifoga din bat-fil så slipper jag uppfinna hjulet igen? :-)

Stoffer
2 stars
2 stars
Posts: 41
Joined: Fri 14 Oct 2011, 23:11

Re: Duo slutar ta emot signaler

Post by Stoffer » Fri 09 Dec 2011, 13:07

Skriv bara detta i en bat fil och se till att den körs med administratörs rättigheter

EDIT: Glömde bort att switchking stoppas då man stänger telldusservice men startas inte då man startar telldusservice, så här kommer en rättad version

Code: Select all

net stop telldusservice /y
net start telldusservice
net start "SwitchKing Hub Communicator Service"
net start "SwitchKing REST Service"
net start "SwitchKing Invocation Service"
net start "SwitchKing Data Collector Service"
net start "SwitchKing Framework Service"

fabz
3 stars
3 stars
Posts: 140
Joined: Fri 19 Aug 2011, 10:23

Re: Duo slutar ta emot signaler

Post by fabz » Sat 10 Dec 2011, 10:44

Stoffer wrote:

Code: Select all

net stop telldusservice /y
net start telldusservice
net start "SwitchKing Hub Communicator Service"
net start "SwitchKing REST Service"
net start "SwitchKing Invocation Service"
net start "SwitchKing Data Collector Service"
net start "SwitchKing Framework Service"
Stort tack! :-)

Ulf
3 stars
3 stars
Posts: 87
Joined: Tue 09 Nov 2010, 21:51

Re: Duo slutar ta emot signaler

Post by Ulf » Sun 11 Dec 2011, 15:05

Kanon! Har också tröttnat på alla omstarter, men nu går det som en dans. Kopplade ihop min bat-fil med fjärrkontrollen så endast en knapptryckning behövs. (Det skulle väll även frugan klara av :lol: ). Sådana små fina tipps gör att man överlever frustrationen för övrigt vad det gäller Telldus.

fabz
3 stars
3 stars
Posts: 140
Joined: Fri 19 Aug 2011, 10:23

Re: Duo slutar ta emot signaler

Post by fabz » Sun 18 Dec 2011, 12:38

Omstart av tjänsterna löser tyvärr inte alltid problemen för mig. Jag har vidareutvecklat bat-filen ovan så att telldus-tjänsten tvångsavslutas (via ms powershell-komando) om det vanliga sättet enligt bat-filen ovan stänger tjänsten. Ändå är detta inte tillräckligt ibland, då det krävs en omstart för att få duon att svara igen. Sändning av signaler fungerar dock fint.

Läste på telldus-forumet att vissa har haft framgångar med att byta USB-kabel, och koppla bort usb-hubbar emellan, jag har dock inte märkt någon skillnad här.

Vad som dock verkar ha gjort skillnad, är när jag slog av automatisk synkronisering var 15:e minut. Troligtvis är det väl så att ju mer datatrafik som går till duon, ju större sannolikhet för att den hänger sig. Vore intressant att se om fler har samma upplevelse?

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

Re: Duo slutar ta emot signaler

Post by Martin » Sun 18 Dec 2011, 13:57

fabz wrote:Vad som dock verkar ha gjort skillnad, är när jag slog av automatisk synkronisering var 15:e minut. Troligtvis är det väl så att ju mer datatrafik som går till duon, ju större sannolikhet för att den hänger sig. Vore intressant att se om fler har samma upplevelse?
Upplever att detta stämmer hyffsat, men att det egentligen inte är trafiken till själva Duon som spökar. Jag gissar att det egentligen är Telldus Service som vid mycket trafik har problem att skicka ut information till sina "prenumeranter" (Telldus Center, Switch King, Event Ghost eller liknande) och att det är detta som spökar.

För användare så upplevs nog detta som att Duon slutar lyssna på signaler, men jag tror alltså att signalerna kommer in från Duon in till Telldus Service men att de sedan inte kommer vidare därifrån...

Vi kan uppleva liknande problem i testmiljön om man har ett stort antal enheter i en databas och man sedan rensar Telldus Center på enheter. När Switch King ska synkronisera alla enheter (skapa upp dem i Telldus Center/Telldus Service) så kan Switch King få ett felmeddelande som beror på att Telldus Service har slutat förmedla information till både Telldus Center och Switch King. "Trafiken" till och från Telldus Service vid dessa tillfällen - när enheter skickas synkroniseringssignaler eller när enheter skapas upp i Telldus Center - kan vara tung för Telldus Service att hantera om man har många enheter.

I kommande version av Telldus drivrutiner så ska det vara inlagt "retries" för att försöka hantera detta bättre.
Martin | Switch King

Post Reply

Who is online

Users browsing this forum: No registered users and 8 guests