Hue Tap ”multi-tap” ja ”sensor snooze”

Jatkoa edelliselle postaukselle: ”Hue liikketunnistin nokkaunille”, jossa viritin Philips Hue liiketunnistinta varten omatekoisen ”sensor snooze” toiminnallisuuden. Sitä ennen olin myös tutkinut useamman napautuksen, eli ”multi-tap” ominaisuuden, käyttöä Philips Hue Tap kosketuskytkimen kanssa. Nyt siis on tarkoitus yhdistää nämä ominaisuudet ja lisätä Hue Tap kytkimeen useampi ”sensor snooze” käyttäen ”multi-tap” ominaisuutta.

Jos itse haluat toteuttaa vastaavan ”multi-tap” & ”sensor snooze” toiminnallisuuden, kannattaa lukeminen aloittaa yllä olevista kahdesta edeltävästä blogipostauksesta. Tässä osassa ei käydä läpi välttämättä kaikkien tarvittavien asetusten tekemistä yhtä yksityiskohtaisesti screenshottien avulla.

 

 

Kulmakertoimia…

Jo edellisen harjoituksen yhteydessä yritin käyttää ”multi-tap” ominaisuutta ”sensor snooze” ominaisuuden kanssa, mutta testit menivät pieleen.

Omatekoinen ”sensor snooze” on viritys, jossa käytetään Hue liiketunnistimen, iConnectHue:n ja käytössä olevien valojen ominaisuuksia tavalla, jota ei ehkä ole alun perin ajateltu käytettäväksi. Tälläisillä virityksillä on taipumus välillä mennä rikki jossain vaiheessa.

Näin kävi myöskin tämän omatekoisen ”multi-tap” & ”sensor snooze” virityksen yhteydessä, homma ei toiminutkaan niin kuin toivoin. Eli asiaan tuli hieman niin sanotusti ”kulmakertoimia.”

Kaksi uutta hankaluutta

”multi-tap” & ”sensor snooze” yhdistelmän käyttäminen kaatui kahteen tekijään.

Ensimmäinen liittyy iConnectHue applikaation tapaan käyttää ”Instant timer” ajastintoimintoa, joka liitetään Hue Tap kosketuskytkimen napin painallukseen.

Toinen liittyy käytössä olleisiin valaisimiin, aidoissa Hue valoissa ei ollut ongelmia, mutta keittiössä käytössä ollut Gledopto LED-nauha aiheutti ongelmia, joiden ratkaiseminen vaati pientä lähestymistavan muutosta.

Peräkkäiset tai yhtäaikaiset ajastimet samaan valoryhmään

iConnectHue applikaatiossa voi käyttää ”timer” / ajastin -ominaisuutta kahdella tavalla.

Ajastimen käyttö manuaalisesti

  • Avataan valoryhmä ja napautetaan ”timer” ikonia
    • Jos ryhmässä EI ole käynnissä ajastinta
      • aukeaa ”Sleep Timer” ikkuna,
        • jossa voi säätää ajastimen käynnissä oloajan
        • ja missä vaiheessa valoja himmenetään
      • Kun painetaan ”Done” nappia, niin ajastin lähtee välittömästi käyntiin
    • Jos ryhmässä on käynnissä ajastin
      • Ei uutta ajastinta voi käynnistää
      • Tarjolla olevat vaihtoehdot
        • ”Cancel timer” perutaan käynnissä oleva ajastin
        • ”Cancel timer and set new timer”perutaan käynnissä oleva ajastin
          • siirrytään ”Sleep timer” ikkunaan tekemään ajastimen asetuksia
          • Kun painetaan ”Done” nappia, niin uusi ajastin lähtee välittömästi käyntiin
        • ”Cancel” palataan takaisin, eikä käynnistetä uutta ajastinta

Ajastimen käyttö osana kosketuskytkimen toimintoketjua

  • Avataan ”Devices” valikon kautta esimerkiksi ”Tap” -kytkimen asetukset
  • Lisätään johonkin käytössä olevista ”Button” napeista uusi ”instant timer” toiminto
  • Aukeaa samanlainen ”Sleep Timer” ikkuna kuin edellisessä esimerkissä
  • Koska tässä vaiheessa ollaan vasta luomassa toimintaa napille, jonka painallus joskus tulevaisuudessa laukaisee ”Sleep Timerin” käyttöön
    • Ei luonnollisestikaan voida tietää onko joku toinen ajastus jo käytössä
    • Mutta toisaalta ei ole mitään asetusta sille mitä tehdään jos toinen ajastus on käytössä

Tässä kohtaa iConnectHue on hieman oikonut  Tap- / Dimmer -kytkimien nappeihin asetettavan ”Instant Timer” actionin osalta.

Koska ei ole asetusta mitä tehdään, jos toinen ajastus on jo käytössä, niin ”Instant timer” toiminnon käyttö useampaan kertaan Tap-kytkimen nappien toiminnoissa aiheuttaa ongelmia. ”Button 1 push 1” käynnistää yhden ajastimen ja ”Button 1 push 2” käynnistää toisen ajastimen. Sen sijaan, että ajastimen toinen käynnistäminen sammuttaisi ajossa olevan ajastimen, kuten on mahdollista ajastimien manuaalisessa käytössä, niin napeista käynnistyvät ajastimet menevät peräkkäin jonoon.

