16 plataformas de automação residencial de código aberto para usar em 2024

Os benefícios do software de código aberto são imensos, e é ótimo ver tantas plataformas de automação residencial oferecendo software 100% gratuito e funcional para entusiastas da Internet das Coisas em todo o mundo.

As pessoas por trás dessas plataformas de automação residencial trabalharam arduamente para alcançar uma base de código robusta que você pode usar para construir sua própria solução, mas será que o código aberto é bom o suficiente para esse propósito? Ou será que fica aquém de seu objetivo de ser "aberto"?

Assim como a maioria das outras plataformas de software, uma boa solução precisa de uma comunidade igualmente forte, disposta a apoiá-la e aprimorá-la em relação ao seu estado inicial. É por isso que compilamos uma lista impressionante com mais de 16 plataformas de automação residencial de código aberto que consideramos as mais interessantes no cenário da IoT.

O que é o "+", você pode perguntar? Leia até o final para saber mais sobre uma plataforma bônus com uma das comunidades mais fortes em automação residencial.

As plataformas não estão listadas por ordem de preferência ou participação de mercado. Elas estão listadas em uma ordem que nos permite contar uma história sobre as comunidades por trás dessas plataformas e por que é tão importante ter uma base sólida ao escolher uma solução de código aberto. Não temos nenhum viés em relação a nenhuma das plataformas.

1. openHAB

Não podemos começar esta lista sem mencionar o openHAB, um dos principais nomes da comunidade de código aberto. Com quase meio milhão de posts em seus fóruns e 33.000 membros, o openHAB está constantemente aprimorando sua oferta inicial. A plataforma pode ser integrada com mais de 1500 dispositivos de marcas como Sony, Pioneer, LG, Samsung e muitas outras. O openHAB é um software gratuito (inclusive para uso comercial) que pode ser baixado localmente em qualquer sistema operacional. Não há necessidade de servidores em nuvem.

Baixe o openHAB ou saiba mais .

2. Assistente doméstico

O Home Assistant é outro participante importante na comunidade de automação residencial de código aberto, oferecendo uma plataforma voltada para o controle local e a privacidade acima de tudo. Em muitos aspectos, o Home Assistant é comparável ao openHAB, pois compartilha uma visão semelhante: integrar o máximo de dispositivos possível em uma única plataforma gratuita. Para desenvolvedores, o Home Assistant é provavelmente a plataforma mais flexível de todas, então talvez valha a pena experimentá-lo.

Comece a usar o Home Assistant ou visite o portal do desenvolvedor .

3. OpenMotics

A OpenMotics tem uma abordagem um pouco diferente para o código aberto. Para tornar sua solução o mais simples e prática possível, a OpenMotics oferece módulos personalizados, construídos especificamente para seu pacote de software. Esses módulos podem ser adquiridos em sua loja online para maior praticidade, mas também podem ser totalmente reproduzidos usando os esquemas e a lista de materiais originais. Claro, não é tão fácil quanto conseguir um Arduino ou um Raspberry Pi, mas achamos que é um projeto incrível para se considerar.

Saiba mais sobre o OpenMotics no GitHub ou visite a wiki .

4. Jeedom

Jeedom é uma ótima opção para automação residencial, mas infelizmente enfrenta limitações devido ao idioma. A comunidade Jeedom é predominantemente francesa e, embora o site esteja traduzido para o inglês, as diretrizes da comunidade e os fóruns ainda estão em francês. Em termos de documentação, o Jeedom oferece suporte a vários idiomas, incluindo inglês, espanhol e alemão. No entanto, pode ser um pouco mais difícil de usar em comparação com plataformas de automação residencial como o openHAB e o Home Assistant.

Baixe o Jeedom ou saiba mais .

5. ioBroker

