Diagrama da minha casa inteligente com base em ESP8266

Eu queria tornar minha casa inteligente. E para que seja barato, simples e confiável. Como se viu, isso pode ser feito. Mas ... não consegui encontrar casas inteligentes prontas. Os que estão no mercado são caros, não funcionais ou indistintos, etc. etc. Lembrei-me do Arduino. E descobriu-se que você pode fazer isso nele (ou melhor, não nele, mas no controlador ESP8266 muito semelhante a ele). Verdade, isso já será um hobby completo. Você não pode simplesmente comprar e vender. Você precisa pesquisar, montar, soldar, conectar e, claro, programar. Ok, vamos embora!





Este é meu primeiro artigo sobre minha casa inteligente. No futuro, apresentarei os seguintes artigos sobre o que fiz especificamente e como.





Para quem é o artigo?

Ele é projetado para programadores aplicados comuns que moram em uma comunidade de cabanas em sua própria casa, que conhecem eletrônica no nível de uma escola regular. Aqueles que, devido ao seu emprego, não podem gastar muito tempo estudando microcontroladores e rádios eletrônicos, mas gostariam de fazer e manter sua própria casa inteligente como hobby.





Os profissionais de eletrônica não se interessarão. Estou falando sobre meu caminho desde o início.





Qual deve ser o resultado?

Como resultado, deve aparecer uma base na qual você pode fazer um sistema complexo de casa inteligente e implementar seus cenários. Por exemplo, estou interessado nos seguintes cenários:





  1. Conecte um umidificador de rede, aquecedor, ar condicionado, ventilação forçada, sensores de temperatura, sensores de umidade, sensores de dióxido de carbono em um sistema que forneceria um microclima normal na sala.





  2. Saí do botão home. Por que dispositivos na casa foram desligados: por exemplo, iluminação, um ferro, um ferro de solda.





  3. Detectores de movimento e presença com iluminação ambiente básica. Para desligar a iluminação se não houver ninguém na sala por algum tempo.





Requisitos de casa inteligente

Portanto, os requisitos para uma casa inteligente como hobby são:





  1. Se possível, faça sem soldar.





  2. Não se aprofunde em eletrônica.





  3. Todos os problemas são resolvidos principalmente por programação.





  4. Linguagens de programação C ++ e JavaScript.





  5. Use Wi-Fi, 1-Wire, I2C como uma conexão de dispositivo.





  6. Os dispositivos devem ser mais baratos do que Xiaomi.





, , . , . - , .





ESP8266. Arduino. Wi-Fi . 80 . . Arduino, , , Wi-Fi. . . .





ESP8266 , . . . .





A variante mais barata do ESP8266, chamada ESP01
ESP8266, ESP01

ESP8266 , . (Wi-Fi + ). ESP8266 Wi-Fi. ESP8266 , 1-Wire I2C. , .





ESP8266 . Arduino. , ESP8266. . ESP Easy. .





ESP8266 . . . : MQTT-, Low Code Node Red Homebridge. Apple HomeKit + Siri. , , , , .





? - . . , , , . , Raspberry Pi Zero W, : 1500 , wi-fi , . DIN- .





. Raspberry Pi Zero W . . .





ESP8266. . , ( , ZigBee , Wi-Fi, ZigBee , Wi-Fi).





Siri . Siri . . , .. . Siri .





?

. . . . DHT11 () BMP085 ( ). Homekit .








All Articles