Kun halutaan käynnistää ”Button 1 push 2” toiminnot, pitää ensin painaa nappia ”yksi” yhden kerran, jolloin käynnistyy ”Button 1 push 1″ toiminnot, kun nappia ”yksi” painetaan heti uudestaan käynnistyy ”Button 1 push 2” toiminnot.

Tästä seuraa alla oleva tapahtumaketju

  • Painetaan Tap-kytkimen nappia ”yksi” yhden kerran
  • Ajetaan ”Button 1 push 1” toiminnot
    • Sammutetaan ”Televisio” ryhmän kaikki valot paitsi yksi
      • tämä valo toimii ”sulakkeena” joka estää liiketunnistinta sytyttämästä valoja
      • koska liiketunnistimessa on päällä asetus ”Only react if groups are off”
    • Sammutetaan ”Keittiö” ryhmän kaikki valot
    • ajetaan toiminto X (ei merkitystä tämän ongelman osalta)
    • Käynnistetään yhden minuutin ajastin
      • jonka päätteeksi sammutetaan ”sulakkeena” toimiva valo
      • ja minuutin päästä liiketunnistin pystyy taas sytyttämään valot, koska ”sulakkeena” toimiva valo on nyt sammunut ja ”Only react if groups are off” asetus ei enää estä valojen sytyttämistä
  • Painetaan Tap-kytkimen nappia ”yksi” toisen kerran
    • Nappien painalluksien välissä kuluu ehkä sekunti, jos sitäkään
  • Tap-kytkin tulkitsee tämän siten, että nappia on painettu kahdesti
  • Ajetaan ”Button 1 push 2” toiminnot
    • Sammutetaan ”Televisio” ryhmän kaikki valot paitsi yksi
      • tämä yksi valo toimii ”sulakkeena” joka estää liiketunnistinta sytyttämästä valoja
      • koska liiketunnistimessa on päällä asetus ”Only react if groups are off”
    • Sammutetaan ”Keittiö” ryhmän kaikki valot
    • ajetaan toiminto X (ei merkitystä tämän ongelman osalta)
    • Käynnistetään kymmenen minuutin ajastin
      • Tämän ajastimen tarkoitus olisi pitää yksi valoista päällä kymmenen minuuttia
      • Mutta näin ei käy
  • Jos katsoo ”Televisio” ryhmä asetuksia
  • Näkee, että käynnissä on ajastin (sen ikoni on sinisenä)
  • Mutta ajastin pyörii huolestuttavan nopeasti
  • Eli käynnissä on ”Button 1 push 1” avulla käynnistetty yhden minuutin ajastin
  • Kun minuutti on kulunut ”Button 1 push 1” ajastin on täynnä
    • se sammuttaa ”sulakkeena” olevan valon
    • ja liiketunnistin voi taas sytyttää liikettä havaitessaan valot
  • Samalla ”Button 1 push 2” avulla käynnistetty ajastin lähtee käyntiin
    • Se on siis odottanut ensimmäisen ajastimen päättymistä
    • Muut ”Button 1 push 2 ” toiminnot on ajettu jo noin minuutti sitten kun Tap-kytkimen nappia ”yksi” painettiin toisen kerran
    • Ainoa jäljellä oleva tehtävä on odottaa tämän uuden kymmenen minuutin ajastimen kulumista loppuun
    • Mutta koska ”Button 1 push 1” ajastin on päättynyt ja sen seurauksena se sammutti ”sulakkeena” toimivan valon
    • Niinpä tämä uusi ajastin pyörii aivan turhaan ja yrittää turhaan sammuttaa lopuksi valoa, joka on jo sammutettu noin yhdeksän minuuttia sitten
    • Liiketunnistin laittaa valot päälle jo noin yhden minuutin kohdalla jos havaitsee liikettä
  • Lopputulos ”Button 1 push 2” avulla käynnistetty toiminta ei tee mitä toivottiin ja pidä yhtä valoa ”päällä sulakkeena” ajastimeen määritellyn ajan verran
  • Eli tällä tavalla ei pysty toteuttamaan kuin yhden ”sensor snooze” toiminnan, jos käytetään saman ryhmän valoa ”sulakkeena” ja käynnistetään samaan ryhmään ajastin.

Workaround useamman ajastuksen yhtäaikaiseen ajamiseen

Hetken pohdittuani päädyin ratkaisuun, jolla saa edes kaksi erillistä ”sensor snooze” toimintaa.

Tämä tapahtuu tekemällä kaksi erilaista toimintoketjua, yksi ”Button 1 push 1” käyttöön ja toinen ”Button 1 push 2” käyttöön. Koska kahden ajastimen käyttäminen samaan valoryhmään ei onnistu, niin käytetään toisessa ”sensor snooze” toiminnossa sulakkeena ”keittiö” ryhmän valoa ja sammutetaan se ”keittiö” ryhmän ajastimella.

”Button 1 push 1” sensor snooze toimintaketju

  1. Sammutetaan ”Televisio” ryhmän valoista kaikki paitsi yksi
  2. Sammutetaan ”Keittiö” ryhmän KAIKKI valot
  3. Pysäytetään ”Televisio” ryhmän valoanimaatio
  4. Käynnistetään yhden minuutin ajastin, joka sammuttaa viimeisenkin ”Televisio” ryhmän valon

