V tem priročniku DIY bomo zgradili IR krmilnik, ki temelji na Wi-Fi, za pretvorbo tradicionalnega klimatskega sistema v pametni AC. Z izdelavo tega majhnega krmilnika boste lahko s pametnim telefonom upravljali svoje tradicionalne HVAC ali klimatske naprave z intuitivnim vmesnikom za klimatsko napravo, ki vam omogoča vklop/izklop HVAC in spreminjanje temperature, hitrosti ventilatorja, načinov, itd. samo s pipo.

Prav tako vam prikazuje temperaturo v realnem času znotraj in zunaj prostora iz senzorjev ADC, nameščenih v vaši AC enoti. Če naredite svoj tradicionalni AC pameten, lahko udobno upravljate AC enoto, dodate avtomatizacijo, prihranite energijo in podaljšate njeno življenjsko dobo.

Stvari, ki jih boste potrebovali

  • Home Assistant, nastavljen na Raspberry Pi
  • ESP8266 MCU, kot je NodeMCU ali D1 Mini; deloval bo tudi ESP-01
  • 5 mm 940 nm IR oddajnik LED
  • TSOP1738 ali 1838 IR sprejemnik
  • tranzistor 2N2222
  • Splošna plošča PCB
  • Spajkalnik in spajkalnik

1. korak: Prevedi in zgradi vdelano programsko opremo

instagram viewer

Če želite prevesti in zgraditi vdelano programsko opremo, morate namestiti Dodatek ESPHome v Home Assistant. Nato sledite tem korakom:

  1. Ko namestite dodatek ESPHome, pojdite na Konfiguracija > Dodatki, varnostno kopiranje in nadzornikin kliknite ESPHome. Prepričajte se, da omogočite Začnite ob zagonu, Pes čuvaj, Samodejno posodabljanje, in Pokaži na stranski vrstici.
  2. Kliknite Odprite spletni uporabniški vmesnik oz ESPHome na stranski vrstici, da ga zaženete.
  3. Kliknite +Nova naprava > Nadaljuj.
  4. Vnesite ime vdelane programske opreme, npr smartacin kliknite Naslednji.
  5. Izberite ESP8266 iz možnosti in kliknite Naslednji > Preskoči.
  6. Poiščite in kliknite na UREDI gumb spodaj smartac odpreti smartac.yaml datoteko v urejevalniku in spodaj prilepite naslednjo kodo YAML captive_portal:
status_led:
pin: GPIO4

daljinski_sprejemnik:
id: rcvr
pin:
številka: GPIO5
obrnjeno: Prav
smetišče: vse

daljinski_oddajnik:
zatič: GPIO14
carrier_duty_percent: 50 %

podnebje:
- platforma: klima_ir_lg
ime: "AC"
header_high: 3265us
header_low: 9856us

Zdaj naredite naslednje spremembe v kodi:

  • Vnesite svoj Wi-Fi SSID in geslo. Na primer:
Wifi:
ssid: "Ime omrežja MyWiFI"
geslo: "12345678"
  • Spremenite platforma: coolix ime v kodi glede na model AC, ki ga imate.
podnebje:
- platforma: coolix
ime: "AC"

Na primer, spremenite v platforma: lg za LG AC. Lahko se sklicujete na IR daljinska klima dokumentacijo za več podrobnosti.

Ko naredite potrebne spremembe, kliknite Shrani in nato kliknite Namestite. NodeMCU ali D1 Mini priključite v računalnik s kablom mikro USB in izberite Priključite v ta računalnik možnost. S tem se bo začela prevajanje vdelane programske opreme.

Ko je preveden, kliknite Prenesi. Shranite preneseno smartac-factory.bin datoteko vdelane programske opreme v namizje oz Prenosi mapo.

2. korak: Flash vdelano programsko opremo smartac-factory.bin

Ko je vdelana programska oprema prenesena, lahko kliknete Odprite splet ESPhome in naredite naslednje:

  1. Kliknite Povežite se in izberite COM pristanišče.
  2. Kliknite Izberite datoteko in izberite smartac-factory.bin datoteka vdelane programske opreme,
  3. Kliknite Namestite za preklop vdelane programske opreme.

Ko se vdelana programska oprema utripa, mora biti naprava na spletu.

Dodajte IR daljinski upravljalnik klimatske naprave v Home Assistant

V Home Assistant (HA) lahko zdaj dodate in upravljate brezžični IR daljinski upravljalnik. Koraki so naslednji:

  1. Pojdi do Konfiguracija > Naprave in integracija. Boš videl smartac samodejno odkril HA.
  2. Kliknite Konfiguriraj, izberite območje, in kliknite Pošlji.
  3. Spodaj ESPHome, kliknite smartac in nato kliknite 1 naprava.
  4. Kliknite DODAJ NA NADZORNO PLOŠČO.
  5. Izberite nadzorno ploščo, kliknite Naslednji in nato kliknite DODAJ NA NADZORNO PLOŠČO.

