Inteligentny dom zrób to sam od podstaw lub całoroczna podróż / Sudo Null IT News

Czym jest system inteligentnego domu i przykład jego realizacji

Powszechnie przyjmuje się, że koncepcja „Smart Home” (z angielskiego smart house) pochodzi z połowy ubiegłego wieku, ale ze względu na wysoki koszt realizacji takie projekty nie są powszechnie stosowane. Sytuacja zmieniła się radykalnie wraz z rozwojem elektroniki i obecnie takie systemy, choć wciąż nie wszędzie wprowadzane, nie są już postrzegane jako ciekawostka. Proponujemy zastanowić się, czym jest „Inteligentny Dom”, jego zakresem zadań, a także możliwością samodzielnej realizacji takiego projektu.

Czym jest system inteligentnego domu?

Termin ten odnosi się do kompleksu oprogramowania i sprzętu, który pozwala zautomatyzować i uprościć zarządzanie różnymi systemami, a także innym wyposażeniem domu lub mieszkania.

Jako przykład, oto funkcje, które można przypisać do „Inteligentnego domu” (dalej SH):

Sterowanie oświetleniem, na przykład:

  • włącz światło na sygnale czujnika ruchu;
  • imitacja obecności właścicieli (okresowo zapala się w różnych pomieszczeniach);
  • zmiana różnych opcji oświetlenia wnętrza;
  • zdalne sterowanie światłem za pomocą tabletu lub smartfona itp.

Opcja zestawu funkcjonalnego systemu bezpieczeństwa:

  • odbieranie wiadomości SMS w przypadku włączenia, wyłączenia i obsługi systemu;
  • wysyłanie wiadomości MMS z kamer wideo po odebraniu sygnałów z czujników ruchu;
  • możliwość oglądania wideo przez Internet itp.
  • utrzymywanie temperatury na zadanym poziomie, z możliwością jej zdalnego ustawienia (np. za pomocą smartfona);
  • ustawienie maksymalnego trybu oszczędzania pod nieobecność właścicieli itp.

Nie jest to kompletny zestaw funkcjonalny, można go rozbudowywać w zależności od życzeń i możliwości finansowych. Dzięki rozwojowi technologii bezprzewodowych skalowalność systemu nie wymaga większych napraw.

Jakie są wady „Inteligentnego domu”:

  • Żadna elektronika nie jest odporna na awarie lub zawieszanie się. Musisz być przygotowany na to, że w każdej chwili będziesz musiał ręcznie przekonfigurować poszczególne systemy i komponenty elektroniczne;
  • Wysoki koszt. Na rynkach rosyjskim i WNP producenci sprzedają systemy po minimalnej cenie od 2000 do 5000 USD, w zależności od „nadzienia” i życzeń klienta.

Jak sprawić, by dom był „inteligentny”?

Idealnie wdrożenie takich rozwiązań powinno być przeprowadzone na etapie budowy, ale ta opcja nie jest popularna wśród deweloperów z różnych powodów. W rezultacie istnieją dwa sposoby automatyzacji:

  1. Skontaktuj się z wyspecjalizowaną firmą, gdzie na podstawie specyfikacji wymagań klienta zostanie opracowany projekt wraz z jego późniejszą realizacją. Minimalny koszt takiego rozwiązania waha się, jak wspomniano powyżej, w granicach 2000-5000 USD, maksymalny zależy od zestawu funkcjonalnego i użytego sprzętu.
  2. Samodzielnie opracuj i wdroż system „Inteligentny Dom”.

W pierwszym przypadku klient otrzymuje rozwiązanie „pod klucz”. W drugim koszt wdrożenia można znacznie obniżyć, jeśli nie o rząd wielkości, to kilkukrotnie, zwłaszcza jeśli używasz do tego platformy Arduino (o tym porozmawiamy nieco poniżej). Należy ostrzec, że do realizacji projektu będą wymagane umiejętności programistyczne, ale programiści starali się maksymalnie uprościć to zadanie.

Krótko o platformie

Podstawą platformy jest płytka z mikrokontrolerem (dalej MK) i elektronicznym body kitem. Dla kontrolera dostępnych jest wiele różnych czujników i kart rozszerzeń z różnymi funkcjami.

