Diagramm meines Smart Home basierend auf ESP8266

Ich wollte mein Haus schlau machen. Und damit es billig, einfach und zuverlässig ist. Wie sich herausstellte, kann dies getan werden. Aber ... ich konnte keine fertigen Smart Houses finden. Diejenigen auf dem Markt sind entweder teuer oder nicht funktionsfähig oder undeutlich usw. usw. Ich erinnerte mich an den Arduino. Und es stellte sich heraus, dass Sie dies darauf tun können (oder besser gesagt nicht darauf, sondern auf dem ESP8266-Controller, der ihm sehr ähnlich ist). Das wird zwar schon ein ganzes Hobby. Sie können nicht einfach kaufen und verkaufen. Sie müssen suchen, zusammenbauen, löten, verbinden und natürlich programmieren. OK los geht's!





Dies ist mein erster Artikel über mein Smart Home. In Zukunft werde ich die folgenden Artikel darüber veröffentlichen, was ich speziell getan habe und wie.





Für wen ist der Artikel?

Es ist für gewöhnliche angewandte Programmierer gedacht, die in einer Cottage-Gemeinde in ihrem eigenen Haus leben und sich mit Elektronik auf dem Niveau einer regulären Schule auskennen. Diejenigen, die aufgrund ihrer Beschäftigung nicht viel Zeit mit dem Studium von Mikrocontrollern und Funkelektronik verbringen können, sondern ihr eigenes Smart Home als Hobby aufbauen und pflegen möchten.





Elektronikprofis werden nicht interessiert sein. Ich spreche von Grund auf über meinen Weg.





Was soll das Ergebnis sein?

Als Ergebnis sollte eine Basis angezeigt werden, auf deren Grundlage Sie ein komplexes Smart-Home-System erstellen und Ihre Szenarien implementieren können. Zum Beispiel interessieren mich folgende Szenarien:





  1. Schließen Sie einen Netzwerkbefeuchter, eine Heizung, eine Klimaanlage, eine Zwangslüftung, Temperatursensoren, Feuchtigkeitssensoren und Kohlendioxidsensoren an ein System an, das ein normales Mikroklima im Raum bietet.





  2. Ich habe den Home-Button verlassen. Durch welche Geräte im Haus wurden ausgeschaltet: zum Beispiel Beleuchtung, ein Bügeleisen, ein Lötkolben.





  3. Bewegungs- und Präsenzmelder mit grundlegender Raumbeleuchtung. Zum Ausschalten der Beleuchtung, wenn sich längere Zeit niemand im Raum befindet.





Smart-Home-Anforderungen

Die Anforderungen an ein Smart Home als Hobby sind also:





  1. Wenn möglich, ohne Löten auskommen.





  2. Gehen Sie nicht tief in die Elektronik ein.





  3. Alle Probleme werden hauptsächlich durch Programmierung gelöst.





  4. Programmiersprachen C ++ und JavaScript.





  5. Verwenden Sie Wi-Fi, 1-Wire, I2C als Geräteverbindung.





  6. Die Geräte sollten billiger als Xiaomi sein.





, , . , . - , .





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





ESP8266 , . . . .





Die billigste Variante des ESP8266 heißt 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