To bo dodalo pametne kontrole AC na armaturni plošči. Nato lahko povežete NodeMCU ali D1 mini z IR oddajnikom in sprejemnikom, da začnete nadzorovati vaš AC prek pametnega telefona.

Povežite MCU z IR oddajnikom in senzorjem sprejemnika

Glejte naslednji diagram za spajkanje IR LED, senzorja sprejemnika in tranzistorja na PCB. Če še nikoli niste spajkali, se naučite kako spajkati.

  1. Povežite ali spajkajte negativna (GND) IR oddajnik LED terminal na oddajnik tranzistorja 2N2222.
  2. Povežite pozitivno IR oddajnik LED terminal na 3,3 V na NodeMCU ali D1 Mini.
  3. Povežite bazo do GND na NodeMCU ali D1 mini.
  4. Povežite zbiralec zatič 2N2222 na D5 pin na NodeMCU ali D1Mini.
  5. Priključite senzor IR sprejemnika pozitivno (Vcc) terminal za 3,3 V na NodeMCU ali D1Mini.
  6. Povežite GND pin TSOP IR sprejemnika na GND na NodeMCU ali D1Mini.
  7. Povežite Izhod podatkov senzorja IR sprejemnika na D1 pin na NodeMCU ali D1 Mini.

Za povezavo IR oddajnika in sprejemnika Vcc, GND in vhodnih/izhodnih zatičev na NodeMCU ali D1 Mini lahko uporabite berg trak in premostitvene žice.

Rezultat morda ne bo videti dober v prvem poskusu. Vendar pa lahko kasneje improvizirate. Natisnete lahko a 3D etui z uporabo 3D tiskalnika zapreti vso strojno opremo. Lahko pa tudi kupite poceni IR blaster in utripate smartac-factory.bin firmware na njem. Oglejte si naš popoln vodnik za pretvorite poceni IR blaster in ga integrirajte z Home Assistant.

Upravljajte svoj tradicionalni HVAC z aplikacijo Home Assistant

Zdaj lahko priključite kabel USB na napravo, da jo vklopite, in uporabite komponento za klimatsko napravo, ki je dodana na vašo armaturno ploščo Home Assistant, da brezžično upravljate vaš tradicionalni HVAC.

Aplikacijo Home Assistant lahko prenesete in namestite na svojo napravo iOS ali pametni telefon Android za nadzor vaših HVAC, dodajanje avtomatizacije itd. Na primer, nastavite lahko avtomatizacijo, pri kateri se bo HVAC samodejno vklopil, ko bo zaznana vaša prisotnost v prostoru, in se izklopil takoj, ko zapustite sobo. Za to lahko uporabite ploščo ESP32 zgraditi senzor za zaznavanje prisotnosti za HA, ki vam omogoča, da sprožite avtomatizacijo na podlagi vaše prisotnosti.

Integrirajte z Apple HomeKit

Če imate napravo iOS (tj. iPhone ali iPad), lahko dodate tudi to pametno IR klimo DIY krmilnika na vašo nastavitev HomeKit in nadzorujte svoje HVAC z vmesnikom HomeKit namesto Home pomočnik.

Uporabniški vmesnik HomeKit je veliko bolj intuitiven in zato priporočljiv za uporabnike iOS. Vse kar morate storiti je, da namestite integracijo HomeKit v Home Assistant, da jo oddajate kot HomeKitbridge; nato lahko upravljate svoje pametne naprave v Home Assistant, vključno z IR AC krmilnikom, iz aplikacije HomeKit na iPhone ali iPad.

Naj bo vaš klimatski sistem pameten

Če sledite tem navodilom po korakih, boste lahko ustvarili IR krmilnik, ki temelji na Wi-Fi, da bo vsak standardni sistem AC pameten. Nato lahko s pametnim telefonom upravljate svoje tradicionalne HVAC ali klimatske naprave, da jih vklopite/izklopite ter spremenite temperaturo, hitrost ventilatorja in drugo. To vam bo pomagalo prihraniti energijo in ostati hladen to poletje!

Kako narediti DIY gospodinjski energetski monitor z uporabo ESP8266

Preberite Naprej

DelitiTweetDelitiE-naslov

Povezane teme

  • DIY
  • Pametni dom
  • Klima
  • Vadnice za projekte DIY
  • Pametna naprava

O avtorju

Ravi Singh (Objavljenih 15 člankov)

Ravi je strokovni tehnični razlagalec, navdušenec za internet stvari in ljubitelj Linuxa z izkušnjami na področju velikih podatkov in razvoja aplikacij. Večino svojih vikendov preživi v delu z napravami IoT in igranju iger na Xboxu. Je tudi solo popotnik, ki obožuje pohodništvo in raziskovanje novih poti.

Več od Ravi Singha

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e-knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite