TelldusCenter OS X 10.7.2 fryser dagligen

Moderator: Telldus

Post Reply
Alfisti89
Posts: 1
Joined: Fri Mar 17, 2023 9:45 am

TelldusCenter OS X 10.7.2 fryser dagligen

Post by Alfisti89 »

Hej,

Har en Telldus Tellstick Duo samt programvaran för OS X, mitt problem är att TelldusCenter fryser efter viss tid att det har varit igång några timmar.
Detta gör att Live funktionen inte går att använda samt att jag måste tvångsavsluta programmet. Efter man har tvångsavsluta programmet och kollar i Finder/program för att starta det igen så går det icke.. samt att i finder står det att programmet är 0kb, bara installera det igen så fungerar det.

Får göra detta minst en gång per dag, Vad kan vara problemet?
Min dator är jämt på med endast skärmen av.

Fungerar annars klockrent tills programmet fryser..
Daniel.nordborg
Posts: 23
Joined: Fri Mar 17, 2023 9:45 am

Re: TelldusCenter OS X 10.7.2 fryser dagligen

Post by Daniel.nordborg »

Hej!

Har samma problem, galet irriterade, ocn sen går det inte starta efter man har tvångsavslutat utan man måste starta om datorn. Kör mitt på en mac mini som står på 24/7
micke.prag
Site Admin
Posts: 2243
Joined: Fri Mar 17, 2023 9:45 am
Location: Lund
Contact:

Re: TelldusCenter OS X 10.7.2 fryser dagligen

Post by micke.prag »

Vilken version kör ni? Har problemet funnits i tidigare versioner?
Micke Prag
Software
Telldus Technologies
Daniel.nordborg
Posts: 23
Joined: Fri Mar 17, 2023 9:45 am

Re: TelldusCenter OS X 10.7.2 fryser dagligen

Post by Daniel.nordborg »

Kör 2.1.1 och nej har inte haft problemen innan.

Med vänlig hälsning, Daniel
Nisse054
Posts: 7
Joined: Fri Mar 17, 2023 9:45 am
Location: Karlstad

Re: TelldusCenter OS X 10.7.2 fryser dagligen

Post by Nisse054 »

Hej
Jag har samma problem.Det verkar komma när man tänder eller släcker flera lampor samtidigt.
Stressproblem ?
Jag kör senaste OSX och Tellduscenter 2.1.1

Nisse
Daniel.nordborg
Posts: 23
Joined: Fri Mar 17, 2023 9:45 am

Re: TelldusCenter OS X 10.7.2 fryser dagligen

Post by Daniel.nordborg »

Hej!

Kan nog kanske stämma när jag tänker efter, efter jag kört ett cenario "Släck nedervåning" i tellevent har det låst sig ett par gånger.

MvH Daniel
Daniel.nordborg
Posts: 23
Joined: Fri Mar 17, 2023 9:45 am

Re: TelldusCenter OS X 10.7.2 fryser dagligen

Post by Daniel.nordborg »

Hej!

Har du kommit på varför det låser sig konstant... skitjobbigt verkligen.. Funderat på om jag skulle testa Telldus center versionen innan 2.1.1 men vart hittar jag den?
micke.prag
Site Admin
Posts: 2243
Joined: Fri Mar 17, 2023 9:45 am
Location: Lund
Contact:

Re: TelldusCenter OS X 10.7.2 fryser dagligen

Post by micke.prag »

Äldre versioner finns här:
http://download.telldus.com/TellStick/S ... dusCenter/

Det går dock inte att nergradera till < 2.1 utan manuellt ta bort servicen.
Micke Prag
Software
Telldus Technologies
Progresia
Posts: 10
Joined: Fri Mar 17, 2023 9:45 am

TelldusCenter OS X 10.7.2 fryser dagligen

Post by Progresia »

Jag har också det här problemet. Har ni testat att nedgradera? Löste det problemet?
Progresia
Posts: 10
Joined: Fri Mar 17, 2023 9:45 am

TelldusCenter OS X 10.7.2 fryser dagligen

Post by Progresia »

Jag löste problemet genom att ställa in att två lampor aldrig släcks vid samma tidpunkt. Alltså om en lampa släcks kl 22 +/- 5 minuter så får ingen annan lampa släckas i samma intervall. Det funkar klockrent utan att tellduscenter hänger sig. Dock tar det ju en stund innan hela huset är släckt.
Progresia
Posts: 10
Joined: Fri Mar 17, 2023 9:45 am