Płyta bazowa Ardunio UNO

Oznaczenie:

  1. Port do flashowania (standard USB).
  2. Przycisk twardego resetu.
  3. Referencyjny sygnał napięcia.
  4. GND.
  5. Kontakty dla sygnałów cyfrowych.
  6. Sygnał TX.
  7. Sygnał RH.
  8. Port do podłączenia zewnętrznego programatora.
  9. Styki dla sygnałów analogowych.
  10. Podłączenie zasilania zewnętrznego.
  11. GND.
  12. +5 V.
  13. +3,3 V.
  14. Zresetuj sygnał.
  15. Złącze do zasilania.
  16. mikrokontroler.

Specyfika platformy polega na tym, że proces programowania MK jest maksymalnie uproszczony. Firmware za pomocą wbudowanego bootloadera przez port USB na płytce. W przypadku przypadkowego „skasowania” tego programu przewidziana jest możliwość flashowania standardowymi programatorami.

Do programowania wykorzystywana jest darmowa powłoka (Arduino IDE), kompatybilna z najpopularniejszymi systemami operacyjnymi (Windows, Linux, Mac OS). Ta powłoka zawiera edytor tekstu do pisania programów, kompilator i biblioteki. Uproszczona wersja C++ jest używana jako podstawowy język programowania. Pełniejsze informacje na temat programowania MK można uzyskać na stronie dewelopera oraz na forach tematycznych. W tych samych źródłach można dowiedzieć się wszystkiego o wizualizacji zarządzania systemem.

READ
Zbuduj swój inteligentny dom w oparciu o urządzenia ekosystemu Xiaomi: 5 porad / Wygodny dom i sprzęt AGD / iXBT Live

Powłoka do programowania Arduino

Powłoka do programowania Arduino

Szacunkowy koszt oryginalnego modułu podstawowego to 30-50 USD (w zależności od modyfikacji), chińskie odpowiedniki to 10-16 USD.

Przykłady kart rozszerzeń i czujników

Oto krótki opis tarcz, których możesz potrzebować przy opracowywaniu własnego projektu SH.

Moduł do połączenia z siecią lokalną lub Internetem za pomocą standardowego protokołu TCP/IP. Głównym elementem jest sterownik ENC28J60. To urządzenie pozwala organizować wizualizowane zarządzanie systemem ze strony internetowej.

Podłączanie modułu sieciowego do Arduino

Podłączanie modułu sieciowego do Arduino

Moduł GPRS/GSM SIM900 umożliwia sterowanie systemem poprzez wymianę danych poprzez sieć dowolnego operatora komórkowego. Do połączenia z siecią używana jest standardowa karta SIM. Możliwe jest wysyłanie wiadomości SMS i MMS, biblioteka modułów obsługuje inne funkcje.

Połączenie modułu GPRS/GSM

Połączenie modułu GPRS/GSM

Przekaźnik elektromechaniczny 10 A 250 V, może być używany do sterowania oświetleniem lub innymi odpowiednimi obciążeniami. Po podłączeniu zasilania zapala się czerwona dioda LED, w przypadku załączenia przekaźnika dodatkowo zapala się zielony wskaźnik. Sygnał może być podawany z dowolnego wyjścia cyfrowego MK.

Podłączenie modułu przekaźnika SRD-5VDC-SL-C

Podłączenie modułu przekaźnika SRD-5VDC-SL-C

Niestety przy maksymalnym obciążeniu lub blisko niego dla przekaźników elektromechanicznych po kilku tygodniach pracy styki mogą zacząć się sklejać, przez co nie nadają się do sterowania pracą kotłów elektrycznych instalacji grzewczej. Ale nie denerwuj się, dla platformy Arduino można znaleźć moduły na każdą okazję, w tej sytuacji problem można rozwiązać za pomocą przekaźnika półprzewodnikowego, na przykład SSR-25DA.

Podłączanie przekaźnika SSR do Ardunio

Podłączanie przekaźnika SSR do Ardunio

