Page 1 of 1

Olika funktion beroende på klockslag (Strömbrytare)

Posted: Fri Mar 17, 2023 9:45 am
by Jocke_E
Hej,

känner mig lite färsk och undrar helt enkel hur man gör ett script för att få olika funktion på en strömbrytare beroende på vad klockan är.

Har ett script som släcker / tänder 2 lampor med en strömbrytare. Det jag eftersträvar är att om jag "släcker" efter kl 22, men före 05, så ska den släcka ytterligare 2 lampor.

Det sk "ON"-läget skall vara likadant oavsett tid på dygnet.

.bsh-filen är plankad från forume här och ser ut som följer:

Code: Select all

device="14";
if (deviceIsOn(device)) {
  deviceOn("3");
  deviceOn("17");
} else {
  deviceOff("3");
  deviceOff("17");
}
Tack på förhand
//Jocke

Re: Olika funktion beroende på klockslag (Strömbrytare)

Posted: Fri Mar 17, 2023 9:45 am
by hekj
Jocke_E wrote:Hej,

känner mig lite färsk och undrar helt enkel hur man gör ett script för att få olika funktion på en strömbrytare beroende på vad klockan är.

Har ett script som släcker / tänder 2 lampor med en strömbrytare. Det jag eftersträvar är att om jag "släcker" efter kl 22, men före 05, så ska den släcka ytterligare 2 lampor.

Det sk "ON"-läget skall vara likadant oavsett tid på dygnet.

.bsh-filen är plankad från forume här och ser ut som följer:

Code: Select all

device="14";
if (deviceIsOn(device)) {
  deviceOn("3");
  deviceOn("17");
} else {
  deviceOff("3");
  deviceOff("17");
}
Gick in i programkoden och kollade vad som fanns:
hourIs(value)
hourIsGreaterThan(value)
hourIsLessThan(value)
timeIs(hhColonMm)
timeIsGreaterThan(hhColonMm)
timeIsLessThan(hhColonMm)
timeIsBetween(hhColonMmFrom, hhColonMmTo)

Code: Select all

if (hourIs(21)) {
   echo("Hour is 21");
}

if (timeIs("21:15")) {
   echo("Time is 21:15");
}

if (timeIsBetween("22:00", "04:59")) {
   echo("Time is between 22:00 and 04:59");
}

Code: Select all

device="14";
if (deviceIsOn(device)) {
  deviceOn("3");
  deviceOn("17");
} else {
  deviceOff("3");
  deviceOff("17");
  if (timeIsBetween("22:00", "04:59")) {
    echo("Time is between 22:00 and 04:59");
  }
}

Re: Olika funktion beroende på klockslag (Strömbrytare)

Posted: Fri Mar 17, 2023 9:45 am
by Jocke_E
Kanon, ska testa när jag kommer hem.

Passar förövrigt på att tacka för ett utomordentligt bra program, just pga den stora flexibiliteten. :clap:

//Jocke