Näin käytössä on yhden minuutin ajan ”Televisio” ryhmässä yksi valo joka toimii ”sulakkeena” estämässä liiketunnistinta sytyttämästä valoja.

”Button 1 push 2” sensor snooze toimintaketju

  1. Sammutetaan ”Keittiö” ryhmän valoista kaikki paitsi yksi
  2. Sammutetaan ”Televisio” ryhmän KAIKKI valot
    1. Koska sammutetaan kerralla kaikki valot ei valoanimaatiota tarvitse erikseen pysäyttää
  3. Käynnistetään kymmenen minuutin ajastin, joka sammuttaa viimeisenkin ”Keittiö” ryhmän valon

Näin käytössä on erillinen kymmenen minuutin ajastin ”Keittiö” ryhmässä  ja yksi valo joka toimii koko tämän ajan ”sulakkeena” estämässä liiketunnistinta sytyttämästä valoja.

Koska ajastimet käynnistyvät eri ryhmiin ja sulakkeena toimivat eri ryhmän valot, ei synny ongelmia

  • Ensimmäisellä painalluksella käynnistyy ”Button 1 push 1” toiminnot
    • jotka sytyttävät ”Televisio” ryhmään ”sulake” valon
    • ja ajavat muut tarvittavat temput
    • lopuksi jää käyntiin yhden minuutin ajastin
  • Toisella painalluksella käynnistyy ”Button 1 push 2” toiminnot
    • jotka sytyttävät ”Keittiö” ryhmään ”sulake” valon
    • sammuttavat kaikki ”Televisio” ryhmän valon, myös siellä olevan vielä päällä olevan ”sulake” valon
    • käynnistyy erillinen laskuri, joka sammuttaa kymmenen minuutin kuluttua ”Keittiö” ryhmän ”sulake” valon
  • Noin minuutin kuluttua ”Button 1 push 1” käynnistämä ajastin loppuu ja yrittää sammuttaa ”Televisio” ryhmän  loputkin valot
    • Mutta ne on jo sammutettu ”Button 1 push 2” toiminnon alkaessa, eli ei käytännössä tapahdu mitään
    • ”Button 1 push 1” toiminnot päättyvät
  • ”Button 1 push 2” käynnistämä  ajastin jatkaa toimintaansa
    • ”Keittiö” ryhmässä on vielä päällä ”sulake” valo
    • ja
    • Liiketunnistin ei pysty sytyttämään valoja liikettä havaitessaan
  • Button 1 push 2″ käynnistämä  ajastin loppuu
    • Sammutetaan ”Keittiö” ryhmässä vielä päällä oleva ”sulake” valo
    • jonka sammuttua
    • Liiketunnistin pystyy sytyttämään valoja liikettä havaitessaanKoska ””Only react if groups are off” ei enää tätä estä viimeisen ”sulake” valon sammuttua

Näin toteutettuna saadaan kaksi erillistä ”sensor snooze” toimintoa. Yhdellä napin painalluksella liiketunnistin on poissa pelistä yhden minuutin ja toisella painalluksella kymmenen minuuttia.

Tai niin minä luulin….

Kun ajastimiin liittyvä ongelma oli teoriassa ratkottu work-around virityksellä, niin kuvaan astui vielä toinen tekijä…

Valojen himmennyskyky: Aidot Hue valot vs 3rd party valot

Kävi ilmi, että eri tyyppiset valaisimet kykenevät himmenemään eri lailla.

Aidot Hue valot voivat himmentyä 100% kirkkaudesta 0% kirkkauteen, siten että valo pysyy päällä ja Hue tulkitsee valon olevan päällä. Näin se toimii koko ”sensor snooze” ajastimeen asetetun ajan tarvittaessa ”sulake” valona.

Keittiön valaisimien joukossa ei ollut yhtään aitoa Hue valaisinta. Kattovalaisin on  Hue yhteensopivan on/off -katkaisimen takana, joten sitä ei voi himmentää ollenkaan. Keittiön kaapeissa olevat Gledopto LED-nauhat kykenevät himmenemään, mutta raportoivat olevansa sammuksissa, kun valon kirkkaus on luokkaa 2-3%. Gledopto myös reagoi hitaammin kirkkauteen liittyvien asetuksen muutoksiin.

Erilaiset himmennys ominaisuudet tai reagointi kirkkauden muutokseen näkyy käytännössä kahdella tavalla

  • Jos valon sammutuksen tai sytytyksen yhteydessä himmennetään tai kirkastetaan valoa
    • Aidot Hue valot tekevät tämän kiltisti ilman mitään valojen räpsymisiä
    • Gledopto valot voivat räpsähtää päälle vaikka niitä oltiin sammuttamassa
    • Tämän takia en käytä valojen sammutukseen/sytytykseen liityvien toimintojen kanssa default ”fade” arvoa 0.4 sec, vaan olen säätänyt ne arvoon 0.0 sec
  • Valon käyttö ”sulakkeena” liiketunnistimen ”sensor snooze” toimintaan
    • Hue valo himmenee 0% asti ennen kuin valo sammuuJos himmennysajaksi on laitettu viisi minuuttia, niin toimii Hue valo viisi minuuttia ”sulakkeena”
    • Gledopto LED-nauhan valot sammuvat ennen kuin kirkkaus on 0%Jos lähtökirkkaus on esim 2% ja himmennysaika on 10 minuuttia
      • Gledopto sammuu jossain 1-2 minuutin kohdalla, joten se toimiikin ”sulakkeena” vain 1-2 minuuttia
      • Kasvattamalla käytettävää valon kirkkautta voidaan saada aikaan pitempiä ”sensor snooze” perioideja, mutta niiden todellinen aika ei ole helposti määriteltävissä
        • No onko ajan pienellä heitolla niin väliä
        • Ei, mutta tekee viritityksestä vielä enemmän virityksen
      • Toisaalta, jos Gledopto LED-nauhan sytyttää esim 8% kirkkaudella, niin se pysyy päällä melkein koko ajan, jos käytetään lyhyttä yhden minuutin ajastinta.