Oznaczenia:

  1. GND na płycie bazowej.
  2. Do wyjścia cyfrowego np. D
  3. Zasilanie sieciowe 220 V.
  4. Załaduj połączenie.

Należy pamiętać, że moduł ten jest realizowany na triaku, a do jego stabilnej pracy wymagane jest odprowadzanie ciepła, dlatego wraz z modułem zalecamy zakup zwykłego grzejnika.

Czujniki

Przyjrzyjmy się teraz kilku rodzajom czujników, które również mogą być przydatne w projekcie, zaczynając od urządzenia HC-SR501 do wykrywania ruchu na podczerwień.

Wygląd czujnika ruchu HC-SR501 i jego pinout

Wygląd czujnika ruchu HC-SR501 i jego pinout

Oznaczenia:

  1. Zasilanie ze źródła w zakresie 5-12 V (można podłączyć do +5 V na płytce sterownika).
  2. Sygnał pochodzący z czujnika (podłączany do dowolnego wejścia cyfrowego MK)
  3. GND jest podłączony do odpowiedniego pinu płyty bazowej.
  4. Czas opóźnienia (utrzymanie jednostki logicznej na wyjściu) – od 5 do 300 sek.
  5. Czułość czujnika (można ustawić od 3 do 7 metrów).
  6. Przejdź do trybu „H” (przy serii operacji ustawiana jest jednostka logiczna).
  7. Ustawienie trybu „L” (po aktywacji wysyłany jest pojedynczy impuls).

Nie mniej przydatny będzie cyfrowy czujnik temperatury DS18B20 (produkowany w wersji uszczelnionej i konwencjonalnej). Ich osobliwość polega na tym, że urządzenia nie wymagają kalibracji, a każde z nich posiada swój unikalny identyfikator. Oznacza to, że czujnik przesyła dane o temperaturze i jej unikalny numer. Dzięki temu na jednej pętli można zainstalować kilka czujników, a przychodzące informacje można przetwarzać programowo. Limit długości przewodu sygnałowego wynosi 50 metrów.

Przykład podłączenia kilku cyfrowych czujników temperatury

Przykład podłączenia kilku cyfrowych czujników temperatury

Kończąc temat czujników przedstawiamy moduł do pomiaru wilgotności, który może służyć jako alarm wycieku wody lub do organizowania podlewania roślin w pomieszczeniach lub szklarniach.

Czujnik FC-37

Oznaczenia:

  1. Wyjście cyfrowe, podłącza się do dowolnego odpowiedniego złącza na płycie bazowej MK. Sygnały o wilgotności odpowiadającej progowi.
  2. Wyjście analogowe informuje o aktualnej wilgotności.
  3. GND
  4. Zasilanie +5 V.
  5. Kontrola progu.

Podaliśmy tylko trzy typowe czujniki kompatybilne z platformą, w rzeczywistości jest ich znacznie więcej. Z różnorodnością tych produktów można zapoznać się na stronach internetowych producentów.

Po zakończeniu przeglądu sprzętu przejdźmy do projektowania systemu sterowania i automatyki, należy zacząć od opisu problemu.

Definicja warunków początkowych

Przede wszystkim konieczne jest określenie opisu problemu, czyli funkcjonalności systemu. Załóżmy, że mamy jednopokojowe mieszkanie, które można podzielić na następujące strefy:

  • Bęben.
  • Hol wejściowy.
  • Toaleta połączona z łazienką.
  • Kuchnia.
  • Salon.

Zadanie: zautomatyzować sterowanie oświetleniem, kotłem i systemem wentylacji.

READ
Nadzór wideo „zrób to sam” w prywatnym domu: projektowanie zasady instalacji © Geostart

Ustawmy zadania dla każdej ze stref.

Bęben

W takim przypadku możesz automatycznie włączyć światło zbliżając się do drzwi wejściowych. Oznacza to, że wymagany jest czujnik ruchu. W takim przypadku należy wziąć pod uwagę odpowiednio poziom oświetlenia, automatyzacja powinna działać tylko w ciemności. Do tego potrzebny jest czujnik GY302 lub podobny (nie podaliśmy go w recenzji, ale znalezienie opisu nie będzie problemem). Włączanie i wyłączanie żarówki (po czasie określonym w programie) można powierzyć przekaźnikowi półprzewodnikowemu małej mocy np. G3MB-202P, przystosowany do prądu obciążenia 2 A.