TelldusCenter OS X 10.7.2 fryser dagligen

Post by Progresia »

Kanske ska nämna att jag kör schemaläggning genom NexaHome
raaaz
Posts: 20
Joined: Fri Mar 17, 2023 9:45 am

Re: TelldusCenter OS X 10.7.2 fryser dagligen

Post by raaaz »

har samma problem. blir galen när man måste starta om mac minin varje gång programmet crashat. kör på en mac mini med lion

sen så verkar 3 av min upm switchar endast fungera på samma remote code, för när jag väljer random så återgår den alltid till 4095 vilket resulterar i att alla enheterna sätts igång/stängs av då. inte bara den jag vill..

behövs en major overhaul över programmet, skulle vara trevligt med lite nya features å mindre buggig programvara.

när det funkar så rockar det, kan inte klara mig utan :)
hekj
Posts: 992
Joined: Fri Mar 17, 2023 9:45 am
Location: Stockholm
Contact:

Re: TelldusCenter OS X 10.7.2 fryser dagligen

Post by hekj »

Progresia wrote:Jag löste problemet genom att ställa in att två lampor aldrig släcks vid samma tidpunkt. Alltså om en lampa släcks kl 22 +/- 5 minuter så får ingen annan lampa släckas i samma intervall. Det funkar klockrent utan att tellduscenter hänger sig. Dock tar det ju en stund innan hela huset är släckt.
Jag har uppdaterat NexaHome samt skapat några bsh scripts, tanken är att programmet på egen hand ska fördröja exekvering av kommandon.

Den som vill testa följer denna anvisning:

1) hämta NexaHome version 2.8.5:
http://nexahome.se/NexaHome_2.8.5.jar

2) skapa följande fil:

exec_commands.bsh

Code: Select all

limit = 10;  // seconds
limit_ms = limit * 1000;
commands = getData("commands");
if (commands != null && commands.length() != 0) {
  timestamp = getData("timestamp");
  if (timestamp == null) {
    timestamp = "0";
  }
  millis = System.currentTimeMillis();
  delta = millis - Long.parseLong(timestamp);
//  echo("delta=" + delta);
  seconds = (limit_ms - delta) / 1000;
  if (delta > limit_ms || seconds == 0) {
    setData("timestamp", "" + millis);
    pos = commands.indexOf("|");
    if (pos != -1) {
      line = commands.substring(0, pos);
      commands = commands.substring(pos + 1);
      setData("commands", commands);
      StringTokenizer st = new StringTokenizer(line, ",");
      if (st.countTokens() == 4) {
        device = st.nextToken();
        cmd = st.nextToken();
        level = st.nextToken();
        int repeat = Integer.parseInt(st.nextToken());
        if (repeat != 0) {
          startTimer("exec_commands", limit);
          value = device + "," + cmd + "," + level + "," + (--repeat) + "|";
          setData("commands", value + commands);
        }
        if (level.length() != 0 && !level.equals("-")) {
          deviceLevel(device, level);
        } else {
          deviceCmd(device, cmd);
        }
      }
    }
  } else {
    startTimer("exec_commands", seconds);
  }
}
hideOutput();
3) skapa för varje device en fil med filnamn enligt syntaxen <device id>-.bsh

1-.bsh
2-.bsh
osv

Code: Select all

repeat = "0";  // 0 = execute one command, 1 = execute two commands, 2...
if (executedByCmd()) {
  device = getCmdDeviceId();
  cmd = getCmd();
  level = getCmdLevel();
  if (level == null || level.length() == 0) {
    level = "-";
  }
/*  
  if ("ON".equals(cmd) && ("11".equals(device) || "12".equals(device) || "13".equals(device))) {
    repeat = "0";  // do not repeat the ON command for old dimmable devices
  }
*/  
  value = device + "," + cmd + "," + level + "," + repeat + "|";
  commands = getData("commands");
  if (commands == null) {
    setData("commands", value);
  } else {
    setData("commands", commands + value);
  }
  cancelEvent();
}
if (!timerIsRunning("exec_commands")) {
  startTimer("exec_commands", 1);
}
hideOutput();
Variabeln limit i filen exec_commands.bsh bestämmer hur tätt device-kommandon får exekveras.
Post Reply