Hmm, jos vaihtaisi ”Button 1 push 1” ja ”Button 1 push 2” toiminnot keskenään?

”Button 1 push 1” käyttäisi ”Keittiö” ryhmän Gledopto LED-nauhaa sulakkeena 8% kirkkaudella ja ajastin asetettaisiin keittiöön yhdeksi minuutiksi. Lopputuloksena olisi noin minuutin ajastin.

”Button 1 push 2” käyttäisi ”Televisio” ryhmän aitoa Hue valo sulakkeena 2% kirkkaudella. Koska Hue käyttäytyy paremmin himmennettäessä, voidaan ajastimen kestoksi valita vapaammin esim  kymmenen minuuttia. Ja lopputuloksena olisi noin kymmenen minuutin ajastin.

Käytettävien laitteiden asetukset

Kuva: Keittiön Tap-kytkimen asetukset, ”Button 1”

switch_settings_button1

  • ”Button 1 push 1” sisältää toimintoketjun
    • jolla toteutetaan yhden minuutin ”sensor snooze”
    • Tämä toiminta saadaan käyntiin painamalla Tap-kosketuskytkimen nappia ”yksi” yhden kerran
    • Tätä toiminallisuutta käytetään alla olevassa testissä numero 1
  • ”Button 1 push 2” sisältää toimintoketjun
    • jolla toteutetaan kymmenen minuutin ”sensor snooze”
    • Tämä toiminta saadaan käyntiin painamalla Tap-kosketuskytkimen nappia ”yksi” kaksi kertaa
    • Tätä toiminallisuutta käytetään alla olevassa testissä numero 2
  • Tarkemmat ohjeet nappien määrittämisestä yllä olevalla tavalla löytyy ”Hue liiketunnistin nokkaunille” -blogi postauksestani

Kuva: Keittiön Tap-kytkimen asetukset, ”Button 2”

switch_settings_button2

  • ”Button 2 push 3” sisältää toimintoketjun
    • jolla sytytetään valoja ”Keittiö” ja ”Televisio” ryhmiin
    • Tämä toiminta saadaan käyntiin painamalla Tap-kosketuskytkimen nappia ”kaksi” kolme kertaa
    • Tätä toiminallisuutta käytetään molempien alla olevien testien alussa
  • Tarkemmat ohjeet nappien määrittämisestä yllä olevalla tavalla löytyy ”Hue Tap ja Multi-Tap -blogipostauksestani

Kuva: Keittiön liiketunnistimen asetukset, ”on activity”

sensor_settings_onactivity_v2

  • ”Keittiö sensor” liiketunnistimessa on ”Only react if groups are off” asetus päällä
  • Tämä asetus estää liiketunnistinta käynnistämästä valoja, jos jokin sen kontrolloimista valoista on jo päällä, esimerkiksi siksi että valot on käynnistetty manuaalisesti ”Keittiö switch” Tap -kosketuskytkimellä
  • Lisäksi näkyvissä on klo 06:00-00:00 välillä suoritettavat toimenpiteet, jos havaitaan liikettä
    • Laitetaan ”Keittiö” ryhmään ”Lattia Only” valaistusskenaario päälle
      • Vain yksi kolmesta valaisimesta päälle, eli alakaappien alapuolella oleva ”Lattia” valaisin
    • Laitetaan ”Televisio” ryhmään ”Sun Center Only 2” valaistusskenaario päälle
      • neljä seitsemästä valaisimesta päälle, eri oranssin sävyillä

Testi 1: yhden minuutin ”sensor snooze”

Kuva 1.1.1: Lähtötilanne ”Televisio” ryhmän valot pimeänä

sensor_snooze_1_1_1

  • Check, valot pois päältä

Kuva 1.1.2: Lähtötilanne ”Keittiö” ryhmän valot pimeänä

sensor_snooze_1_1_2

  • Check, valot pois päältä
  • Kävellään keittiö-olohuoneeseen, jolloin liiketunnistimen pitäisi sytyttää valot ”Televisio” ja ”Keittiö” ryhmiin

Kuva 1.2.1: ”Televisio” ryhmän valot päällä liiketunnistimen toimesta

sensor_snooze_1_2_1

  • Valot syttyneet ”Sun Center Only 2” skenaarion mukaisesti
    • jossa neljä seitsemästä valaisimesta on päällä
    • ja niiden valot ovat oranssin eri sävyissä
  • Check:
    • Oikeat valot päällä, toimii

Kuva 1.2.2: ”Keittiö” ryhmän valot päällä liiketunnistimen toimesta