korytarz

Sterowanie oświetleniem w tym obszarze można zorganizować na tej samej zasadzie, co w przedsionku. Możesz dodać włączanie światła po otwarciu drzwi wejściowych. Jako czujnik nadaje się typowy kontaktron drzwiowy.

Toaleta i łazienka

Włączenie kotła może wiązać się z obecnością właścicieli w mieszkaniu. Jeśli nie ma nikogo, automatyka wymusza wyłączenie podgrzewacza wody za pomocą modułu SSR-25DA. Monitorowanie temperatury ogrzewania nie ma sensu, ponieważ urządzenia te wyłączają się same po osiągnięciu określonego progu. Światło i maska ​​powinny włączać się automatycznie, gdy osoba wejdzie w ten obszar i wyłączać się po pewnym czasie, jeśli nie zostanie wykryty ruch.

Automatyka kuchenna

Sterowanie oświetleniem tej strefy można pozostawić ręcznie, ale może być zduplikowane przez automatykę, która wyłącza światło, jeśli przez dłuższy czas nie zostanie wykryty ruch. W przypadku korzystania z kuchenki elektrycznej lub gazowej okap powinien włączać się i wyłączać jakiś czas po gotowaniu. Możesz sterować pracą okapu za pomocą czujnika temperatury, który wykrywa wzrost temperatury, gdy piec jest włączony.

Pokój dzienny

W tym pomieszczeniu lepiej jest sterować oświetleniem ręcznie, ale można zdać sobie sprawę z możliwości automatycznego wyłączenia światła przy wystarczającym poziomie oświetlenia.

Podany przykład jest raczej warunkowy, ponieważ każdy rozwija algorytm Smart Home w zależności od osobistych preferencji.

Cechy termoregulacji

Na zakończenie podamy kilka zaleceń dotyczących zarządzania ogrzewaniem. Należy zwrócić uwagę na dużą bezwładność tego systemu. Jest prawdopodobne, że sterowanie poprzez proste włączanie i wyłączanie ogrzewania, zgodnie z danym zakresem temperatur, może stworzyć raczej niekomfortowe warunki. W takim przypadku należy skorzystać z algorytmu regulacji PID, w sieci dostępna jest biblioteka z jej implementacją dla Arduino.

Nie wchodząc w szczegóły, działanie tego algorytmu możemy opisać następująco:

Inteligentny dom zrób to sam od podstaw lub całoroczna podróż

Piszę ten artykuł z myślą o tych, którzy zastanawiają się, czy warto, czy nie, oraz tych, którzy zaczynają budować własny inteligentny dom, mam nadzieję, że pomoże to w dokonaniu wyboru. Dla tych, którzy myślą, że nie jestem programistą, to mi się nie uda, ja też, choć mam wykształcenie techniczne (cieplne), nigdy nie pracowałem w IT, nie znam żadnego języka programowania. Drogę opanuje pieszy. Zacznijmy od dyskusji czym jest inteligentny dom, uwierz mi na słowo, nie rozwiąże wszystkich Twoich domowych i rodzinnych problemów, ale na pewno sprawi, że życie będzie trochę wygodniejsze. Czym jest inteligentny dom w mojej głowie rok temu: 1. Piękny tablet z wiszącym na ścianie w przedpokoju schematem domu, z którego można sterować wszystkim w domu; 2. Zarządzaj wszystkim swoim głosem. Rewelacja za rok: tablet nie jest potrzebny, ponieważ niewygodne jest bieganie z drugiego piętra na pierwsze do zarządzania. Aby sterowanie głosowe działało dobrze, musisz zainstalować inteligentny głośnik w każdym pomieszczeniu, gdy dwa z nich to jeden. A kiedy znacznie więcej – pytanie. Teraz inteligentny dom to dla mnie coś, co działa samoistnie bez mojego udziału i nie wymaga zarządzania. Wszystko, co będzie dalej omawiane zostało zrobione przeze mnie osobiście, można to zrobić inaczej, można prościej i lepiej. Ale to jest droga.

