Page 1 of 1
Styra "mode" med fjärrkontroll
Posted: Fri Mar 17, 2023 9:45 am
by folkeorg
Har Tellstick DUO samt NexaHome 3.2.
Går det att ta en Nexa-fjärrkontroll (som kommer med brytarpacken) och använda en knapp för att växla mellan hemma/borta-läge?
Eller finns det ngn enklare sätt att kunna byta "mode"? Via en app?
Re: Styra "mode" med fjärrkontroll
Posted: Fri Mar 17, 2023 9:45 am
by hekj
folkeorg wrote:Har Tellstick DUO samt NexaHome 3.2.
Går det att ta en Nexa-fjärrkontroll (som kommer med brytarpacken) och använda en knapp för att växla mellan hemma/borta-läge?
Eller finns det ngn enklare sätt att kunna byta "mode"? Via en app?
Du skulle kunna testa att skapa en bsh fil (kopplad till någon av fjärrkontrollens knappar) som innehåller mode kommandon.
10.bsh
Code: Select all
device = "10";
if (deviceIsOn(device)) {
mode("Home");
} else {
mode("Away");
}
Jag har lagt ut en ny NH version som kan ta emot bsh kod på url raden.
http://nexahome.se/NexaHome_3.7.0.jar
Lägg till någon av följande textsträngar sist på din url rad.
Code: Select all
&bsh=float a=2.23;b=8.5;c=a/b;echo(a+"/"+b+"="+c);
&bsh=echo("The sun is "+(sunIsUp()?"up":"down"));
&bsh=attribute("Workday:set,Weekend:clear,Party:clear");
Om du testar bsh kommandon via url raden så kan du få ett felmeddelande till svar, då ska du titta efter filen BshFilter.xml
Code: Select all
<?xml version='1.0' encoding='UTF-8'?>
<BshFilter>
<filter>
<block>file</block>
<allow>mode("Home");</allow>
<allow>mode("Away");</allow>
<allow>attribute("Workday:set,Weekend:clear");</allow>
<allow>attribute("Workday:clear,Weekend:set");</allow>
</filter>
</BshFilter>
Om du ändrar filens innehåll så att den ser ut så här så accepterar NH bsh koden så länge den inte innehåller texten "file" någonstans.
Code: Select all
<?xml version='1.0' encoding='UTF-8'?>
<BshFilter>
<filter>
<block>file</block>
<allow>*</allow>
</filter>
</BshFilter>
Vet inte om det är den slutliga versionen, du kan väl testa om den fungerar!
Re: Styra "mode" med fjärrkontroll
Posted: Fri Mar 17, 2023 9:45 am
by Marhall
Hej! Vi har en tryckknapp från Jula (Proove) som vi har som enhet 12.bsh för att växla mellan home/away. När vi trycker knappen ON så är vi home, annars away - som i koden du angav. Problemet är att reaktionen tar väldigt lång tid, nästan en minut tills ev. lampor släcks. Telldus center svarar med en gång men Nexahome tar nästan en minut på sig. Kan man snabba upp detta?
Edit: vi kör 3.6.4 på en RPi med Raspian
Re: Styra "mode" med fjärrkontroll
Posted: Fri Mar 17, 2023 9:45 am
by hekj
Marhall wrote:Hej! Vi har en tryckknapp från Jula (Proove) som vi har som enhet 12.bsh för att växla mellan home/away. När vi trycker knappen ON så är vi home, annars away - som i koden du angav. Problemet är att reaktionen tar väldigt lång tid, nästan en minut tills ev. lampor släcks. Telldus center svarar med en gång men Nexahome tar nästan en minut på sig. Kan man snabba upp detta?
Edit: vi kör 3.6.4 på en RPi med Raspian
Kör ni med min image?
Vad står det i Executable fältet (under Config fliken)?
Re: Styra "mode" med fjärrkontroll
Posted: Fri Mar 17, 2023 9:45 am
by brusan
Bara en koll innan jag gör bort mig och laddar ner en jar som inte funkar: är den NexaHome_3.7.0.jar som du nämner ovan avsedd för Raspberry Pi? Jag gissar att du har suffixet "RPi" på de versionerna som är avsedda för Raspan?
Re: Styra "mode" med fjärrkontroll
Posted: Fri Mar 17, 2023 9:45 am
by hekj
brusan wrote:Bara en koll innan jag gör bort mig och laddar ner en jar som inte funkar: är den NexaHome_3.7.0.jar som du nämner ovan avsedd för Raspberry Pi? Jag gissar att du har suffixet "RPi" på de versionerna som är avsedda för Raspan?
Ja det stämmer.
http://nexahome.se/NexaHome_RPi_3.7.0.jar
Re: Styra "mode" med fjärrkontroll
Posted: Fri Mar 17, 2023 9:45 am
by brusan
Tackar! Verkar fungera perfekt!