sensor_snooze_1_2_2

  • Valot syttyneet ”Lattia Only” skenaarion mukaisesti
    • Vain ”Lattia” valaisimessa on valot päällä
    • ”Kaappi” ja ”Katto” valaisimet ovat pimeänä
  • Check:
    • Oikeat valot päällä, toimii
  • Käynnistetaan manuaalisesti valot painamalla Tap-katkaisimen nappia ”kaksi” kolme kertaa
  • eli ”Button 2 push 3” toimintoketju sytyttää valot ”Televisio” ja ”Keittiö” ryhmiin

Kuva 1.3.1: ”Televisio” ryhmässä päällä manuaalisesti käynnistetty valaistusskenaario

sensor_snooze_1_3_1

  • ”Televisio ryhmään” käynnistetty ”Green Blue Dyn” valoanimaatio
  • Kaikissa ryhmän seitsemässä valaisimessa on valot päällä vihreän ja sinisen sävyissä
  • Check:
    • Kaikki valot päällä oikean värisinä
    • Toimii

Kuva 1.3.2: ”Keittiö” ryhmässä päällä manuaalisesti käynnistetty valaistusskenaario

sensor_snooze_1_3_2

  • ”Keittiö” ryhmässä päällä kaikki kolme valoaLattia = Alakaappien alapuolella oleva Gledopto LED-nauha
    • Kaappi = Yläkaappien alapuolella oleva Gledopto LED-nauha
    • Katto = Ruokapöydän päällä oleva valaisin
  • Check:
    • Kaikki valot päällä oikean värisinä
    • Toimii
  • Sammutetaan valot painamalla Tap-katkaisimen nappia ”yksi” yhden kerran
  • eli käynnistetään ”Button 1 push 1” toimintoketju

Kuva 1.4.1: ”Televisio” ryhmä muutama sekunti ”sensor snooze”:n käynnistymisestä

sensor_snooze_1_4_1

  • Kaikki ”Televisio” ryhmän valot sammuvat ”Group off Televisio” toiminnon ajamisen seurauksena
  • Check:
    • toimii, kaikki valot sammuneena

Kuva 1.4.2: ”Keittiö” ryhmä 10 sekuntia ”sensor snooze”:n käynnistymisestä

sensor_snooze_1_4_2

  • ”Keittiö” ryhmästä sammutettu ”Lattia” ja ”Katto” valot
  • ”Kaappi” valossa valot päällä, mutta himmeämpänä
    • toimii ”sulakkeena”, joka estää liiketunnistinta sytyttämästä valoja havaitessaan liikettä
  • ”Keittiö” ryhmässä käynnissä ”Instant Timer” -ajastinSininen ”sekuntikello” -ikoni
    • Jonka ympärillä oleva sininen rengas pienenee, indikoiden ajastimen kulumista
  • Check:
    • Käydään kävelemässä keittiö-olohuoneessa
    • ”Sulake” valo on päällä
      • Toimii, muut valot eivät syty

Kuva 1.5: ”Keittiö” ryhmän tilanne noin 15 sekuntia ”sensor snooze”:n käynnistymisestä

sensor_snooze_1_5

  • ”Kaappi” valossa valot päällä, mutta himmeämpänä
    • toimii ”sulakkeena”, joka estää liiketunnistinta sytyttämästä valoja havaitessaan liikettä
  • Ajastimen kulumista indikoivasta sinisestä renkaasta jäljellä noin 75%, eli on noin 45 sekuntia vielä jäljellä
  • Check:
    • Käydään kävelemässä keittiö-olohuoneessa
      • Toimii,  muut valot eivät syty

Kuva 1.6: ”Keittiö” ryhmässä palaa ”sulake” valo

sensor_snooze_1_6

    • ”Sulake” valo LED-nauhalla on hieman kirkkaampi kuin aidolla Philips Hue valolla, koska LED-nauhan kirkkautta ei voi kääntää yhtä pieneksi ilman, että valo tulkitaan sammutetuksi

Kuva 1.7: ”Keittiö” ryhmän tilanne noin 30 sekuntia ”sensor snooze”:n käynnistymisestä

sensor_snooze_1_7

  • ”Kaappi” valossa valot päällä, mutta himmeämpänä
    • toimii ”sulakkeena”, joka estää liiketunnistinta sytyttämästä valoja havaitessaan liikettä
  • Ajastimen kulumista indikoivasta sinisestä renkaasta jäljellä noin 50%, eli on noin 30 sekuntia vielä jäljellä
  • Check:
    • Käydään kävelemässä keittiö-olohuoneessa
      • Toimii, muut valot eivät syty

Kuva 1.8: ”Keittiö” ryhmän tilanne noin 45 sekuntia ”sensor snooze”:n käynnistymisestä

sensor_snooze_1_8

  • ”Kaappi” valossa valot päällä, mutta himmeämpänä
    • toimii ”sulakkeena”, joka estää liiketunnistinta sytyttämästä valoja havaitessaan liikettä
  • Ajastimen kulumista indikoivasta sinisestä renkaasta jäljellä noin 25%, eli on noin 15 sekuntia vielä jäljellä
  • Check:
    • Käydään kävelemässä keittiö-olohuoneessa
      • Toimii, muut valot eivät syty
  • Poistutaan keittiö-olohuoneesta

Kuva 1.9: ”Keittiö” ryhmän tilanne noin minuutti ”sensor snooze”:n käynnistymisestä