Krótki program edukacyjny

Systemy inteligentnego domu

1.1 mln w domu

+ piękne czujniki i urządzenia; dobra aplikacja mobilna prosta konstrukcja automatyki;

– zamknięty ekosystem; dane są przechowywane na serwerach w chmurze; automatyzacja pracy poprzez serwery w chmurze.

READ
Ogrzewanie w inteligentnym domu: urządzenie i zasada działania wskazówki dotyczące organizacji inteligentnego systemu © Geostart
1.2 Strona główna Google

+ to jest google, interfejs jest na najwyższym poziomie;

– zamknięty ekosystem; automatyzacja pracy poprzez serwery w chmurze; aplikacja posiada wsparcie dla takich rozwiązań, o których w ogóle nie słyszałem.

1.3 Domoticz

+ otwarty ekosystem; duża społeczność rosyjskojęzyczna; chmura, przez którą możesz uzyskać dostęp do swojego serwera; język automatyzacji blokowych jest wygodny i zrozumiały;

– niektóre rzeczy są bardzo trudne do wdrożenia (lub nie zrozumiałem); Dokumentacja nie aktualizuje się robisz zgodnie z tym, co jest napisane na wiki, ale to nie działa, ponieważ wszystko się zmieniło; częste aktualizacje.

1.4 HomeBridge – dla fanów jabłek, a ponieważ jestem zwolennikiem jasnej strony mocy, przeszedłem obok

+ to Apple, interfejs jest na najwyższym poziomie i powinien działać jak w zegarku;

– W jaki sposób mogę to zrobić? – I nie potrzebujesz tego, my w Apple zdecydowaliśmy, że potrzebujesz tego tylko w ten sposób.

1.5 ioBroker – otworzył interfejs, zamknął go i nie otwierał ponownie

+ byli pionierami wielu rzeczy, dobrym wsparciem dla wielu urządzeń;

– taki interfejs to przestępstwo w 2020 roku.

1.6 MajorDomo – szczerze mówiąc, jakoś ominął

+ nasi programiści, drobiazg, ale fajny;

1.7 Asystent domowy to wisienka na torcie inteligentnego domu

+ otwarty ekosystem, normalny interfejs, który możesz dostosować według własnego uznania, aktualna dokumentacja, obsługa wszystkiego, możliwość integracji z Yandex Alice, Mi Home, Google home, HomeBridge, nic nie jest niemożliwe do wdrożenia, automatyzacja jest ograniczona tylko przez twoją wyobraźnię;

– złożoność rozwoju na początkowym etapie.

Jak można się domyślić, mój wybór padł na asystenta domowego i wtedy o tym porozmawiamy.

żelazo

2.1 Router

Mieszkam w sektorze prywatnym i mamy jednego lokalnego dostawcę, który ciągnie optykę i wydaje wszystkim produkt ZTE F660. Przez dwa miesiące cierpiałem na to, codziennie coś odpadało i nie działało, dopóki nie zmieniłem go na Keenetic Ultra. Wszystkie problemy ze zrzutami inteligentnych urządzeń zniknęły jak za dotknięciem czarodziejskiej różdżki. Router jest więc kluczowym elementem inteligentnego domu. Cena emisji zależy od kosztu routera.

2.2 Serwer

Home Assistant wymaga serwera do przechowywania wszystkich danych i zarządzania inteligentnymi urządzeniami domowymi. Można to zrobić na kilka sposobów: możesz zainstalować Home Assistant na komputerze, starym laptopie z systemem Windows lub mini komputerach z systemem Linux lub Ubuntu, które są teraz nieograniczone, lub na serwerze NAS. Wszystko zależy od twojego pragnienia i możliwości. Ponieważ serwer musi działać 24/7, wybrałem dla siebie opcję Raspberry pi 4b 4Gb. Ponieważ ma niski pobór mocy, jest cichy (pracuję w obudowie bez wentylatora). Od pół roku używam na nim Home Assistant i Plex (serwer multimediów) 24/7, nie ma problemów z wydajnością. Ale jeśli chcesz również skorzystać z innych zasobów, radzę spojrzeć na NUC. Chociaż zacząłem zapoznawać się z systemem na Windowsie 10, mam pytania o jego stabilność z krzywymi aktualizacjami, które wyrządzają więcej szkody niż pożytku. Podczas korzystania z Raspberry pi 4b jest kilka niuansów, musi być dobry zasilacz, który daje uczciwe 3 A i nie może być instalowany w obudowie bez wentylatora w zamkniętych skrzynkach, ponieważ jego temperatura pracy wynosi około 50 stopni. Cena emisyjna Raspberry pi 4b 4Gb wynosi około 4 tysięcy rubli. na Ali.

