Aby uczynić dom inteligentnym, potrzebujesz inteligentnych przełączników i czujników do sterowania połączeniami Wi-Fi, RF lub Zigbee. Istnieje kilka marek oferujących inteligentne przełączniki, które można po prostu rozpakować i wdrożyć za pomocą ich usług w chmurze.
Ale jeśli chcesz zbudować inteligentny dom, który będzie całkowicie prywatny, nie chcesz polegać na osobach trzecich. Nigdy nie wiadomo, kiedy mogą zamknąć swoje usługi w chmurze. Tak więc bezpieczeństwo i niezawodność są dużymi problemami. Na szczęście budowanie inteligentnych przełączników współpracujących z Alexą i oprogramowaniem do inteligentnej automatyki domowej, takim jak Home Assistant, jest znacznie łatwiejsze.
Czego potrzebujesz do zbudowania inteligentnego przełącznika
Załóżmy, że chcesz zbudować 5-kanałowy inteligentny przełącznik, którego można używać do sterowania maksymalnie 5 różnymi urządzeniami o natężeniu do ~2 amperów przy napięciu 220 V lub 110 V. Aby zbudować ten inteligentny przełącznik, będziesz potrzebować:
- Jeden mini-K1
- Jeden zasilacz Hi-Link 5 V 5 W lub 10 W
- Dwa 6-pinowe zaciski śrubowe
- Jeden 2-pinowy zacisk śrubowy
- Pięć rezystorów 220Ω ¼ wat
- Pięć rezystorów 1KΩ ¼ wat
- Pięć układów scalonych z transoptorem MOC3021
- Pięć triaków, takich jak BTA12, BTA16 lub podobne. Użyliśmy BTA16.
- Jedna wyprodukowana lub ogólna płytka drukowana do montażu i lutowania wszystkich komponentów
- Lutownica i cyna
- Przewody do podłączenia obciążenia
Zaprojektowaliśmy już płytkę drukowaną i wykonaliśmy trudną część (nową i ulepszoną). Wszystko, co musisz zrobić, to pobierz plik Gerber, którego możesz użyć do wydrukowania lub wyprodukowania swoich płytek PCB od dowolnego producenta lub dostawcy PCB. FYI, sfabrykowaliśmy 10 płytek PCB za 7 USD i zapłaciliśmy 5 USD za wysyłkę.
Przylutuj komponenty na płytce drukowanej
Zamontuj wszystkie komponenty na płytce drukowanej, jak pokazano na płytce drukowanej. Możesz również użyć ogólnej płytki drukowanej i postępować zgodnie ze schematem połączeń udostępnionym poniżej, aby ręcznie zamontować i przylutować wszystkie komponenty.
WAŻNE INSTRUKCJE
Nie montuj i nie lutuj D1 Mini bezpośrednio do płytki drukowanej. Postępuj zgodnie z tymi instrukcjami, aby zamontować D1 Mini na płytce drukowanej.
- D1 Mini jest dostarczany z męskimi i żeńskimi paskami berg. Przylutuj męski pasek berg do D1 Mini.
- Przylutuj żeńską listwę berg na płytce drukowanej, w której musimy umieścić D1 Mini.
- Umieść D1 Mini na żeńskich listwach przylutowanych na płytce PCB, aby zamontować go na płytce.
Pomoże to szybko odłączyć lub wymienić D1 Mini, jeśli zepsuje się.
Jeśli nie wiesz lub nigdy wcześniej nie lutowałeś, gorąco polecamy naucz się lutować przed kontynuowaniem.
Flashowanie oprogramowania układowego
Po zamontowaniu i przylutowaniu komponentów na płytce drukowanej wykonaj poniższe czynności, aby pobrać, sflashować i skonfigurować oprogramowanie układowe na D1 Mini, aby sterować przekaźnikiem 5-Solid State na płycie.
- Pobierz Oprogramowanie Tasmota (plik tasmota.bin) w systemie i zainstaluj Narzędzie Tasmotizer (dostępne tylko dla systemu Windows). Możesz również użyć ESPHome-Flasher narzędzie, jeśli używasz macOS lub Linux.
- Uruchom narzędzie Tasmotizer i podłącz D1 Mini do komputera za pomocą kabla micro USB.
- Kliknij Odświeżać przycisk.
- Wybierz COM port, do którego podłączony jest D1 Mini.
- Kliknij otwarty a następnie przeglądaj pobrane oprogramowanie Tasmota (plik .bin).
- Kliknij Tasmotyzacja. Poczekaj na zakończenie procesu. Zakończenie zajmie mniej niż minutę.
- Po zakończeniu flashowania kliknij Wyślij konfigurację przycisk.
- Wybierz Wi-Fi i wprowadź identyfikator SSID i hasło swojej sieci Wi-Fi.
- Kliknij Moduł/szablon i wybierz Ogólny.
- Kliknij Ratować. Zobaczysz komunikat ‘Konfiguracja wysłana. Urządzenie uruchomi się ponownie.’
- Kliknij Uzyskaj adres IP po kilku sekundach. Spowoduje to wyświetlenie adresu IP urządzenia, gdy pomyślnie połączy się z siecią.
- Otworzyć Przeglądarka internetowa i wprowadź ten adres IP. Otworzy się interfejs sieciowy Tasmota.
Jeśli chcesz, możesz też budować jednokanałowy przekaźnik półprzewodnikowy lub DIY jednokanałowy inteligentny przełącznik obsługiwany przez Alexa.
Skonfiguruj inteligentny przełącznik DIY!
Po otwarciu interfejsu internetowego Tasmota (interfejsu internetowego) wykonaj poniższe czynności, aby skonfigurować 5 przełączników do sterowania Wi-Fi i Alexa.
- Kliknij Konfiguracja > Konfiguruj moduł. Następnie zapoznaj się z poniższym zrzutem ekranu, aby wybrać Przekaźnik oraz Przełącznik opcje, po których następuje numer kanału.
- Po wybraniu wszystkich wymaganych kanałów dla Przekaźnik oraz Przełącznik opcje, kliknij Ratować. Urządzenie zapisze konfigurację i uruchomi się ponownie. Interfejs sieciowy zostanie automatycznie odświeżony.
- Zobaczysz 5-kontroli w sieciowym interfejsie użytkownika Tasmota. Można ich używać do wyzwalania i sterowania przekaźnikami półprzewodnikowymi na płycie w celu włączania/wyłączania podłączonego obciążenia.
- 1 wskazuje, że przełącznik jest włączony, gdy 0 wskazuje WYŁĄCZONY.
Włącz obsługę Alexy
Aby sterować tym inteligentnym 5-kanałowym inteligentnym przełącznikiem za pomocą Alexa, wykonaj następujące kroki:
- w Interfejs sieciowy Tasmoty, Kliknij Konfiguracja > Skonfiguruj inne.
- w Nazwa urządzenia, nadaj swojemu inteligentnemu przełącznikowi ładną nazwę, na przykład Inteligentny przełącznik do salonu. Wprowadź również nazwę 5 urządzeń, którymi będziesz sterować za pomocą tego inteligentnego przełącznika DIY. Ponieważ używamy go do sterowania oświetleniem, odpowiednio je nazwaliśmy.
- Pamiętaj, aby wybrać Mostek Hue przycisk radiowy, a następnie kliknij Ratować.
- Urządzenie uruchomi się ponownie. Możesz teraz poprosić urządzenie Echo o wykrycie urządzeń za pomocą polecenia „Alexa, odkryj urządzenia.’ Możesz również użyć Aplikacja Alexa > Urządzenia aby dodać te inteligentne przełączniki DIY.
- Urządzenia będą wyświetlać nazwę, którą wpisałeś w polu przyjaznej nazwy w interfejsie WWW Tasmota. Możesz jednak edytować lub zmieniać nazwy w aplikacji Alexa zgodnie z własnymi potrzebami. Są rozpoznawane jako Inteligentne urządzenie Royal Philips Electronics.
- Teraz możesz sterować inteligentnymi przełącznikami za pomocą aplikacji Alexa lub urządzenia Echo. Tylko powiedz, 'Alexa, włącz pasek Led.’
Dodaj do Asystenta domowego
Aby dodać ten inteligentny przełącznik DIY do Home Assistant (HA), musisz włączyć MQTT w Home Assistant, a następnie wprowadzić szczegóły MQTT za pośrednictwem interfejsu internetowego Tasmota, wykonując następujące czynności:
- W interfejsie użytkownika Tasmota kliknij Konfiguracja > Skonfiguruj MQTT.
- Wejdz do Adres IP hosta (Twój HA IP), Użytkownik, oraz Hasło. Zachowaj inne rzeczy jako domyślne i kliknij Ratować.
- Jeśli automatyczne wykrywanie jest włączone w twoim HA (domyślnie jest), możesz zobaczyć 5 nowych inteligentnych przełączników w Ustawienia > Urządzenia i usługi.
- Możesz wybrać i dodać je do swojego pulpitu nawigacyjnego HA i sterować przełącznikami bezpośrednio z internetowego interfejsu HA dzięki aktualizacjom stanu przełączników w czasie rzeczywistym.
Wdróż bezgłośne DIY i prywatne inteligentne przełączniki
Możesz zbudować i wykorzystać ten 5-kanałowy inteligentny przełącznik do sterowania wentylatorem, oświetleniem lub dowolnym innym sprzętem AGD, który wymaga do 200-300 watów mocy. Ponieważ zbudowaliśmy ten przełącznik z przekaźnikami półprzewodnikowymi (SSR), przełącznik ten będzie działał cicho, bez klikania. Poza tym możesz kontrolować je lokalnie, nawet jeśli nie ma internetu lub, jeśli masz połączenie z Internetem, z dowolnego miejsca na świecie za pomocą aplikacji Alexa.