sensor_snooze_1_9

  • ”Kaappi” valosta on sammutettu valot
    • ei toimi enää ”sulakkeena”,  liiketunnistin voi sytyttää valot havaitessaan liikettä
  • Ajastimen ikonin väri ei ole enää sininen, eli ajastin toiminto on päättynyt
  • kävellään taas keittiö-olohuoneeseen ja liiketunnistimen pitäisi sytyttää valot
  • Check:
    • Toimii, valot syttyvät

Kuva 1.10.1: ”Televisio” ryhmän valot päällä liiketunnistimen toimesta

sensor_snooze_1_10

  • liiketunnistin sytyttänyt samanlaisen valaistuskenaarion kuin alussa
  • Valot syttyneet ”Sun Center Only 2” skenaarion mukaisesti
    • jossa neljä seitsemästä valaisimesta on päällä
    • ja niiden valot ovat oranssin eri sävyissä
  • Check:
    • Oikeat valot päällä, toimii

Kuva 1.10.2: ”Keittiö” ryhmän valot päällä liiketunnistimen toimesta

sensor_snooze_1_11

  • liiketunnistin sytyttänyt samanlaisen valaistuskenaarion kuin alussa
  • Valot syttyneet ”Lattia Only” skenaarion mukaisesti
    • vain ”Lattia” valaisimessa on valot päällä
    • ”Kaappi” ja ”Katto” valaisimet ovat pimeänä
  • Check:
    • Oikeat valot päällä
    • Toimii

Testi valmis, yhden minuutin ”sensor snooze” toimii odotetusti, siirrytään seuraavaan testiin

Testi 2: kymmenen minuutin ”sensor snooze”

Kuva 2.1.1: Lähtötilanne ”Televisio” ryhmän valot pimeänä

sensor_snooze_2_1_1

  • Check, valot pois päältä

Kuva 2.1.2: Lähtötilanne ”Keittiö” ryhmän valot pimeänä

sensor_snooze_2_1_2

  • Check, valot pois päältä
  • Kävellään keittiö-olohuoneeseen, jolloin liiketunnistimen pitäisi sytyttää valot ”Televisio” ja ”Keittiö” ryhmiin

Kuva 2.2.1: ”Televisio” ryhmän valot päällä liiketunnistimen toimesta

sensor_snooze_2_2_1

  • Valot syttyneet ”Sun Center Only 2” skenaarion mukaisesti
    • jossa neljä seitsemästä valaisimesta on päällä
    • ja niiden valot ovat oranssin eri sävyissä
  • Check:
    • Oikeat valot päällä, toimii

Kuva 2.2.2: ”Keittiö” ryhmän valot päällä liiketunnistimen toimesta

sensor_snooze_2_2_2

  • Valot syttyneet ”Lattia Only” skenaarion mukaisesti
    • vain ”Lattia” valaisimessa on valot päällä
    • ”Kaappi” ja ”Katto” valaisimet ovat pimeänä
  • Check:
    • Oikeat valot päällä, toimii
  • Käynnistetaan manuaalisesti valot painamalla Tap-katkaisimen nappia ”kaksi” kolme kertaa
  • eli ”Button 2 push 3” toimintoketju sytyttää valot ”Televisio” ja ”Keittiö” ryhmiin

Kuva 2.3.1: ”Televisio” ryhmässä päällä manuaalisesti käynnistetty valaistusskenaario

sensor_snooze_2_3_1

  • ”Televisio” ryhmään käynnistetty ”Green Blue Dyn” valoanimaatio
  • Kaikissa ryhmän seitsemässä valaisimessa on valot päällä
  • Check:
    • Kaikki valot päällä oikean värisinä
    • Toimii

Kuva 2.3.2: ”Keittiö” ryhmässä päällä manuaalisesti käynnistetty valaistusskenaario

sensor_snooze_2_3_2

  • ”Keittiö” ryhmässä päällä kaikki kolme valoa
    • Lattia = Alakaappien alapuolella oleva Gledopto LED-nauha
    • Kaappi = Yläkaappien alapuolella oleva Gledopto LED-nauha
    • Katto = Ruokapöydän päällä oleva valaisin
  • Check:
    • Kaikki valot päällä oikean värisinä
    • Toimii
  • Sammutetaan valot painamalla Tap-katkaisimen nappia ”yksi” kaksi kertaa
  • eli käynnistetään ”Button 1 push 2” toimintoketju

Kuva 2.4.1: ”Keittiö” ryhmän tilanne muutama sekunti ”sensor snooze”:n käynnistymisestä

sensor_snooze_2_4_1

  • Kaikki ”Keittiö” ryhmän valot sammuvat ”Button 1 push 2” ajaman ”Group off Keittiö” toiminnon ajamisen seurauksena
  • Ajastin on käynnissä myös ”Keittiö” ryhmässä, koska se käynnistettiin ensimmäisen nappi ”yksi” painalluksen seurauksena, jolloin käynnistyi ”Button 1 push 1” toimintoketju
    • Koska ”Button 1 push 2” on jo sammuttanut ”Keittiö” ryhmän kaikki valot
    • Ajastin kuluu loppuun, mutta ei varsinaisesti tee mitään
  • Check:
    • kaikki valot sammuneena
    • ”Keittiö” ryhmässä ajastin päällä
    • Toimii

Kuva 2.4.2: ”Televisio” ryhmän tilanne muutama sekunti ”sensor snooze”:n käynnistymisestä

