Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
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
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
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
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
Uporabite USB ključ RS-485. Najdete ga na ebayu ali Amazonu. Je zelo poceni.
5. korak: 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.