Jag har letat i detta forum men hittar ingenstans information om hur man ändrar uppdateringsintervallet som verkar vara 1 minut i nexahome. Som det är nu tänder och släcker jag alla fönsterlampor med hjälp av ett skymningsrelä och en tellsick duo. Detta är väl acceptabelt med upp till en minuts fördröjning. Men om jag vill stänga av alla lampor av nån annan anledning med hjälp av en fjärrkontroll så tar det upp till en minut innan nexahome har uppfattat att jag tryckt på en fjärr. Går denna tid att ändra på eller går det att lösa på annat sätt? Jag kör version 2.3.7
Tack för ett annars helt toppen program.
NexaHome långsam reaktion
Moderator: Telldus
Re: NexaHome långsam reaktion
Jag har inte själv hunnit testa så mycket... så det finns en liten risk att det inte är så stabilt.
http://nexahome.se/NexaHome_2.3.9.jar
/Henrik
http://nexahome.se/NexaHome_2.3.9.jar
/Henrik
Last edited by hekj on Sat Aug 18, 2012 12:06 pm, edited 1 time in total.
Re: NexaHome långsam reaktion
Tack skall du ha. Den här versionen reagerar direkt vid första försöket efter start av nexahome, men efter att en kommandofil körts med ett deviceon eller deviceoff så verkar den vara tillbaka på en minut igen i reaktionstid. En kortare fil med t.ex. bara raden "echo("text");" orsakar inte att fördröjningen går tillbaka till en minut.
Nu har jag en annan fundering också. Hur gör man för att utföra en kommandofil om man har definierat upp t.ex. en fjärrkontroll i tellduscenter och sedan trycker på "släck" även om den redan är släckt?
I mitt exempel när ett skymningsrelä och en fjärrkontroll styr samma mottagare. Skymningsreläet tänder lamporna vid mörkrets inbrott. Sedan vill vi släcka dem före utsatt släcktid med hjälp av fjärren då måste jag först trycka på "tänd" för att sedan trycka på "släck" om det skall fungera. Jag måste ju få en ändring av status på en enhet för att få en kommandofil att starta.
Tack för snabba svar och fixar.
Nu har jag en annan fundering också. Hur gör man för att utföra en kommandofil om man har definierat upp t.ex. en fjärrkontroll i tellduscenter och sedan trycker på "släck" även om den redan är släckt?
I mitt exempel när ett skymningsrelä och en fjärrkontroll styr samma mottagare. Skymningsreläet tänder lamporna vid mörkrets inbrott. Sedan vill vi släcka dem före utsatt släcktid med hjälp av fjärren då måste jag först trycka på "tänd" för att sedan trycka på "släck" om det skall fungera. Jag måste ju få en ändring av status på en enhet för att få en kommandofil att starta.
Tack för snabba svar och fixar.
Re: NexaHome långsam reaktion
Du skulle kunna återställa fjärrkontrollens status samt hindra utförande av dess kommandon med hjälp av ett par timers.XamDam wrote:Nu har jag en annan fundering också. Hur gör man för att utföra en kommandofil om man har definierat upp t.ex. en fjärrkontroll i tellduscenter och sedan trycker på "släck" även om den redan är släckt?
I mitt exempel när ett skymningsrelä och en fjärrkontroll styr samma mottagare. Skymningsreläet tänder lamporna vid mörkrets inbrott. Sedan vill vi släcka dem före utsatt släcktid med hjälp av fjärren då måste jag först trycka på "tänd" för att sedan trycka på "släck" om det skall fungera. Jag måste ju få en ändring av status på en enhet för att få en kommandofil att starta.
Se till att du inte har någon strömbrytare som lyssnar direkt på fjärrkontrollens kommandon (som i nedanstående exempel har id = 10).
10.bsh (fjärrkontroll)
Code: Select all
if (!timerIsRunning("block")) {
startTimer("block", 30); // seconds
startTimer("toggle_10", 20); // seconds
// put your on/off commands here
}
Code: Select all
device = "10";
if (deviceIsOn(device)) {
deviceOff(device);
} else {
deviceOn(device);
}
Code: Select all
echo("block removed");
http://nexahome.se/NexaHome_2.3.10.jar
/Henrik
Last edited by hekj on Sat Aug 18, 2012 12:06 pm, edited 1 time in total.
Re: NexaHome långsam reaktion
Tack igen.
I den här versionen verkar det funka som det ska med reaktionstiderna.
Ditt andra förslag måste jag fundera lite mer på. Annars löser jag det på annat sätt. Men hur som helst, det går alltså inte att få en kommandofil att köras på två på varann följande tryckningar av samma knapp på en fjärrkontroll?
Tacksam för programmet och uppskattar all hjälp.
I den här versionen verkar det funka som det ska med reaktionstiderna.
Ditt andra förslag måste jag fundera lite mer på. Annars löser jag det på annat sätt. Men hur som helst, det går alltså inte att få en kommandofil att köras på två på varann följande tryckningar av samma knapp på en fjärrkontroll?
Tacksam för programmet och uppskattar all hjälp.