Om Switch King slutar ta emot signaler
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
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
-
- Administrator
- Posts: 2655
- Joined: Tue 09 Nov 2010, 20:25
Om Switch King slutar ta emot signaler
Några användare har upplevt att rapporteringen av signaler och temperaturer som fångas upp av TellStick Duo upphör att rapporteras vidare till Switch King och andra tredjepartsmjukvaror efter viss tid.
Om du har problem med att signaler/temperaturer upphör komma in till Switch King eller annan tredjepartsmjukvara krävs en ny version av Telldus Core och Telldus Service.
Telldus planerar släppa en buggfix för detta. Buggfixen finns även med i filerna som finns att ladda ner via länken i detta inlägg.
Byt ut TelldusService.exe och TelldusCore.dll mot de i den bifogade zip-filen. TelldusCore.dll finns på flera ställen - dels i Telldus-katalogen och dels i C:\Windows\System32 alternativt C:\Windows\SysWow64.
Stoppa Telldus och Switch Kings tjänster innan byte.
http://telld.us/files/TelldusService-30swait.zip
Om du har problem med att signaler/temperaturer upphör komma in till Switch King eller annan tredjepartsmjukvara krävs en ny version av Telldus Core och Telldus Service.
Telldus planerar släppa en buggfix för detta. Buggfixen finns även med i filerna som finns att ladda ner via länken i detta inlägg.
Byt ut TelldusService.exe och TelldusCore.dll mot de i den bifogade zip-filen. TelldusCore.dll finns på flera ställen - dels i Telldus-katalogen och dels i C:\Windows\System32 alternativt C:\Windows\SysWow64.
Stoppa Telldus och Switch Kings tjänster innan byte.
http://telld.us/files/TelldusService-30swait.zip
Martin | Switch King
-
- 2 stars
- Posts: 34
- Joined: Thu 13 Oct 2011, 22:05
Om Switch King slutar ta emot signaler
Martin, vet du varför de inte redan släppt ny version?
Det verkar ju påverka så många med Duo, då kan man ju tycka att man minst släpper en officiell beta med fixar.
Det verkar ju påverka så många med Duo, då kan man ju tycka att man minst släpper en officiell beta med fixar.
-
- Administrator
- Posts: 2655
- Joined: Tue 09 Nov 2010, 20:25
Re: Om Switch King slutar ta emot signaler
Nej. Det är möjligt att det finns fler justeringar som man vill ha med i samma paket.
Vi har ingen ytterligare information än att de justeringar som finns med i drivrutinen som det länkas till troligtvis är de förändringar som kommer att följa med i nästa släppta version.
Vi har ingen ytterligare information än att de justeringar som finns med i drivrutinen som det länkas till troligtvis är de förändringar som kommer att följa med i nästa släppta version.
Martin | Switch King
-
- 1 star
- Posts: 4
- Joined: Mon 24 Sep 2012, 21:16
Re: Om Switch King slutar ta emot signaler
Finns motsvarande fix till Linux?
Jag kör switchking under Linux och har samma problem. Alltså att jag kan läsa ut temperaturen från mina termometrar med kommandot "tdtool -l", men signalerna dyker inte upp i SwitchKing. Efter en omstart av SwitchKing funkar det igen (oftast).
Jag kör switchking under Linux och har samma problem. Alltså att jag kan läsa ut temperaturen från mina termometrar med kommandot "tdtool -l", men signalerna dyker inte upp i SwitchKing. Efter en omstart av SwitchKing funkar det igen (oftast).
-
- 1 star
- Posts: 11
- Joined: Tue 04 Sep 2012, 19:32
Re: Om Switch King slutar ta emot signaler
Som en sista utväg har jag knåpat ihop ett snabbt fulhack i bash, för oss som kör Linux.
viewtopic.php?f=24&t=1141
Extractar värden direkt från tdtool och sparar som filer, så man kan importera som datakälla i SK..
viewtopic.php?f=24&t=1141
Extractar värden direkt från tdtool och sparar som filer, så man kan importera som datakälla i SK..
-
- 4 stars
- Posts: 336
- Joined: Thu 19 Jul 2012, 19:41
Re: Om Switch King slutar ta emot signaler
Jag har nu kört mitt system lyckosamt sedan 4/12 utan att event slutat att komma in till mina anslutna klienter. Den sista länken som fattades i mitt fall var den senaste drivrutinen till TellStickDuo'n (version 2.8.14.0 i kombination med de filer som refereras till ovan).
Spontant känns det som om det nu fungerar...men...det finns ingen vettig övervakning av förbindelsen som kan ske på ett enkelt sätt. Jag har därför föreslagit Telldus att dom bör införa ett heartbeat på varje "callback-kanal".
Tillsvidare har jag därför implementerat en liten specialfunktion på callbacks för sensorer som fungerar så här:
1) Jag tar emot sensor värden och samlar ihop dessa och räknar ut en genomsnittlig tidsperiod mellan inkommande värden
2) Jag sätter en timer med ett värde som beräknas med hjälp av ovanstående enligt formeln "genomsnittlig tidsperiod" * 60 sekunder
3) Om sensorvärde uteblir tillräckligt länge, triggar timern och skapar ett event som jag använder för att starta om Telldus Service
Detta fungerar helt perfekt (för att testa fick jag fick fuska och stoppa Telldus Service manuellt, efter en stund var den åter igång och eventen började åter komma in igen). Lösningen duger om man har sensorer som sänder relativt ofta men det blir inte så bra med devices eftersom dessa kanske ändrar status bara ett par gånger per dygn.
Samtidigt är det ju bättre att bara starta om en service när det verkligen behövs. Vi får se vad som händer, jag hoppas att heartbeats kommer i nästa version...
mvh
Spontant känns det som om det nu fungerar...men...det finns ingen vettig övervakning av förbindelsen som kan ske på ett enkelt sätt. Jag har därför föreslagit Telldus att dom bör införa ett heartbeat på varje "callback-kanal".
Tillsvidare har jag därför implementerat en liten specialfunktion på callbacks för sensorer som fungerar så här:
1) Jag tar emot sensor värden och samlar ihop dessa och räknar ut en genomsnittlig tidsperiod mellan inkommande värden
2) Jag sätter en timer med ett värde som beräknas med hjälp av ovanstående enligt formeln "genomsnittlig tidsperiod" * 60 sekunder
3) Om sensorvärde uteblir tillräckligt länge, triggar timern och skapar ett event som jag använder för att starta om Telldus Service
Detta fungerar helt perfekt (för att testa fick jag fick fuska och stoppa Telldus Service manuellt, efter en stund var den åter igång och eventen började åter komma in igen). Lösningen duger om man har sensorer som sänder relativt ofta men det blir inte så bra med devices eftersom dessa kanske ändrar status bara ett par gånger per dygn.
Samtidigt är det ju bättre att bara starta om en service när det verkligen behövs. Vi får se vad som händer, jag hoppas att heartbeats kommer i nästa version...
mvh
-
- 2 stars
- Posts: 23
- Joined: Tue 11 Dec 2012, 23:17
Re: Om Switch King slutar ta emot signaler
krambriw wrote: Tillsvidare har jag därför implementerat en liten specialfunktion på callbacks för sensorer som fungerar så här:
1) Jag tar emot sensor värden och samlar ihop dessa och räknar ut en genomsnittlig tidsperiod mellan inkommande värden
2) Jag sätter en timer med ett värde som beräknas med hjälp av ovanstående enligt formeln "genomsnittlig tidsperiod" * 60 sekunder
3) Om sensorvärde uteblir tillräckligt länge, triggar timern och skapar ett event som jag använder för att starta om Telldus Service
Jag måste lyfta denna tråd igen, för jag har uppdaterat Telldus, och efter det så fungerade det bättre i några veckor. Men nu har jag haft bekymmer under de senaste två veckorna igen med att den sporadiskt slutat att lyssna på inkommande signaler från tex tempsensorer och strömbrytare.
Jag är därför intresserad av hur du gjorde för att få till denna lösning med din egna timer som startar om Telldus Service vid problem?
För tillfället har jag tre stycken tempgivare som skickar signaler ca 1 gång varannan minut, så det skickas ju signaler ganska ofta.
Och eftersom jag har tre stycken så ska ju Telldus ha tagis emot en signal inom ganska kort tidsperiod egentligen...
Mottager tacksamt tips på vettig lösning på detta.
Kör följande systemsetup:
Windows 7
Switch King
Event Ghost
Och snart en sambo som blir vansinnig när lamporna inte fungerar

