mhub.

estrutura de automação residencial baseada em AMQP
Baixe Agora

mhub. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Other/Proprietary Li...
  • Nome do editor:
  • JingleManSweep
  • Site do editor:
  • http://github.com/jingleman/

mhub. Tag


mhub. Descrição

Quadro de automação residencial baseado em AMQP MHUB é uma plataforma de automação residencial baseada em AMQP, proporcionando fluxo de alto nível e controle de estado usando scripts JavaScript (cortesia da Spidermonkey). Entradas e saídas adicionais podem ser adicionadas usando Simple AMQP Produtor / Consumer Concepts.MessagingTodas mensagens são enviadas e recebidas usando as teclas de roteamento AMQP. Essa chave é basicamente um namespacing id da mensagem em categorias básicas, ações e eventos. Cada mensagem deve seguir a mesma estrutura que deve encapsular toda a configuração e estado de todos os plugins.Exchangea Tópico AMQP Exchange é configurado usando o nome MHUB.Routing Keys Entrada. Saída. Structure A estrutura da mensagem padrão é a seguinte . Permite a especificação de um dispositivo (alguns plugins só podem exigir ou oferecer um único dispositivo, nesta caixa, a string "Padrão" deve ser usada). Também permite a especificação de um comando específico, bem como um mapa de parâmetros a serem usados ao acionar o comando. {"Device": "" "," CMD ":" "," params ": {}} exemplosmpd: {" " Dispositivo ":" Padrão "," CMD ":" VOLUME_UP "," params ": {" Montante ": 5}} x10: {" dispositivo ":" A8 "," cmd ":"} requisitos ": · Pitão


mhub. Software Relacionado