O ioBroker surgiu no cenário de automação residencial de código aberto no início de 2017 e rapidamente se tornou uma das comunidades de crescimento mais rápido do setor. Com mais de 21.000 usuários ativos e participativos, o ioBroker é uma proposta robusta que oferece cerca de 300 integrações. Isso é ótimo, considerando que o software é totalmente gratuito. Que tal experimentar?

Faça o download do ioBroker ou leia a documentação .

6. Controle AGO

O AGO Control é um dashboard que permite controlar e automatizar seus dispositivos mais rapidamente do que qualquer outra plataforma. Sua principal vantagem reside na simplicidade. Como uma estrutura para automação residencial, o AGO Control permite conectar qualquer coisa que você desejar, dentro e fora de casa. O protocolo leve facilita a leitura tanto por máquinas quanto por humanos... Excelente!

Baixe o AGO Control ou confira a galeria .

7. Domoticz

É difícil não gostar do Domoticz, pois ele oferece tudo o que você precisa sem exigir muito em troca. No site oficial, você encontra um guia passo a passo para instalar e implementar o software. Melhor ainda, a comunidade é muito ativa! No momento em que este artigo foi escrito, havia diversas publicações sobre como usar plugins e dispositivos. Isso é exatamente o que uma plataforma de código aberto como o Domoticz precisa, e é o suporte ideal para estudantes que desejam aprender.

Baixe o Domoticz agora , obtenha o manual (PDF) ou visite o fórum .

8. FHEM

O FHEM é bem conhecido no mundo da automação residencial. É um servidor Perl de código aberto (GPL) usado para automatizar tarefas comuns em casa, como acender e apagar luzes, regular o aquecimento e muito mais. A maioria dos protocolos usados ​​em automação residencial são suportados pelo FHEM, e a documentação é ótima… se você conseguir encontrar o que procura. Com uma interface um pouco confusa e alguns trechos em alemão aparecendo do nada, o FHEM ainda é uma boa escolha para entusiastas.

Baixe o FHEM ou leia o wiki .

9. Calaos

Outra opção francesa, a Calaos é uma plataforma de código aberto para automação residencial com uma comunidade considerável. O fórum não é tão ativo quanto o da Domoticz, mas é suficiente para aprender mais sobre as funcionalidades do software. A Calaos é interessante porque oferece um conjunto completo de aplicativos para uso em diversos dispositivos: Web, Android, iOS, Linux e outros. A documentação também ensina como configurar tudo por conta própria. Experimente!

Baixe o Calaos ou aprenda a usá-lo .

10. Pimatic

Pimatic é um framework independente de hardware para automação residencial que pode ser expandido com mais de 70 plugins. Como muitos outros frameworks nessa área, o Pimatic roda em Node.js. O foco principal deste framework é a flexibilidade: ele pode ser aprendido de forma rápida e fácil. Graças aos recursos integrados, você pode automatizar tarefas imediatamente conectando seus dispositivos domésticos e adicionando regras condicionais.

Instale o Pimatic no seu sistema ou experimente a versão de demonstração .

11. Homebridge.io

O Homebridge é um servidor NodeJS moderno e leve que emula a API HomeKit do iOS. Isso significa que, uma vez instalado em sua máquina de baixo consumo (incluindo o Raspberry Pi), ele pode atender às mesmas solicitações que você usa em seu dispositivo iOS através da Siri. Os colaboradores originais deste projeto tiveram essa ideia devido aos inúmeros dispositivos que não conseguiam se conectar ao ecossistema da Apple, unindo o melhor da automação residencial e dos projetos de código aberto.

Confira os plugins do Homebridge ou visite a página do Github .

12. Smarthomatic

Um projeto comunitário. É assim que Uwe Freese chama o Smarthomatic. Uwe construiu a estrutura após anos trabalhando com microcontroladores em sua vida pessoal e profissional. Por estar tão envolvido com o mundo da automação residencial, ele começou a reunir muitas das ideias que coletava diariamente. E embora não seja a plataforma mais abrangente disponível, essa solução de código aberto é definitivamente interessante, considerando que foi criada especificamente para lidar com tarefas domésticas, e não com outras aplicações.