-
- 1 star
- Posts: 2
- Joined: Tue 08 Jan 2013, 15:11
Re: Om Switch King slutar ta emot signaler
Hej GyldGyld wrote:krambriw wrote: Tillsvidare har jag därför implementerat en liten specialfunktion på callbacks för sensorer som fungerar så här:
1) Jag tar emot sensor värden och samlar ihop dessa och räknar ut en genomsnittlig tidsperiod mellan inkommande värden
2) Jag sätter en timer med ett värde som beräknas med hjälp av ovanstående enligt formeln "genomsnittlig tidsperiod" * 60 sekunder
3) Om sensorvärde uteblir tillräckligt länge, triggar timern och skapar ett event som jag använder för att starta om Telldus Service
Jag måste lyfta denna tråd igen, för jag har uppdaterat Telldus, och efter det så fungerade det bättre i några veckor. Men nu har jag haft bekymmer under de senaste två veckorna igen med att den sporadiskt slutat att lyssna på inkommande signaler från tex tempsensorer och strömbrytare.
Jag är därför intresserad av hur du gjorde för att få till denna lösning med din egna timer som startar om Telldus Service vid problem?
För tillfället har jag tre stycken tempgivare som skickar signaler ca 1 gång varannan minut, så det skickas ju signaler ganska ofta.
Och eftersom jag har tre stycken så ska ju Telldus ha tagis emot en signal inom ganska kort tidsperiod egentligen...
Mottager tacksamt tips på vettig lösning på detta.
Kör följande systemsetup:
Windows 7
Switch King
Event Ghost
Och snart en sambo som blir vansinnig när lamporna inte fungerar
Jag har haft precis samma problem och det verkar vara Telldus tjänsten som slutar skicka signaler till SK.
Jag skapade en .bat fil som stoppar och startar Telldustjänsten, sen har jag lagt in ett anrop från "Schemalagda aktiviteter" i kontrollpanelen som kör .bat filen en gång per dygn.
Efter det så har jag inte haft några problem alls

