Obsah:

Arduino pre káblovú domácu asistentskú sieť: 5 krokov
Arduino pre káblovú domácu asistentskú sieť: 5 krokov

Video: Arduino pre káblovú domácu asistentskú sieť: 5 krokov

Video: Arduino pre káblovú domácu asistentskú sieť: 5 krokov
Video: 30 невероятных проектов Arduino, которые вы должны попробовать 2024, November
Anonim
Arduino pre káblovú domácu asistentskú sieť
Arduino pre káblovú domácu asistentskú sieť

Wifi komponenty ako rôzne Sonoff, Tasmota a ESP8266 je veľmi jednoduché konfigurovať a používať, ale veci často nie sú také jednoduché, ako sa zdajú.

V priemyselnom/podnikateľskom prostredí nie je bezdrôtová automatizácia taká bežná. Bezdrôtové komponenty sú menej spoľahlivé ako ich káblové náprotivky.

Použili by ste v továrni bezdrôtový dymový senzor? Myslím, že nie. A prečo používať vo svojej domácnosti wifi magnetický dverový senzor?

Káblové senzory/akčné členy sú oveľa spoľahlivejšie, nepotrebujú batériu, žiadne rádiové vlny vo vašej domácnosti.

Čo som urobil, je hardvérová súčasť, ktorú je možné pripojiť cez RS-485 k ovládaču domáceho asistenta (prostredníctvom platformy Modbus). Je založená na arduine. Je to podobné ako spínač/relé Sonoff, ale je to káblové.

Môže fungovať ako ovládač svetla (prostredníctvom relé a vstupu pre tlačidlá).

Môže fungovať ako diaľkový spínač (prostredníctvom relé a vstupu pre tlačidlá).

Môže fungovať ako termostat.

Môže fungovať ako snímač teploty.

Jedna arduino doska môže byť všetky tieto veci súčasne s mnohými pripojenými vstupmi/výstupmi.

Krok 1: Zostavte hardvérovú časť

Zostavte hardvérovú časť
Zostavte hardvérovú časť

Potrebujete dosku arduino.

Použil som arduino nano, ale ostatné budú v poriadku.

Pripojte prevodník Rs-485, displej, ak ho plánujete používať, relé a nastavte ho pre tlačidlá.

Krok 2: Flash firmvéru

Flash firmvéru
Flash firmvéru

Kód nájdete na

Pred kopírovaním ho nezabudnite nakonfigurovať. Musíte nastaviť piny používané ako vstup, výstupy, ak majú snímač teploty, displej a podobne

Krok 3: Konfigurujte asistenta domova

Konfigurácia domáceho asistenta
Konfigurácia domáceho asistenta

Upravte konfiguráciu.yaml

klíma: - platforma: názov modbusu: termostat slave: 1 cieľový_registr_tempu: 0 aktuálny_temp_register: 2 údajový_počet: 2 presnosť: 1_jednotka_merania: ° C typ_ dát: plavák

Krok 4: Pripojte Arduino s asistentom spustenia domácnosti Raspberry

Pripojte Arduino s asistentom bežeckého domova Raspberry
Pripojte Arduino s asistentom bežeckého domova Raspberry

Použite USB kľúč RS-485. Nájdete ho na ebay alebo amazone. Je to veľmi lacné.

Krok 5: Reštartujte Home Assistant

Reštartujte domáceho asistenta
Reštartujte domáceho asistenta

Teraz môžete vidieť nastavenú hodnotu teploty a ovládať ju. Nastavenú hodnotu je možné ovládať pomocou automatizačného skriptu a z iných komponentov. Pomocou asistenta Google môžete teplotu upravovať pomocou hlasových príkazov.

Odporúča: