Arduino traadiga koduabilise võrgu jaoks: 5 sammu
Arduino traadiga koduabilise võrgu jaoks: 5 sammu
Anonim
Arduino traadiga koduabilise võrgu jaoks
Arduino traadiga koduabilise võrgu jaoks

Wifi komponente, nagu erinevad Sonoff, Tasmota ja ESP8266, on väga lihtne konfigureerida ja kasutada, kuid sageli pole asjad nii lihtsad, nagu nad näivad.

Tööstus-/ärikeskkonnas pole traadita automatiseerimine nii levinud. Juhtmevabad komponendid on vähem usaldusväärsed kui juhtmega analoogid.

Kas kasutaksite tehases traadita suitsuandurit? Ma ei usu. Ja miks kasutada kodus wifi magnetukseandurit?

Juhtmega andurid/ajamid on väga usaldusväärsed, ei vaja akut ega raadiolaineid teie kodus.

Mida ma tegin, on riistvarakomponent, mida saab RS-485 kaudu ühendada koduabilise kontrolleriga (Modbusi platvormi kaudu). See põhineb arduino'l. See on sarnane Sonoffi lülitile/releele, kuid see on juhtmega.

See võib toimida valguskontrollerina (relee ja nuppude sisendi kaudu).

See võib toimida kauglülitina (relee ja nuppude sisendi kaudu).

See võib toimida termostaadina.

See võib toimida temperatuuriandurina.

Üks arduino -plaat võib korraga olla kõik need asjad, kus on palju sisendeid/väljundeid ühendatud.

Samm: ehitage riistvaraosa

Ehitage riistvaraosa
Ehitage riistvaraosa

Teil on vaja arduino tahvlit.

Olen kasutanud arduino nanot, aga teistega on kõik korras.

Ühendage Rs-485 muundur, ekraan, kui kavatsete seda kasutada, relee (d) ja seadistage see nuppude jaoks.

Samm 2: Välk püsivara

Välk püsivara
Välk püsivara

Koodi leiate aadressilt

Ärge unustage seda enne kopeerimist konfigureerida. Peate seadistama sisendina ja väljundina kasutatavad tihvtid, kui sellel on temperatuuriandur, ekraan ja nii edasi

Samm: seadistage koduabiline

Koduabilise seadistamine
Koduabilise seadistamine

Muutke konfiguratsiooni.yaml

kliima: - platvorm: modbusi nimi: termostaadi alam: 1 target_temp_register: 0 current_temp_register: 2 data_count: 2 täpsus: 1 mõõtühik: ° C data_type: float

Samm: ühendage Arduino vaarikajooksu koduabilisega

Ühendage Arduino vaarikajooksu koduabilisega
Ühendage Arduino vaarikajooksu koduabilisega

Kasutage RS-485 USB-donglit. Selle leiate eBayst või amazonist. See on väga odav.

Samm: taaskäivitage Home Assistant

Taaskäivitage Home Assistant
Taaskäivitage Home Assistant

Nüüd näete temperatuuri seadistuspunkti ja saate seda juhtida. Seadepunkti saab juhtida automatiseerimisskripti ja muude komponentide kaudu. Google'i assistendi abil saate temperatuuri häälkäskluste abil muuta.