Faça o download do Smarthomatic ou visite a página do GitHub .

13. EventGhost

O EventGhost é um programa popular de automação residencial para Windows, usado por muitos na comunidade para automatizar tarefas simples. Graças a essa estrutura simples, você pode criar conjuntos de tarefas, que funcionam como fluxos de automação pelos quais seus dispositivos passam. Quer abrir a porta da garagem com um controle de Xbox? Sem problemas. Ficamos muito surpresos com o nível de engajamento da comunidade.

Faça o download do EventGhost (arquivo .exe) ou visite o fórum .

14. MeuControlador

Projetado para funcionar com recursos limitados (Raspberry Pi de primeira geração e outras placas de baixo desempenho), o MyController é um servidor de código aberto que permite controlar dispositivos domésticos ou de escritório. Por ser tão leve, o MyController pode ser executado em praticamente qualquer dispositivo, sendo uma solução flexível para entusiastas de programação. Como a plataforma é baseada em Java, o servidor só pode ser executado em sistemas operacionais compatíveis com essa linguagem. Infelizmente, tanto a funcionalidade quanto a comunidade estão bastante defasadas.

Baixe o MyController ou visite o fórum .

15. PiDome

Como o nome sugere, o PiDome é um software de automação residencial desenvolvido especificamente para o Raspberry Pi. A plataforma oferece um bom equilíbrio entre recursos avançados para usuários experientes e um dashboard intuitivo, ideal para iniciantes, que facilita a compreensão dos diversos conceitos da automação residencial. O PiDome está sendo reescrito e a versão atual está um pouco desatualizada.

Baixe o PiDome ou veja a interface .

16. HomeGenie

O mercado de servidores para automação residencial é bastante vasto. O HomeGenie é outra plataforma de código aberto que afirma oferecer uma das melhores experiências na área. Com um dashboardcompleto baseado na web e algumas integrações disponíveis, o HomeGenie certamente é uma proposta interessante. Mas será que possui uma comunidade forte o suficiente para sustentá-lo? Infelizmente, não parece. Não existem fóruns ou locais onde os usuários possam se reunir e compartilhar seusedge sobre o software.

Comece a usar o HomeGenie ou visite a página do GitHub .

Omitimos algumas plataformas desta lista porque estavam desatualizadas ou não se encaixavam no propósito deste artigo (comunidades de código aberto e suporte). Se você tiver interesse em visitar essas plataformas, fique à vontade para fazê-lo através dos seguintes links: OpenNetHome , MajorDomo , Gladys , MisterHouse , LinuxMCE , Pytomation , Eclipse Smarthome .

Sua plataforma bônus de automação residencial

Parabéns, você chegou até aqui! Agora que você tem uma compreensão completa do alcance e da abrangência da automação residencial, temos uma surpresa especial para você. Lembra quando dissemos que existe uma plataforma com uma das comunidades mais fortes em automação residencial? Isso mesmo, não estávamos brincando.

Conheça Ubidots plataforma de desenvolvimento de aplicações IoT com recurso de arrastar e soltar, IoT , Ubidots também oferece uma versão gratuita para uso pessoal — Ubidots STEM — que é perfeita para projetos de automação residencial. Ubidots possui uma das maiores comunidades de projetos "faça você mesmo" em IoT e, o melhor de tudo, você pode se beneficiar de centenas de projetos de exemplo publicados online .

Crie uma conta gratuita e comece a desenvolver seu próprio aplicativo de automação residencial! Depois, visite nosso fórum da comunidade e mantenha contato com outros IoT .

Se você gostou da nossa lista e aprendeu algo novo sobre o mundo da automação residencial e plataformas de código aberto, não se esqueça de compartilhar a publicação e divulgar. O mundo da IoT está crescendo rapidamente e temos muito conteúdo a caminho, então fique ligado para mais novidades. Até lá, boas experiências!