Gateways KNX / IP com suporte para KNX Web Services

8

Introdução

O KNX é um protocolo de comunicação de rede padronizado e baseado em OSI para automação predial. É o sucessor e a convergência de três padrões anteriores: EHS, BatiBUS e BEI.

Atualmente, o KNX é o padrão de fato em automação predial na Europa. A Associação KNX tinha 339 membros / fabricantes de 37 países. A KNX Association possui acordos de parceria com mais de 30.000 empresas instaladoras em 100 países e mais de 60 universidades técnicas, além de mais de 150 centros de treinamento. As empresas membros possuem mais de 7000 produtos certificados pela KNX em seus catálogos.

Até recentemente, o KNX não tinha suporte para suporte ao TCP. Embora exista uma implementação baseada em IP do KNX chamada KNXNet há algum tempo, este protocolo usa o UDP como a camada de transporte, o que não é muito amigável ao programador e tem pouco suporte em comparação com o TCP.

Somente recentemente a Associação KNX lançou uma extensão KNX Standard para serviços web KNX . Isso significa que agora existe um padrão oficial para a implementação de serviços da Web RESTful, o que facilita muito a integração do eco-sistema KNX a outras tecnologias:

KNX_Architecture

A especificação KNX WS prevê três tipos para facilitar a integração com um ecossistema existente: oBIX, BACnet / WS e OPC / UA.


A questão real

Atualmente, estou tendo uma automação residencial básica KNX instalada em minha casa por um instalador certificado. Gostaria de adquirir esse gateway para implementar uma interface Web + móvel personalizada para minha casa, mas fui informado pelo instalador e pela KNX Association de que não existem no mercado soluções comerciais que suportem a nova extensão de serviços da Web da caixa ... ainda (*) . Nem parece ter alguma idéia de quando esse gateway pode se tornar disponível no mercado.

Assim...

  • Alguém aqui sabe se alguma marca importante está trabalhando nesse gateway e quando se espera que os primeiros gateways desse tipo sejam lançados?

  • Atualmente, existem gateways KNX / IP convencionais por aí que podem ser estendidos com o KNX WS no nível do software, portanto, não preciso de nenhum hardware adicional (como um NAS ou um Raspberry Pi) para estendê-los com o suporte do KNX WS?

Infelizmente, esse tipo de informação é muito, muito difícil de encontrar em qualquer lugar online.


(*) Nota: Embora exista um monte de gateways comerciais KNX / IP, nenhum deles é o novo padrão KNX WS, lançado há alguns meses. Os gateways atualmente no mercado suportam apenas o KNXNet ou algum protocolo proprietário baseado em TCP, nenhum dos quais eu estou procurando!

John Slegers
fonte

Respostas:

4

Você pode dar uma olhada no Loxone - eles têm integração com o KNX e também oferecem suporte à automação RESTful.

Além disso, você provavelmente pode dar uma olhada em dispositivos como o Gira X1, recentemente anunciado, ou qualquer gateway KNX / IP - muitos fornecedores oferecem algum tipo de interface. Por exemplo, dê uma olhada no VisuControl do MDT .

Cyrill
fonte
2
A integração da KNX e Loxone é algo que discuti com Daniël Van Dessel, que é o CEO da Loxone Benelux. Eles NÃO recomendam o uso do Loxone Miniserver para visualização de um ambiente KNX. Eles me disseram que suportam a integração KNX apenas como uma extensão de um ecossistema baseado em Loxone. O Gira X1 é uma solução melhor, mas não possui o principal recurso que estou procurando, que é o suporte ao novo padrão de serviço da web KNX.
John Slegers 06/06
Com os gateways IP disponíveis (como os do MDT), você pode controlar seus atores e ler o status do GA com muita facilidade, via TCP ou UDP, com o projeto CALIMERO baseado em java - consulte calimero-project.github.io Com esta biblioteca, seja fácil configurar seu próprio serviço da web.
Christoph Bimminger
3

Não encontrei nenhum produto completo. No entanto, você pode baixar uma imagem completa do software para o Raspberry Pi do KNX Web Service em KNX.org . É grátis. O registro pode ser feito com informações falsas e correio de 10 minutos. Descobrir que a senha deve ser apenas um número desperdiçado algum tempo.

De qualquer forma, após o download desse pacote de informações, o zip contém um link para uma imagem Raspberry de 3,8 GB e uma especificação completa de serviço da web. Mesmo sem um Raspberry, essa imagem deve ser facilmente adaptada a qualquer outro sistema Linux. Assim, você teria um gateway de serviço da Web KNX com uma descrição do serviço.

Aparentemente, uma vez que é de outubro, é o melhor que existe atualmente.

Helmar
fonte
3
Estou ciente desse projeto. Foi-me apresentado por Dries Verbrugge - um arquiteto de IoT que atualmente trabalha para a associação KNX - durante um recente encontro de IoT em Ghent (Bélgica) . Dries confirmou que esta demonstração é apenas ... bem ... uma demonstração ... e tudo, menos uma API estável e robusta pronta para implantação além dos ambientes de teste. Ele confirmou durante o encontro e em uma conversa por correio privado antes do encontro que ainda não existem soluções comerciais no mercado.
John Slegers
0

Não consigo encontrar nenhum rastro na rede de uso do serviço da Web KNX, proposto para gerenciar nativamente o XML por meio do ETS5 entre a instalação em que o KNX é o Raspberry.

Acompanhei o ETS do webinar em junho de 2017, mas nenhum vestígio de uso até o momento.

Jean-Louis Richard
fonte