Kazalo:

Arduino za žično omrežje domačega pomočnika: 5 korakov
Arduino za žično omrežje domačega pomočnika: 5 korakov

Video: Arduino za žično omrežje domačega pomočnika: 5 korakov

Video: Arduino za žično omrežje domačega pomočnika: 5 korakov
Video: install home assistant on windows 10 easily 2024, November
Anonim
Arduino za omrežje žičnega domačega pomočnika
Arduino za omrežje žičnega domačega pomočnika

Komponente Wifi, kot so različni Sonoff, Tasmota in ESP8266, je zelo enostavno konfigurirati in uporabljati, vendar stvari pogosto niso enostavne, kot se zdijo.

V industrijskih/poslovnih okoljih brezžična avtomatizacija ni tako pogosta. Brezžične komponente so manj zanesljive kot njihove žične komponente.

Bi v tovarni uporabili brezžični senzor dima? Mislim, da ne. In zakaj bi uporabljali wifi magnetni senzor vrat v vašem domu?

Žični senzorji/aktuatorji so zelo bolj zanesljivi, ne potrebujejo baterije, brez radijskih valov v vašem domu.

Kar sem naredil, je strojna komponenta, ki jo lahko prek RS-485 povežem s krmilnikom za domačega pomočnika (prek platforme Modbus). Temelji na arduinu. Podobno je stikalu/releju Sonoff, vendar je žično.

Lahko deluje kot krmilnik svetlobe (preko releja in vhoda za gumbe).

Lahko deluje kot daljinsko stikalo (preko releja in vhoda za gumbe).

Lahko deluje kot termostat.

Lahko deluje kot temperaturni senzor.

Ena arduino plošča je lahko vse to hkrati, z veliko vhodov/izhodov.

1. korak: Zgradite del strojne opreme

Zgradite del strojne opreme
Zgradite del strojne opreme

Potrebujete arduino ploščo.

Uporabil sem arduino nano, vendar bodo drugi v redu.

Povežite pretvornik Rs-485, zaslon, če ga nameravate uporabljati, rele (e) in ga nastavite za potisne gumbe.

2. korak: utripajte vdelano programsko opremo

Utripajte vdelano programsko opremo
Utripajte vdelano programsko opremo

Kodo najdete na

Ne pozabite ga konfigurirati pred kopiranjem. Nastaviti morate zatiče, ki se uporabljajo kot vhodi, izhodi, če ima temperaturni senzor, zaslon itd.

3. korak: Konfigurirajte pomočnika za dom

Konfigurirajte pomočnika za dom
Konfigurirajte pomočnika za dom

Uredite configuration.yaml

podnebje: - platforma: ime modbusa: pomožni termostat: 1 ciljni_temperaturni_registar: 0 trenutni_temperaturni_register: 2 podatkovni_števek: 2 natančnost: 1 enota_mer_mer: ° C podatkovni tip: plavajoči

4. korak: Arduino povežite z domačim pomočnikom za zagon maline

Povežite Arduino z domačim pomočnikom za zagon Raspberry
Povežite Arduino z domačim pomočnikom za zagon Raspberry

Uporabite USB ključ RS-485. Najdete ga na ebayu ali Amazonu. Je zelo poceni.

5. korak: Znova zaženite domačega pomočnika

Znova zaženite domačega pomočnika
Znova zaženite domačega pomočnika

Zdaj lahko vidite nastavljeno temperaturo in jo nadzirate. Nastavljeno vrednost lahko nadzirate prek skripta za avtomatizacijo in iz drugih komponent. S pomočjo Googlovega pomočnika lahko temperaturo spreminjate z glasovnimi ukazi.

Priporočena: