Erling Skrevet 11. november 2017 Skrevet 11. november 2017 Jeg vil ha flere valg på vekkingen, tenkte derfor at en "radio button" kunne vært nyttig med følgende valg: Av 06:00 06:30 07:00 07:30 Dermed kan jeg velge 1 sted når jeg skal vekkes. Det samme med "skift til NRK P1 ved hel time" med disse valgene: Av Stua Kontorpult Soverom Og automatisk kanalskifte på TV om kvelden med disse valgene: Av Stua Kontor Soverom Det jeg har gjort nå er og ha valg for tidspunktene på vekking, med 1 event som sjekker klokken 06:00 og hvis vekking er Y så kjører den vekke-eventen. Hadde vært mye enklere med en radio button tror jeg da, noen som forstår hva jeg mener og kan ha en bedre løsning? Takk. Siter
Moskus Skrevet 12. november 2017 Skrevet 12. november 2017 En device sine statuser fungerer jo prikk likt "radio buttons". Det er bare å lage disse statusene, gi dem verdiene 1, 2, 3... etc. og tekst "06:00", "06:30", etc. 1 Siter
Erling Skrevet 21. desember 2017 Forfatter Skrevet 21. desember 2017 Takk @Moskus, a-ha, det tenkte jeg ikke på. ? Setter den som "dimmer" og gir de tall. Godt juleprosjekt. Siter
Moskus Skrevet 21. desember 2017 Skrevet 21. desember 2017 40 minutter siden, Erling skrev: Setter den som "dimmer" og gir de tall. Du trenger ikke sette den som en dimmer. Forskjellige statuser fungerer fint uten. 1 Siter
Erling Skrevet 3. mars 2018 Forfatter Skrevet 3. mars 2018 if, then, else... Sliter litt med dette, vet Moskus har forklart en årsak til at vi ikke skal savne gammel "vranglære". Her har jeg valg for tidspunkt samt helg som on/off. Hvis det er lørdag eller søndag vil jeg starte noe annet enn P1. Da ville jeg brukt if, then, else. Bør jeg ta Homeseer-skolen på nytt? Takk. PS: Ting-Tar-Tid, er 3 med. forsinket med dette. Siter
Moskus Skrevet 4. mars 2018 Skrevet 4. mars 2018 22 timer siden, Erling skrev: Da ville jeg brukt if, then, else. ELSE er bare en ny IF. Og ELSE gir ikke mening når det er mange betingelser. IF something == TRUE THEN do something ELSE THEN do something else ELSE her kan bare erstattes med IF something == FALSE så har du samme funksjonalitet. Slik er det her også. Du kan helt sikkert kopiere eventet og snu litt på betingelsene for å oppnå samme effekt. 1 Siter
ZoRaC Skrevet 4. mars 2018 Skrevet 4. mars 2018 22 minutter siden, Moskus skrev: ELSE er bare en ny IF. Og ELSE gir ikke mening når det er mange betingelser. IF something == TRUE THEN do something ELSE THEN do something else ELSE her kan bare erstattes med IF something == FALSE så har du samme funksjonalitet. Slik er det her også. Du kan helt sikkert kopiere eventet og snu litt på betingelsene for å oppnå samme effekt. Joda, men i mange tilfeller hadde en Else vært enklere... if device blir on and mandag, onsdag eller fredag and time before 2200 and time after 2000 and device2 = off and husstatus=hjemme and Tibber price greater than 70 then set color to red else set color to green Alternativt: if device blir on and tirsdag, torsdag, lørdag eller søndag and time before 2000 and device2 = on and husstatus=Borte and Tibber price less than 70 then set color to green og så plutselig kommer man på at man må sjekke device3 også, så må man endre 2 events... 1 Siter
Moskus Skrevet 4. mars 2018 Skrevet 4. mars 2018 2 timer siden, ZoRaC skrev: Joda, men i mange tilfeller hadde en Else vært enklere... if device blir on and mandag, onsdag eller fredag and time before 2200 and time after 2000 and device2 = off and husstatus=hjemme and Tibber price greater than 70 then set color to red else set color to green Tror akkurat dette eksempelet er glimrende til å vise hvorfor "else" ikke gir mening... Siter
ZoRaC Skrevet 4. mars 2018 Skrevet 4. mars 2018 1 time siden, Moskus skrev: Tror akkurat dette eksempelet er glimrende til å vise hvorfor "else" ikke gir mening... Utdyp? Siter
Moskus Skrevet 5. mars 2018 Skrevet 5. mars 2018 22 timer siden, ZoRaC skrev: Utdyp? Når blir lyset satt til grønt? Hvert eneste sekund når "device" ikke er "on" det er tirsdag, torsdag, lørdag, søndag klokken er etter 24, eller før 2000, og så videre? Det kunne imidlertid gitt mening hvis vi hadde hatt nøstede IF-setninger, men det har vi ikke. F.eks. dette kunne vært praktisk: IF device is set to ON IF status = day Blink green Else Blink red End if End if Da har man kun en trigger. IF (device is set to ON) AND (status = day) Blink green Else Blink red End if gir derimot ikke samme mening fordi den triggeren vil feile også, og følgelig lyset blinker rødt kontinuerlig. Siter
ZoRaC Skrevet 5. mars 2018 Skrevet 5. mars 2018 1 minutt siden, Moskus skrev: Når blir lyset satt til grønt? Hvert eneste sekund når "device" ikke er "on" det er tirsdag, torsdag, lørdag, søndag klokken er etter 24, eller før 2000, og så videre? Nei, en «Else» tenker jeg må gjelde conditions, ikke triggers. Siter
Moskus Skrevet 5. mars 2018 Skrevet 5. mars 2018 Se edit over. Det er ikke lagt opp slik. Har du mange nok conditions, så vil det også kunne slutte å gi mening, dessverre. Da er det faktisk enklere å lage triggeren på ny. Alternativet er vel også rimelig enkel: Lag en trigger, og script alle conditions. Så får du stålkontroll på det. Siter
Erling Skrevet 7. mars 2018 Forfatter Skrevet 7. mars 2018 På 5.3.2018 den 15.16, Moskus skrev: Alternativet er vel også rimelig enkel: Lag en trigger, og script alle conditions. Så får du stålkontroll på det. @Moskus, for deg er dette veldig enkelt. Sitat Det er ikke lagt opp slik. Jeg stoler på det og dupliserer eventene som styrer radioen i stua til og også styre kontoret. Siter
Anbefalte innlegg
Bli med i samtalen
Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.