Casas inteligentes de entusiastas ou olá novamente
Saudações ao público Geektimes!Nós somos o projeto SmartLiving.ru , que está discutindo e desenvolvendo ativamente uma plataforma aberta para a construção de uma casa inteligente MajorDoMo.Nosso projeto não é tão novo, mas, graças ao programa de suporte à inicialização, temos a oportunidade de declará-lo mais amplamente e não nos limitar aos detalhes técnicos da implementação dessa ou daquela oportunidade. Por que o Smart Home é de entusiastas? Porque nós somos tais :-)Um pouco de história e filosofiaSobre as Casas Inteligentes Eu provavelmente aprendi pessoalmente no final dos anos 90, embora antes eu tivesse encontrado mais de uma vez elementos de automação residencial, como lâmpadas acesas de algodão. Mas o primeiro projeto que estudei com detalhes suficientes foi o projeto MisterHouse de código aberto escrito em Perl. Na verdade, ao longo dos anos, ele me inspirou a criar o MajorDoMo.O projeto MajorDoMo "oficialmente" começou em 2012 com o lançamento do site e o lançamento do primeiro artigo sobre Habré, com uma visão geral das capacidades do sistema. Depois de um tempo, saiu outro artigo que se tornou bastante popular: "Um dia típico sob a supervisão de Alice". Desde então, muita água fluiu - o projeto se desenvolveu tecnicamente, a comunidade de usuários cresceu, gradualmente as informações sobre o sistema divergiram na Web. Agora chegamos ao estágio em que o entusiasmo e o tempo livre de várias pessoas não são suficientes para o desenvolvimento do projeto. As perspectivas de abertura exigem uma abordagem profissional; caso contrário, elas podem fechar e, portanto, foi decidido criar uma startup de pleno direito com base no projeto, com a alocação de recursos apropriados para seu lançamento e desenvolvimento. Portanto, apesar da idade do projeto relativamente considerável (pelos padrões dos produtos de TI), tudo o mais interessante está apenas começando.Seja como for, os principais “pilares” do projeto sempre permaneceram e permanecerão inalterados:- Abertura
- Disponibilidade
- liberdade de escolha
AberturaCódigo aberto - qualquer pessoa pode se conectar ao projeto no GitHub , criar sua própria filial e enviar recomendações sobre como alterar a filial principal.Licença MIT - o projeto pode ser usado para fins não comerciais e comerciais, sem outras restrições além de indicar sua origem.Uma comunidade aberta (e ativa) - o fórum do projeto serve não apenas como gerador de novas idéias e formas de aplicação, mas também como uma excelente plataforma para treinamento e assistência mútua.AcessibilidadeBaixe gratuitamente, sem registro e SMS - a versão estável atual está sempre disponível para download e instalação. Da mesma maneira que as alterações mais recentes no código-fonte são instaladas por meio do sistema de atualização interno.Fácil de instalar - o instalador para Windows, instruções de instalação para várias distribuições Linux, imagens prontas para Raspberry.Liberdade de escolhaTalvez uma das características mais importantes do sistema seja a liberdade de escolha. O próprio usuário decide em quais componentes construir sua Smart Home, desde a escolha da plataforma do servidor até a seleção de módulos específicos, porque não há barreiras à integração de "tudo e tudo". Para cada tarefa, você pode escolher a solução mais ideal, sem se preocupar que o equipamento de um fabricante não possa "se comunicar" com seu irmão de outro - se as duas classes de equipamentos forem suportadas pelo MajorDoMo, você precisará se preocupar com a lógica da interação.Entre os protocolos / equipamentos suportados, podemos distinguir: Z-Wave, KNX / EIB, Modbus, Noolight, Uniel, Orvibo, MQTT, 1 fio, WirenBoard, MegaD ... Aqui você pode adicionar um número infinito de dispositivos diferentes baseados no Arduino.Além disso, você pode integrar-se a muitos serviços e aplicativos usando APIs abertas. Criada em tecnologias da web, a plataforma permite que você use muitos exemplos prontos.Isso conclui o artigo introdutório sobre o nosso projeto . Nos artigos a seguir, pretendo divulgar mais detalhadamente certos recursos do projeto e compartilhar algumas idéias sobre a direção das Casas Inteligentes em geral, com base em nossa experiência na implementação e no uso dessas tecnologias.Em vez de uma conclusão, algumas demonstrações em vídeo amadoras do MajorDoMo no trabalho:Ficarei feliz em ouvir suas sugestões.Obrigado pela atenção!Source: https://habr.com/ru/post/pt380501/
All Articles