webCoRE (“motor de regra própria da Comunidade”) é um livre, ‘motor de regra’, com recursos avançados, para Samsung SmartThings; WebCoRE permite a personalização completa de tiggers, fluxos de automação, geo-Esgrima, e muito mais.
embora os usuários possam criar seus próprios scripts, nenhuma experiência de codificação é necessária para começar. WebCoRE interpreta e executa cada script personalizado usando o companheiro SmartApp para SmartThings.
Webcore Wiki
a equipe WebCoRE mantém uma wiki tremendamente útil com guias detalhados para cada etapa. Para ajudá-lo a ser eficiente com o tempo, aqui estão as páginas de “introdução” mais relevantes no Wiki para quem é novo no webCoRE. Clique aqui para visitar a página inicial do Webcore Wiki.
os Passos para a Instalação WebCoRE (nova instalação)
- Instalar componentes principais (2 opções)
- Utilizar o GitHub via o SmartThings Desenvolvedor IDE (fácil, se você tiver a instalação do GitHub)
- Adicionar Manualmente webCoRE componentes para SmartThings
- Activar oAuth para WebCoRE (obrigatório)
- Concluir o programa de Configuração no SmartThings aplicativo móvel
- Acesso webCoRE a partir de um Navegador de Desktop (muito mais fácil criar/editar no ambiente de trabalho)
o Que pode webCoRE fazer?
a plataforma é capaz de executar fluxos de automação usando entradas de qualquer dispositivo Z-Wave ou Zigbee conectado ao seu hub SmartThings. Estes fluxos de automação, ou “pistões” (usando webCoRE terminologia), pode ser tão simples como “Ligar a lâmpada quando for detectado movimento”, ou complexos, como: “Se eu estou em casa, e é entre 4 e 6 horas, e a caixa de correio não foi aberto hoje; quando a caixa de correio tampa é aberta, flash luzes cozinha, dizer “Correio chegou” na Cozinha Sonos”, e me enviar uma notificação de envio de alerta.”
acredite ou não, mesmo você pode escrever um pistão webCoRE complexo como o exemplo acima. Toda a criação de pistão ocorre no painel da web do webCoRE e usa uma interface de usuário gráfica limpa com palavras e elementos legíveis por humanos.
aqui está um exemplo de pistão que eu uso para abrir automaticamente a porta da garagem e preparar a casa na minha chegada em casa:
No exemplo acima, o script verifica para ver se eu tenho sido ido para um mínimo de 30 minutos, e se eu voltar para casa, abrir a porta da garagem, desbloquear as portas exteriores, ligue o ar condicionado, e desvanecem-se as luzes.