2.3 Standardy bezprzewodowe dla inteligentnych urządzeń domowych

WiFi – to także WiFi w Afryce. Do pracy potrzebny jest router WiFi oraz aby urządzenie smart home było w tej samej sieci lokalnej co serwer. Duża liczba urządzeń Wi-Fi, zwłaszcza kamer, może wpływać na szybkość Wi-Fi urządzeń innych niż inteligentne. Do stabilnej pracy inteligentnego domu potrzebny jest dobry router WiFi, powód został opisany wcześniej.

Zigbee to energooszczędny (urządzenie może działać na jednej baterii przez kilka lat) standard komunikacji bezprzewodowej, który pozwala budować niezawodne sieci mesh. Do połączenia inteligentnych urządzeń Zigbee z inteligentnym serwerem domowym potrzebny jest koordynator (brama). Bez niego inteligentne urządzenia nie będą działać, potrzebna jest brama Zigbee. Zigbee ma kilka generacji standardów, z których najpopularniejszymi są obecnie 2.0 i 3.0. Uważaj, bramy obsługujące Zigbee 2.0 nie będą działać z urządzeniami Zigbee 3.0. Nowe bramy Zigbee 3.0. są kompatybilne wstecz i będą działać ze starszymi standardowymi urządzeniami.

READ
Klimatyzacja w domach i mieszkaniach: urządzenie i zalety systemu subtelności wyboru i instalacji © Geostart

Bluetooth to energooszczędny (urządzenie może działać na jednej baterii przez kilka lat) standard komunikacji bezprzewodowej, jego najnowsze odmiany, w szczególności Mesh, pozwalają również budować niezawodne sieci typu mesh. Do połączenia inteligentnych urządzeń Bluetooth z serwerem inteligentnego domu potrzebny jest koordynator (brama). Bez niego inteligentne urządzenia nie będą działać, a potrzebna jest bramka Bluetooth.

2.4 Koordynator lub bramka. Koordynatorem w Home Assistant może być

Bramki różnych producentów Xiaomi, Tuua, Sonoff itp. Pracuj przez chmurę (chińskie serwery). Pracują głównie z urządzeniami inteligentnymi w swoim ekosystemie. Nie obsługuje lub nie obsługuje w pełni inteligentnych urządzeń innych producentów. Cena emisyjna wynosi około 2-3 tysięcy rubli. na Ali.

Stick СС2531, СС2538, СС2652, są włożone do serwera usb, pracują przy użyciu protokołu zigbee2mqtt, wspierają pracę z urządzeniami wielu różnych producentów, wsparcie dla konkretnego urządzenia można znaleźć na ich stronie internetowej. Pracują w sieci lokalnej, nawet bez Internetu. Stick CC2531 nie obsługuje więcej niż 32 urządzeń, jeśli planujesz więcej inteligentnych urządzeń w swojej sieci, zwróć uwagę na Stick CC2538, CC2652, obsługują już ponad 100 urządzeń. Cena emisyjna wynosi około 2 tysięcy rubli. sprzedaj je na Telegramie.

Bramka SLS jest oddzielnym urządzeniem, tak samo jak bramki Xiaomi, Tuua, Sonoff, ale działa również z wykorzystaniem protokołu zigbee2mqtt. I współpracuje z wieloma różnymi producentami. Pracują w sieci lokalnej, nawet bez Internetu. Cena emisyjna wynosi około 3 tysięcy rubli. sprzedaj je na Telegramie.