sensor_snooze_2_4_2

  • ”Televisio” ryhmästä sammutettu kaikki muut valot paitsi yksi
  • ”Televisio Play Right” valossa valot päällä, mutta himmeämpänä
    • toimii ”sulakkeena”, joka estää liiketunnistinta sytyttämästä valoja havaitessaan liikettä
  • ”Televisio” ryhmässä käynnissä ”Instant Timer” -ajastinSininen ”sekuntikello” -ikoni
    • Jonka ympärillä oleva sininen rengas pienenee, indikoiden ajastimen kulumista
  • Check:
    • Käydään kävelemässä keittiö-olohuoneessa
    • ”Sulake” valo on päällä
      • Toimii, muut valot eivät syty

Kuva 2.5.1: ”Keittiö” ryhmän tilanne noin 45 sekuntia ”sensor snooze”:n käynnistymisestä

sensor_snooze_2_5_1

  • Ajastin on käynnissä myös ”Keittiö” ryhmässä, koska se käynnistettiin ensimmäisen nappi ”yksi” painalluksen seurauksena, jolloin käynnistyi ”Button 1 push 1” toimintoketju
    • Koska ”Button 1 push 2” on jo sammuttanut ”Keittiö” ryhmän kaikki valot
    • Ajastin kuluu loppuun, mutta ei varsinaisesti tee mitään

Kuva 2.5.2: ”Televisio” ryhmän tilanne noin 45 sekuntia ”sensor snooze”:n käynnistymisestä

sensor_snooze_2_5_2

  • ”Televisio Play Right” valossa valot päällä, mutta himmeämpänä
    • toimii ”sulakkeena”, joka estää liiketunnistinta sytyttämästä valoja havaitessaan liikettä
  • Ajastimen kulumista indikoivasta sinisestä renkaasta jäljellä suurin osa, eli timer tulee pyörimään pitempään kuin vain minuutin
  • Check:
    • Käydään kävelemässä keittiö-olohuoneessa
      • Toimii,  muut valot eivät syty

Kuva 2.6: ”Televisio” ryhmässä palaa ”sulake” valo

sensor_snooze_2_6

  • ”Sulake” valo aidolla Hue valolla huomattavasti himmeämpi kuin Gledopton LED-nauhalla. Philips Hue valon kirkkaus voi olla pienempi ilman, että se tulkitaan sammuneeksi

Kuva 2.7.1: ”Keittiö” ryhmän tilanne noin minuutti ”sensor snooze”:n käynnistymisestä

sensor_snooze_2_7_1

  • Ajastin on kulunut loppuun  ”Keittiö” ryhmässä
  • Koska ”Button 1 push 2” on jo sammuttanut ”Keittiö” ryhmän kaikki valot
  • Ajastin kului loppuun, mutta ei varsinaisesti tehnyt mitään

Kuva 2.7.2: ”Televisio” ryhmän tilanne noin minuutti ”sensor snooze”:n käynnistymisestä

sensor_snooze_2_7_2

  • ”Televisio Play Right” valossa valot päällä, mutta himmeämpänä
    • toimii ”sulakkeena”, joka estää liiketunnistinta sytyttämästä valoja havaitessaan liikettä
  • Ajastimen kulumista indikoivasta sinisestä renkaasta jäljellä suurin osa, eli timer tulee pyörimään pitempään kuin vain muutaman minuutin
  • Check:
    • Käydään kävelemässä keittiö-olohuoneessa
      • Toimii, muut valot eivät syty

Kuva 2.8: ”Televisio” ryhmän tilanne noin yhdeksän minuuttia ”sensor snooze”:n käynnistymisestä

sensor_snooze_2_8

  • ”Televisio Play Right” valossa valot päällä, mutta himmeämpänä
    • toimii ”sulakkeena”, joka estää liiketunnistinta sytyttämästä valoja havaitessaan liikettä
  • Ajastimen kulumista indikoivasta sinisestä renkaasta jäljellä enää vähän, joten ajastin päättyy kohta
  • Check:
    • Käydään kävelemässä keittiö-olohuoneessa
      • Toimii, muut valot eivät syty
  • Poistutaan keittiö-olohuoneesta

Kuva 2.9: ”Televisio” ryhmän tilanne noin kymmenen minuuttia ”sensor snooze”:n käynnistymisestä

sensor_snooze_2_9

  • ”Televisio Play Right” valosta on sammutettu valot
    • ei toimi enää ”sulakkeena”,  liiketunnistin voi sytyttää valot havaitessaan liikettä
  • Ajastimen ikonin väri ei ole enää sininen, eli ajastin toiminto on päättynyt
  • kävellään taas keittiö-olohuoneeseen ja liiketunnistimen pitäisi sytyttää valot
  • Check:
    • Toimii, valot syttyvät

Kuva 2.10.1: ”Televisio” ryhmän valot päällä liiketunnistimen toimesta

sensor_snooze_2_10_1

  • liiketunnistin sytyttänyt samanlaisen valaistuskenaarion kuin alussa
  • Valot syttyneet ”Sun Center Only 2” skenaarion mukaisesti
    • jossa neljä seitsemästä valaisimesta on päällä
    • ja niiden valot ovat oranssin eri sävyissä
  • Check:
    • Oikeat valot päällä, toimii

