Mikä on webCoRE?
WebCoRE on käsittämättömän hieno sääntömoottori Smartthings-automaatiojärjestelmälle. webCoRE muodostuu sanoista ”The Web Community’s own Rule Engine”. Ilman webCoRea Smartthings ei oman käyttökokemukseni perusteella olisi yhtä hieno järjestelmä kuin se nyt on.
Miten webCoRE toimii?
Käyttäjä luo webCoRE-tilin ja liittää sen ST-tiliin. Liitoksen jälkeen webCoRElla on pääsy kaikkiin Smartthingsiin liitettyihin laitteisiin, sensoreihin ja toimintoihin. Tämän jälkeen käyttäjä voi ryhtyä luomaan webCoRE-scriptejä käyttäjäystävällisen selainpohjaisen käyttöliittymän avulla.

Terminologiaa
webCoREssa sääntöjä kutsutaan ”Pistoniksi”. Säännön sisällä voi olla useita väittämiä (Statement) ja jokaisen väittämän sisältö koostuu IF-THEN-ELSE -määrityksistä. Käyttäjä voi esim. määritellä, että kun henkilö x saapuu kotiin tammikuun ja maaliskuun välillä, mikäli kello on yli 18.00, niin televisio menee päälle, ellei Playstation ole jo käytössä, ja samalla ulkovalojen kirkkaus määritetään 50%:n ja lopuksi lähetetään PUSH-notifikaatio numeroihin dddddddd ja fffffff.
Omia Piston-käyttökohteita
- Kun varashälytin kytkeytyy päälle, sytytä etäohjattavan pistorasian kautta merkkivalo hälyttimelle
- Sytytä portaikon ja yläkerran valot liiketunnistimen avulla ja sen perusteella, mikä kellonaika on
- Lähetä web-komentoja kameravalvonnan kontrollointiin henkilöiden läsnäolon perusteella
- Päivitä Huen ja Harmonyn siltojen tietoja Smartthingsille halutulla pollaus-ajalla
- Sammuta auton lämmitystolppa 1h käynnistyksestä
- SMS-viestit liittyen hälytyksiin ja tapahtumiin
Koukuttavaa ja hauskaa!
Uskokaa pois, konkreettisen hyödyn lisäksi webCoRE:n säätäminen ja sääntöjen luominen on todella koukuttavaa ja hauskaa puuhaa. WebCoREn mielenkiintoisin anti on se, että sääntöjen osalta tulee usein tunne kuin mitään rajoja ei olisi olemassakaan. Minkä tahansa webCoRE:lle luvitetun Smartthings-laitteen saa tuottamaan tapahtumia halutun mukaisesti.
WebCoRE ei missään nimessä ole välttämätön työkalu Smartthings-käyttäjille. Mikäli käyttäjä pärjää Smartthings-applikaation omilla sääntö- ja viesti -määrityksillä, ei webCoRElle ole tuolloin tarvetta. Sääntömoottori sopii ehkäpä hieman enemmän syvemmälle Smartthingsin ytimeen sukeltaneille käyttäjille, jotka ovat jo itse tiedostaneet Smartthingsin tietyt rajoitteet ja reunaehdot.
Syvänpäänsukeltajille vahva suositus!
Tsekkaa: https://wiki.webcore.co/