Moja droga

Pod koniec 2019 roku, po przeczytaniu artykułów na różnych stronach o inteligentnym domu, zakupiłem zestaw startowy inteligentnego domu Xiaomi i jeden przełącznik postanowił przetestować inteligentny dom w moim mieszkaniu. Podłączyłem wszystko, zainstalowałem Mi Home i szczęśliwie zacząłem działać, ponieważ zestaw został zakupiony w Chinach na Ali, odmówił pracy w regionie Rosji i musiał go skonfigurować w regionie Chin. A automatyzacja działała przez chińskie serwery, działała głośno. Odniosłem wrażenie, że włączenie światła do mojego mieszkania koordynował major w chińskim KGB. Opóźnienia w automatyce dochodziły do ​​5 sekund i działały co drugi raz, 5 razy będzie działać na szóste nie (podobno major na to nie pozwolił). Po tygodniu cierpienia położyłem kres inteligentnemu domowi, wyjąłem wszystkie czujniki i włożyłem do pudełka. Na tym historia mogła się zakończyć.

Ale w marcu 2020 roku udało mi się kupić prywatny dom w surowym wykończeniu i postanowiłem zacząć studiować problem dla inteligentnego domu, po przekopaniu całego Internetu kupiłem kij CC2538 i zainstalowałem Home Assistant na komputerze z Windows 10, zrobił kopię-wklej z artykułów w Internecie. I oto wszystko działało bez opóźnień, wszystko włącza się natychmiast i działa.

Potem zaplanowałem rozmieszczenie głównych urządzeń elektrycznych w domu (gniazd i przełączników), odgadłem lokalizację na 90 procent, resztę zdecydowałem kupując gniazdka napowietrzne. Kupiłem Raspberry pi 4b 4Gb na Ali, kupiłem inteligentne gniazda i przełączniki Xiaomi (projekt mi się podobał). Zamontował całą tę ekonomię. Zainstalowałem Home Assistant na Raspberry korzystając z lekcji youtube Alexa Kvazisa, przy okazji wielkie dzięki niemu na początkowym etapie, jego lekcje były niezbędne, wykonałem ich pełną kopię. Ponieważ nie było innego miejsca, z którego można by uzyskać informacje, w Telegramie istnieje dobra rosyjskojęzyczna społeczność Home Assistant, ale na pierwszym etapie nie rozumiesz, o co zapytać, i przeczytaj dokumentację dotyczącą 90% pytań. Przeczytałem to szczerze, ale nic nie mogłem zrozumieć, byłem zły. Teraz rozumiem chłopaków, siedzę też na czacie i codziennie powtarzają się te same pytania. Więc chcę powiedzieć, przeczytaj dokumentację. W pierwszym etapie bardzo pomógł blog https://ivan.bessarabov.ru/, za co dzięki Ivanowi.

READ
Jak zainstalować nadzór wideo: instrukcje krok po kroku dotyczące samodzielnej instalacji

Zaczęło działać na drążku CC2538, wszystko działało czysto i stabilnie. Ale potem zdecydowałem się kupić lampy na siatce Bluetooth Ali Xiaomi piękny design, jasność i temperatura barwowa są regulowane, ponieważ drążek nie obsługuje tych urządzeń, zakupiono bramkę trzeciej wersji od Xiaomi. Opowiem o tym osobno dzięki wysiłkom @AlexxIT i integracji Xiaomi Gateway 3 dla Home Assistant, ta bramka zamienia się w wyjątkowy produkt, pozwala inteligentnym urządzeniom pracować jednocześnie w Home Assistant i MiHome, tylko inteligentnych urządzeniach musi być Xiaomi. Ponadto Home Assistant z tą bramą może być zintegrowany z Yandex Alice, Google home i HomeBridge. Chciałem również szczególnie podziękować @AlexITon, zrobił wiele, aby rozwinąć popularność Home Assistant w społeczności rosyjskojęzycznej, jest autorem integracji Sonoff LAN, Yandex.Station. Ale jest mucha w maści w trzeciej wersji bramki od Xiaomi, niestety producent w nowym oprogramowaniu bramki produkcji z dnia 10.2020 zamknął Telnet i teraz bramki nie da się zintegrować z Home Assistant bez lutowania żelazko (mówią 10 minut pracy i wszystko gotowe), ale bądź ja wiem.