Kuva 2.10.2: ”Keittiö” ryhmän valot päällä liiketunnistimen toimesta

sensor_snooze_2_10_2

  • liiketunnistin sytyttänyt samanlaisen valaistuskenaarion kuin alussa
  • Valot syttyneet ”Lattia Only” skenaarion mukaisesti
    • vain ”Lattia” valaisimessa on valot päällä
    • ”Kaappi” ja ”Katto” valaisimet ovat pimeänä
  • Check:
    • Oikeat valot päällä, toimii

Testi valmis, kymmenen minuutin ”sensor snooze” toimii odotetusti, ”multi-tap + sensor snooze” toimii odotetusti

Yhteenveto

Lopputuloksena on oikea viritys virityksen päälle. Toimii kyllä, mutta on entistä todennäköisempää, että jotain hajoaa Hue ja/tai iConnectHue softapäivitysten myötä, kun joku pieni yksityiskohta muuttuu.

Joten entistä enemmän toivon, että iConnectHue toteuttaisi natiivin ”sensor snooze” toiminnon, jonka voisi suoraan käynnistää Tap -kosketuskytkimen napista.

iConnectHue:ssa ”widget” toimintoketjujen rakentamisessa on jo ”disable sensor” toiminto. Joten toivoa on, pitäisi vain saada yhdistettyä ”instant timer” toiminto ”disable sensor” toimintoon ja saada tämä yhdeksi toiminnoksi Tap/Dimmer -kytkimille.

Erot iConnectHue:n ”Instant Timer” ajastimen toiminnassa manuaalisen operoinnin ja tap-kytkimen kautta tapahtuvan operoinnin välillä lähentelee jo ”bugin” statusta. Minimissään jälkimmäisen pitäisi automaattisesti pysäyttää edellinen ajastin, jos sellainen on jo käynnissä. Toki parempi vaihtoehto olisi lisätä napista käynnistettävän ”Instant Timerin” asetuksiin uusi asetus, jolla voisi määritellä mitä tehdään, jos ajastin on jo käytössä. Ehkä jossain tilanteessa peräkkäin ajettavat useammat ajastimet voivat olla käytännöllisiä.

”Instant Timer” ajastimen ajan voi asettaa välille 1 min – 120 min. Pidemmälle ajalle en välttämättä keksi käyttöä. Jossain tilanteessa lyhyempi voisi olla käytännöllinen, vaikka 30 sekuntia. Tyypillisesti tässä ajassa ehtii poistumaan liiketunnistimen havaintoalueelta. Toki Philips Hue systeemi ei tee kaikkea reaaliajassa, vaan tiettyjä toimintoja tehdään vain muutaman kerran minuutissa ja kovin lyhyet aikajaksot voivat täten aiheuttaa ongelmia. Yhden minuutin alaraja johtuu todennäköisesti jostain tälläisestä syystä.

Jos valoryhmiä on vain yksi, ei ”multi-tap” + ”sensor snooze” yhdistelmää pysty käyttämään, koska tällöin yhteen valoryhmään pitäisi laittaa Tap-kytkimen kautta useampi ajastin käyntiin ja tämä ei toimi, koska ajastimet ajetaan peräkkäin. Ainakaan ennen kuin iConnectHue korjaa ”Instant Timer” toiminnon Tap/Dimmer -kytkimien osalta.

Koska meillä on käytössä vain kaksi valoryhmää keittiö-olohuone tilassa, niin kaksi ”multi-tap” + ”sensor snooze” yhdistelmää on maksimi määrä mitä pystyy käyttämään. Jos haluaisi käyttää enemmän ”multi-tap” + ”sensor snooze” yhdistelmiä, pitäisi olla kolmas valoryhmä, johon kolmannen ”sulake” valon ja ajastimen voisi laittaa pyörimään. Tai vaihtoehtoisesti hankkia erillisiä polttimoita ja tehdä niistä jokaisesta dedikoidun ”sulake”  valoryhmän. Ei kuitenkaan tunnu kovin järkevältä tai kustannustehokkaalta tavalta käyttää lisää ”multi-tap” ja ”sensor snooze” yhdistelmiä. Tulemme pärjäämään kahdella yhdistelmällä mainiosti.

Kolmannen osapuolen valot voivat tuottaa haasteita, jos niitä joutuu himmentämään niiden toimiessa ”sulake” -valona. Helpommalla pääsee, jos jokaisesta valoryhmästä löytyy edes yksi aito himmennettävä Philips Hue polttimo tai valaisin, joiden kanssa himmentäminen ei aiheuta ongelmia käytettäessä valoa ”sulakkeena”.

Sisätilan valaisimet ja Hue temput on pikkuhiljaa kaluttu läpi aika perusteellisesti, ehkä on aika siirtyä ulkona olevien Hue valaisimien pariin….

 

 

 

2 thoughts on “Hue Tap ”multi-tap” ja ”sensor snooze”

Vastaa

Täytä tietosi alle tai klikkaa kuvaketta kirjautuaksesi sisään:

WordPress.com-logo

Olet kommentoimassa WordPress.com -tilin nimissä. Log Out /  Muuta )

Twitter-kuva

Olet kommentoimassa Twitter -tilin nimissä. Log Out /  Muuta )

Facebook-kuva

Olet kommentoimassa Facebook -tilin nimissä. Log Out /  Muuta )

Muodostetaan yhteyttä palveluun %s