Jag bifogar .bat filen om det kan vara till någon hjälp.
Mvh KrilleH
You do not have the required permissions to view the files attached to this post.
-----------------------------------------------
Telldus Tellstick Duo Firmeware 5
TelldusCenter V2.1.1
Switchking Server V3.2.1.0 RC1(WinXP)
Switchking Klient V3.1.0
Android SW Klient V3.1.0
IOS Ipad SW Klient V3.0
Telldus Tellstick Duo Firmeware 5
TelldusCenter V2.1.1
Switchking Server V3.2.1.0 RC1(WinXP)
Switchking Klient V3.1.0
Android SW Klient V3.1.0
IOS Ipad SW Klient V3.0
-
- 2 stars
- Posts: 23
- Joined: Tue 11 Dec 2012, 23:17
Re: Om Switch King slutar ta emot signaler
KrilleH wrote:Jag har haft precis samma problem och det verkar vara Telldus tjänsten som slutar skicka signaler till SK.
Jag skapade en .bat fil som stoppar och startar Telldustjänsten, sen har jag lagt in ett anrop från "Schemalagda aktiviteter" i kontrollpanelen som kör .bat filen en gång per dygn.
Efter det så har jag inte haft några problem alls![]()
Jag bifogar .bat filen om det kan vara till någon hjälp.
Mvh KrilleH
Ja det är helt klart Telldus service som strular. Verkar som detta är ett tämligen känt problem visar det sig.

Eftersom jag även satt fart på EventGhost då jag finner vissa behov av att köra både SwitchKing och EventGhost så kan jag tipsa om en ännu en lösning som faktiskt är snäppet ännu bättre.
EventGhost kan nämligen ligga och hålla koll på när Telldus-tjänsten slutar att fungera, och startar då automatiskt om den inom en eller ett par minuter. Om tjänsten fortsätter att fungera så startar den alltså inte om.
Allt om hur man går till väga står i denna tråden (här direktlänk till just det inlägget i tråden om Tellstickpluginnet till Eventghost):
http://www.eventghost.org/forum/viewtop ... =90#p25157
Vill passa på att rikta stort tack till Krambriw som ligger bakom detta!
MVH
/Gyld
-
- 4 stars
- Posts: 336
- Joined: Thu 19 Jul 2012, 19:41
Re: Om Switch King slutar ta emot signaler
Tack, det är ju tyvärr en nödlösning, som att sätta plåster på en varböld, men det kan förhoppningsvis hjälpa dom som har problem att åtminstone få ett system som reparerar sig självt efter bästa förmåga.
mvh
mvh
Who is online
Users browsing this forum: No registered users and 22 guests