Indholdsfortegnelse:

Arduino til et kablet hjemmeassistentnetværk: 5 trin
Arduino til et kablet hjemmeassistentnetværk: 5 trin

Video: Arduino til et kablet hjemmeassistentnetværk: 5 trin

Video: Arduino til et kablet hjemmeassistentnetværk: 5 trin
Video: ?? Forvandling af dit hjem med Brilliant Smart Home for Lights | En oplysende anmeldelse! 2024, November
Anonim
Arduino til et kablet hjemmeassistentnetværk
Arduino til et kablet hjemmeassistentnetværk

Wifi -komponenter som de forskellige Sonoff, Tasmota og ESP8266 er meget nemme at konfigurere og bruge, men tingene er ofte ikke lette, som de ser ud.

I industrielle/forretningsmiljøer er trådløs automatisering ikke så almindelig. Trådløse komponenter er mindre pålidelige end deres kabelforbundne modstykker.

Vil du bruge en trådløs røgsensor på en fabrik? Det tror jeg ikke. Og hvorfor bruge en wifi magnetisk dørføler i dit hjem?

Kabelsensorer/aktuatorer er meget mere pålidelige, behøver ikke batteri, ingen radiobølger i dit hjem.

Hvad jeg gjorde er en hardwarekomponent, der kan tilsluttes via RS-485 til en hjemmeassistent controller (via Modbus-platformen). Den er baseret på en arduino. Det ligner Sonoff switch/relæ, men det er kablet.

Det kan fungere som en lysstyring (via et relæ og en indgang til knapperne).

Det kan fungere som en fjernkontakt (via et relæ og en indgang til knapperne).

Det kan fungere som en termostat.

Det kan fungere som en temperatursensor.

Et enkelt arduino -kort kan være alle disse ting på samme tid, med mange input/outputs tilsluttet.

Trin 1: Byg hardware -delen

Byg hardware -delen
Byg hardware -delen

Du skal bruge et arduino -bord.

Jeg har brugt en arduino nano, men andre vil være ok.

Tilslut Rs-485-konverteren, en skærm, hvis du planlægger at bruge den, relæ (er) og indstil den til trykknapper.

Trin 2: Flash firmwaren

Flash firmware
Flash firmware

Koden findes på

Glem ikke at konfigurere det, før du kopierer. Du skal konfigurere benene, der bruges som input, output, hvis den har en temperatursensor, et display og så videre

Trin 3: Konfigurer Home Assistant

Konfigurer Home Assistant
Konfigurer Home Assistant

Rediger konfigurationen. Yaml

klima: - platform: modbus navn: Termostat slave: 1 target_temp_register: 0 current_temp_register: 2 data_count: 2 precision: 1 unit_of_maling: ° C data_type: float

Trin 4: Tilslut Arduino med Raspberry Running Home Assistant

Tilslut Arduino med Raspberry Running Home Assistant
Tilslut Arduino med Raspberry Running Home Assistant

Bruger en RS-485 USB-dongle. Du kan finde det på eBay eller Amazon. Det er meget billigt.

Trin 5: Genstart Home Assistant

Genstart Home Assistant
Genstart Home Assistant

Nu kan du se temperaturens setpunkt og styre det. Setpunkt kan styres via automatiseringsscript og fra andre komponenter. Ved hjælp af en Google -assistent kan du ændre temperaturen via vokalkommandoer.

Anbefalede: