Pentru a face o casă inteligentă, aveți nevoie de comutatoare și senzori inteligente pentru a controla conexiunile Wi-Fi, RF sau Zigbee. Există mai multe mărci care oferă comutatoare inteligente pe care le puteți pur și simplu despacheta și implementa folosind serviciile lor cloud.
Dar dacă doriți să construiți o casă inteligentă care este complet privată, nu doriți să vă bazați pe o terță parte. Nu știi niciodată când își pot închide serviciile cloud. Astfel, securitatea și fiabilitatea sunt mari preocupări. Din fericire, construirea de comutatoare inteligente care funcționează cu Alexa și cu software-ul inteligent de automatizare a locuinței, cum ar fi Home Assistant, este destul de ușoară.
De ce aveți nevoie pentru a construi un comutator inteligent
Să presupunem că doriți să construiți un comutator inteligent cu 5 canale pe care să îl puteți utiliza pentru a controla până la 5 dispozitive diferite de până la ~2 amperi la 220V sau 110V. Pentru a construi acest comutator inteligent, veți avea nevoie de următoarele:
- Un D1 Mini
- Un alimentator Hi-Link 5V 5W sau 10W
- Două terminale cu șuruburi cu 6 pini
- Un terminal cu șurub cu 2 pini
- Cinci rezistențe de 220Ω ¼ watt
- Cinci rezistențe de 1KΩ ¼ watt
- Cinci circuite integrate optocupler MOC3021
- Cinci triacuri, cum ar fi BTA12, BTA16 sau similare. Am folosit BTA16.
- Un PCB fabricat sau general pentru a monta și lipi toate componentele
- Fier de lipit și tablă
- Fire pentru a vă conecta sarcina
Am proiectat deja PCB-ul și am făcut partea grea (nou și îmbunătățit). Tot ce trebuie să faci este descărcați fișierul Gerber, pe care îl puteți folosi pentru a vă imprima sau fabrica PCB-urile de la orice producător sau furnizor de PCB. FYI, am primit 10 PCB-uri fabricate pentru 7 USD și am plătit 5 USD pentru transport.
Lipiți componentele de pe PCB
Montați toate componentele pe PCB așa cum se arată pe PCB. De asemenea, puteți utiliza PCB-ul general și urmați diagrama de conectare distribuită mai jos pentru a monta și lipi manual toate componentele.
INSTRUCȚIUNI IMPORTANTE
Nu montați și lipiți D1 Mini direct pe PCB. Urmați aceste instrucțiuni pentru a monta D1 Mini pe PCB.
- D1 Mini vine cu benzi berg masculine și feminine. Lipiți banda berg tată la D1 Mini.
- Lipiți banda berg femela pe PCB unde trebuie să plasăm D1 Mini.
- Așezați D1 Mini pe benzile mamă lipite pe placa PCB pentru a-l monta pe placă.
Acest lucru vă va ajuta să deconectați rapid sau să înlocuiți D1 Mini dacă merge prost.
Dacă nu știți sau nu ați lipit niciodată înainte, vă recomandăm cu căldură invata cum sa lipizi înainte de a începe.
Flash-ul firmware-ului
Odată ce componentele sunt montate și lipite pe PCB, urmați acești pași pentru a descărca, flash și configura firmware-ul pe D1 Mini pentru a controla releul cu 5 stări solide de pe placă.
- Descărcați Firmware-ul Tasmota (fișierul tasmota.bin) pe sistemul dvs. și instalați Instrument Tasmotizer (disponibil numai pentru Windows). De asemenea, puteți utiliza ESPHome-Flasher instrument dacă utilizați macOS sau Linux.
- Lansați instrumentul Tasmotizer și conectați D1 Mini la computer folosind cablul micro USB.
- Apasă pe Reîmprospăta buton.
- Selectează COM portul la care este conectat D1 Mini.
- Clic Deschis și apoi răsfoiți firmware-ul Tasmota pe care l-ați descărcat (fișier .bin).
- Clic Tasmotizează. Așteptați finalizarea procesului. Va dura mai puțin de un minut pentru a termina.
- Odată ce intermiterea este terminată, faceți clic pe Trimite config buton.
- Selectați Wifi și introduceți SSID-ul și parola rețelei dvs. Wi-Fi.
- Clic Modul/șablon și alegeți Generic.
- Clic Salvați. Veți vedea un mesaj „Configurație trimisă. Dispozitivul va reporni.’
- Apasă pe Obțineți IP butonul după câteva secunde. Acest lucru vă va afișa IP-ul dispozitivului atunci când acesta se conectează cu succes la rețeaua dvs.
- Deschide Browser web și introduceți acest IP. Se va deschide interfața web Tasmota.
Dacă vrei, poți și construi un releu de stare solidă cu un singur canal sau Comutator inteligent cu un singur canal, suportat de Alexa.
Configurați comutatorul inteligent DIY
Odată ce se deschide interfața web Tasmota (interfața de utilizare web), urmați pașii de mai jos pentru a configura cele 5 comutatoare pentru controlul Wi-Fi și Alexa.
- Clic Configurare > Configurați modulul. Apoi consultați captura de ecran de mai jos pentru a alege Releu și Intrerupator opțiuni urmate de numărul canalului.
- După ce ați selectat toate canalele necesare pentru Releu și Intrerupator opțiuni, faceți clic Salvați. Dispozitivul va salva configurația și va reporni. Interfața de utilizare web va fi reîmprospătată automat.
- Vei vedea 5-comenzi pe interfața web Tasmota. Acestea pot fi folosite pentru a declanșa și controla releele cu stare solidă de pe placă pentru a porni/opri sarcina conectată.
- 1 indică că comutatorul este ON în timp ce 0 indica OFF.
Activați asistența Alexa
Pentru a controla acest comutator inteligent cu 5 canale cu Alexa, urmați acești pași:
- În Tasmota Web UI, faceți clic Configurare > Configurați altele.
- În Nume dispozitiv, dați comutatorului dvs. inteligent un nume frumos, cum ar fi Comutator inteligent pentru camera de zi. De asemenea, introduceți numele celor 5 dispozitive pe care le veți controla folosind acest comutator inteligent DIY. Deoarece îl folosim pentru comenzile luminii, le-am numit în consecință.
- Asigurați-vă că selectați Podul Hue butonul radio și apoi faceți clic Salvați.
- Dispozitivul va reporni. Acum puteți cere dispozitivului dvs. Echo să descopere dispozitive folosind comanda „Alexa, descoperă dispozitive.’ Puteți folosi și aplicația Alexa > Dispozitive pentru a adăuga aceste comutatoare inteligente DIY.
- Dispozitivele vor afișa numele pe care l-ați introdus în câmpul de nume prietenos din interfața web Tasmota. Cu toate acestea, puteți edita sau schimba numele în aplicația Alexa în funcție de nevoile dvs. Sunt recunoscuți ca Dispozitiv inteligent Royal Philips Electronics.
- Acum puteți controla comutatoarele inteligente cu aplicația Alexa sau folosind dispozitivul Echo. Doar spune, 'Alexa, pornește banda LED.’
Adăugați la Home Assistant
Pentru a adăuga acest comutator inteligent DIY la Home Assistant (HA), trebuie să activați MQTT pe Home Assistant și apoi să introduceți detaliile MQTT prin interfața de utilizare web Tasmota, urmând acești pași:
- În Tasmota UI, faceți clic Configurare > Configurați MQTT.
- Introduceți IP gazdă (IP-ul dvs. HA), Utilizator, și Parola. Păstrați alte lucruri ca implicite și faceți clic Salvați.
- Dacă descoperirea automată este activată pe HA (în mod implicit este), puteți vedea cele 5 noi comutatoare inteligente în Setări > Dispozitive și servicii.
- Puteți să le selectați și să le adăugați la tabloul de bord HA și să controlați comutatoarele din interfața de utilizare web HA direct cu actualizări în timp real privind starea comutatorului.
Implementați comutatoare inteligente private și bricolaj fără zgomot
Puteți construi și utiliza acest comutator inteligent cu 5 canale pentru a vă controla ventilatorul, luminile sau orice alte aparate electrocasnice care necesită până la 200-300 de wați. Deoarece am construit acest comutator cu relee cu stare solidă (SSR), acest comutator va funcționa silențios, fără zgomot de clic. În plus, le puteți controla local chiar dacă nu există internet sau, dacă sunteți conectat la internet, de oriunde în lume folosind aplicația Alexa.