Jak można się domyślić, od września przeniosłem się na Xiaomi Gateway 3, od ponad sześciu miesięcy wszystko działa stabilnie, teraz mam w użyciu 77 urządzeń Xiaomi, gniazdka, włączniki, różne czujniki.

4. Już wdrożony

Sterowanie wszystkimi gniazdami i wyłącznikami kuchennymi

sterowanie wszystkimi gniazdami i przełącznikami z dowolnego miejsca na świecie

automatyczne oświetlenie toalety, łazienki, korytarza, przedpokoju, schodów;

oświetlenie adaptacyjne jest skonfigurowane, gdy jasność i temperatura barwowa zmieniają się automatycznie w ciągu dnia;

Monitorowanie pogody

monitoring pogody i mikroklimatu w domu

automatyczne zarządzanie baterią w zależności od temperatury;

Monitorowanie serwera

monitorowanie obecności Internetu i serwera;

automatyczna kontrola zaopatrzenia w wodę w zależności od pory dnia;

Czujniki bezpieczeństwa

wykonane czujniki bezpieczeństwa i powiadomienia w telegramach wyciek wody, dym, zanieczyszczenie gazem, ruch w domu, wyłącz wszystkie gniazdka, wyłącz wszystkie światła w domu;

powiadomienie o niepożądanych zdarzeniach w domu zatrzymało kocioł, przy działaniu czujników bezpieczeństwa;

Pomiar energii elektrycznej według grup

pomiar energii elektrycznej przez grupy konsumentów;

Odkurzacz robot, nawilżacz

różne urządzenia są zintegrowane, z możliwością ich sterowania;

czas przybycia transportu na przystanek;

inteligentne sterowanie domem za pomocą poleceń głosowych Alice i Hej Google.

W planach

zautomatyzować oświetlenie uliczne;

zintegrować bramkę Alu tech z asystentem domowym;

zautomatyzować podlewanie roślin

5. Gdzie popełniłem błąd?

Zakup inteligentnych przełączników, a następnie inteligentnych żarówek. Światło adaptacyjne jest fajne, więc potrzebne są inteligentne żarówki, a za ich pomocą można zainstalować głupie przełączniki resetowania. Można go było uratować.

Kupując wideodomofon z kamerami od Ali, teraz kupiłbym kamery ip i zintegrował go z Asystentem domowym.

Kupując wewnątrz domu kamerę Xiaomi WiFi, która nie integruje się z Home Assistant, kupiłbym teraz Reolink.

wniosek

Inteligentny dom zwiększa komfort życia, ale zajmuje to dużo czasu, a główny problem przeradza się w hobby, otrzymujesz inteligentny dom mózgu. Teraz wszystko działa stabilnie, a ty siedzisz i myślisz, może jakiś inny czujnik, gdzie coś umieścić i zautomatyzować. Poza tym główne ryzyko jest wtedy, gdy wszystko działa dobrze, wszystko fajnie, ale w procesie debugowania lub awarii twoja rodzina powinna mieć cierpliwość i gotowość na pewne trudności, ile razy w ciągu tych pół roku słyszałem od żony, że jak mam to z tą automatyzacją, gdy w toalecie lub zgasło światło w łazience, gdy wszystko naprawiłem. Cóż, a co najważniejsze, powinna istnieć fizyczna duplikacja za pomocą przełączników.

To jest mój pierwszy artykuł na habr, jeśli temat inteligentnego domu jest ciekawy to napisz w komentarzach co chcesz wiedzieć, wszystko Ci powiem, po prostu Home Assistant to cała planeta i nie możesz powiedzieć wszystkiego w jeden artykuł. Jakie tematy są ciekawe, co chcesz wiedzieć bardziej szczegółowo, jeśli jest zainteresowanie, napiszę bardziej szczegółowy materiał.

Rating
( No ratings yet )
Like this post? Please share to your friends:
Leave a Reply

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: