Perjantain kunniaksi tein Ikean lampuille Webcoressa Power Behavior Pistonin. Aitoa testiä en ole vielä päässyt tekemään, mutta kyllä tämä periaatteessa pitäisi toimia.
Mitä Piston tekee: Yöllä klo 23.00 – 06.00 tapahtuvan sähkökatkon jälkeen kun sähköt palaavat, niin Ikean Trådfri-lamput sammuvat Philips Hue power behaviorin tyyppisesti.
Miksi: Ikean Trådfri-lamput jäävät sähkökatkon jälkeen oletuksena palamaan, eikä tätä toimintoa voi muuttaa. Ainakin makuuhuoneessa tällaiset lamput aiheuttavat ”mitä sviddua” -efektin.
Ainoa asia mitä tässä pitää vielä ehkä miettiä on se, että missä ajassa Piston olettaa IF-lauseen sisällön toteutuvan. Nyt IF:n kolme väitettä pitäisi tapahtua nätisti ketjussa, jotta THEN voisi toteutua. Periaatteessa näin kyllä pitäisi käydä, eli ST hubin pitäisi siirtyä Mains-käyttöön, ja Hue-sillan (pistonissa ”unknown device”) statuksen onlineen sähkökatkon päätyttyä.
Siitä Piston jakoon. Koodilla saa suoraan kopioitua Webcore-käyttöliittymään.
