webCoRE (“Community’s own Rule Engine”) è un “motore di regole” gratuito, con funzionalità avanzate, per Samsung SmartThings; WebCoRE consente la personalizzazione completa di tiggers, flussi di automazione, geo-fencing e molto altro.
Mentre gli utenti possono creare i propri script, non è necessaria alcuna esperienza di codifica per iniziare. WebCoRE interpreta ed esegue ogni script personalizzato utilizzando il compagno SmartApp per SmartThings.
Wiki WebCoRE
Il team WebCoRE mantiene un wiki estremamente utile con guide dettagliate per ogni passo. Per aiutarti a essere efficiente con il tempo, ecco le pagine “per iniziare” più rilevanti sul Wiki per chiunque sia nuovo a webCoRE. Clicca qui per visitare il sito webCoRE Wiki.
Procedura per l’Installazione di WebCoRE (nuova installazione)
- Installare i componenti di base (2 opzioni)
- Usare GitHub via SmartThings Sviluppatore IDE (facile, se hai l’installazione di GitHub)
- Aggiungere Manualmente webCoRE componenti SmartThings
- Attivare oAuth per WebCoRE (richiesto)
- Completare l’Installazione in SmartThings mobile app
- Accesso webCoRE da un Browser Desktop (molto più facile per creare/modificare sul desktop)
che Cosa può webCoRE fare?
La piattaforma è in grado di eseguire flussi di automazione utilizzando ingressi da qualsiasi dispositivo Z-Wave o Zigbee collegato al tuo hub SmartThings. Questi flussi di automazione, o “pistoni” (utilizzando webCoRE terminologia), può essere semplice come “Accendere la lampada quando il movimento rilevato”, o complesso come: “Se sono a casa, ed è tra le 4 e le 6 del pomeriggio, e la cassetta postale non è stato aperto oggi; quando la cassetta postale coperchio è aperto, flash, cucina, luci di dire “Posta è arrivato” la Cucina Sonos”, e mi manda un avviso notifica push.”
Che ci crediate o no, anche tu puoi scrivere un pistone webCoRE complesso come nell’esempio sopra. Tutta la creazione pistone avviene nel cruscotto web di webCoRE, e utilizzare un’interfaccia utente grafica pulita con parole ed elementi leggibili dall’uomo.
Ecco un esempio pistone che uso per aprire automaticamente la porta del garage e preparare la casa al mio arrivo a casa:
Nell’esempio di cui sopra, lo script controlla se sono stato assente per un minimo di 30 minuti, e se torno a casa, aprire la porta del garage, sbloccare le porte esterne, accendere l’aria condizionata, e di dissolvenza le luci.