Tässä tee-se-itse-oppaassa rakennamme Wi-Fi-pohjaisen IR-ohjaimen, joka muuntaa perinteisen ilmastointijärjestelmän älykkääksi AC: ksi. Rakentamalla tämän pienen ohjaimen voit ohjata perinteisiä LVI- tai ilmastointilaitteitasi älypuhelimellasi intuitiivisella ilmastoinnin käyttöliittymällä, jonka avulla voit kytkeä LVI: n päälle/pois ja muuttaa lämpötilaa, tuulettimen nopeutta, tiloja, jne. yhdellä napautuksella.
Se näyttää myös reaaliaikaisen lämpötilan huoneen sisällä ja ulkopuolella AC-yksikköösi asennettujen ADC-antureiden avulla. Tekemällä perinteisestä AC: stäsi älykäs, voit kätevästi ohjata AC-yksikköä, lisätä automaatiota, säästää energiaa ja pidentää sen käyttöikää.
Asiat, joita tulet tarvitsemaan
- Home Assistant asetettu Raspberry Pi: lle
- ESP8266 MCU, kuten NodeMCU tai D1 Mini; ESP-01 toimii myös
- 5mm 940nm IR-lähettimen LED
- TSOP1738 tai 1838 IR-vastaanotin
- 2N2222 transistori
- Yleinen piirilevy
- Juotosrauta ja juotos
Vaihe 1: Kääntää ja rakentaa laiteohjelmisto
Jotta voit kääntää ja rakentaa laiteohjelmiston, sinun on asennettava
ESPHome-lisäosa Home Assistantissa. Toimi sitten seuraavasti:- Kun olet asentanut ESPHome-lisäosan, siirry kohtaan Kokoonpano > Lisäosat, varmuuskopiointi ja valvojaja napsauta ESPHome. Varmista, että se on käytössä Aloita Bootista, Vahtikoira, Automaattinen päivitys, ja Näytä sivupalkissa.
- Klikkaus Avaa verkkokäyttöliittymä tai ESPHome sivupalkissa käynnistääksesi sen.
- Klikkaus +Uusi laite > Jatkaa.
- Kirjoita laiteohjelmiston nimi, esim smartacja napsauta Seuraava.
- Valitse ESP8266 vaihtoehdoista ja napsauta Seuraava > Ohita.
- Etsi ja napsauta MUOKATA painiketta alla smartac avaamaan smartac.yaml tiedosto editoriin ja liitä seuraava YAML-koodi alle captive_portal:
status_led:
Pin: GPIO4remote_receiver:
id: rcvr
pin:
numero: GPIO5
käänteinen: Totta
kaatopaikka: kaikkiremote_transmitter:
Pin: GPIO14
operaattorin_maksuprosentti: 50 %
ilmasto:
- alusta: ilmasto_ir_lg
nimi: "AC"
header_high: 3265us
header_low: 9856us
Tee nyt seuraavat muutokset koodiin:
- Anna Wi-Fi SSID ja salasana. Esimerkiksi:
wifi:
ssid: "MyWiFI-verkon nimi"
Salasana: "12345678"
- Muuta alusta: coolix nimi koodissa käytössäsi olevan AC-mallin mukaan.
ilmasto:
- alusta: coolix
nimi: "AC"
Vaihda esimerkiksi alusta: lg LG AC: lle. Voit viitata IR Remote Climate dokumentaatiosta saadaksesi lisätietoja.
Kun olet tehnyt tarvittavat muutokset, napsauta Tallentaa ja napsauta sitten Asentaa. Liitä NodeMCU tai D1 Mini tietokoneeseen mikro-USB-kaapelilla ja valitse Kytke tähän tietokoneeseen vaihtoehto. Tämä aloittaa laiteohjelmiston kääntämisen.
Kun olet koottu, napsauta ladata. Tallenna ladatut smartac-factory.bin laiteohjelmistotiedosto Työpöytä tai Lataukset kansio.
Vaihe 2: Päivitä smartac-factory.bin-laiteohjelmisto
Kun laiteohjelmisto on ladattu, voit napsauttaa Avaa ESPHome-verkko ja toimi seuraavasti:
- Klikkaus Kytkeä ja valitse COM portti.
- Klikkaus Valitse tiedosto ja valitse smartac-factory.bin laiteohjelmistotiedosto,
- Klikkaus Asentaa laiteohjelmiston flash-muistiin.
Kun laiteohjelmisto on vilkkunut, laitteen pitäisi olla online-tilassa.
Lisää IR-kaukosäätimet Home Assistantiin
Home Assistantissa (HA) voit nyt lisätä langattoman infrapunakaukosäätimen ja ohjata sitä. Vaiheet ovat seuraavat:
- Mene Kokoonpano > Laitteet ja integrointi. Tulet näkemään smartac HA löysi automaattisesti.
- Klikkaus Määritä, Valitse Alue, ja napsauta Lähetä.
- Alla ESPHome, klikkaus smartac ja napsauta sitten 1 laite.
- Klikkaus LISÄÄ KÄYTTÖPANEELIIN.
- Valitse kojelauta, napsauta Seuraava ja napsauta sitten LISÄÄ KÄYTTÖPANEELIIN.
Tämä lisää älykkäät AC-ohjaimet kojelautaan. Seuraavaksi voit yhdistää NodeMCU: n tai D1 minin IR-lähettimeen ja -vastaanottimeen aloittaaksesi AC-ohjauksen älypuhelimesi kautta.
Yhdistä MCU IR-lähettimellä ja vastaanottimen anturilla
Katso seuraava kaavio juottaaksesi IR-LEDin, vastaanottimen anturin ja transistorin piirilevylle. Jos et ole koskaan ennen juottanut, opi kuinka juottaa.
- Liitä tai juota negatiivinen (GND) IR-lähettimen LED-liitin säteilijä 2N2222-transistorista.
- Yhdistä positiivinen IR-lähettimen LED-liitäntä 3,3V NodeMCU: ssa tai D1 Minissä.
- Yhdistä pohja kohtaan GND NodeMCU: ssa tai D1 minissä.
- Yhdistä keräilijä nasta 2N2222 D5 pin NodeMCU: ssa tai D1Minissä.
- Liitä infrapunavastaanottimen anturi positiivinen (Vcc) terminaaliin 3,3V NodeMCU: ssa tai D1Minissä.
- Yhdistä GND TSOP IR -vastaanottimen pin GND NodeMCU: ssa tai D1Minissä.
- Yhdistä Data Out IR-vastaanottimen anturista D1 pin NodeMCU: ssa tai D1 Minissä.
Voit liittää IR-lähettimen ja -vastaanottimen Vcc-, GND- ja Data In/Out -nastat NodeMCU: hun tai D1 Miniin berg-nauhan ja hyppyjohtimien avulla.
Tulos ei välttämättä näytä hyvältä ensimmäisellä yrityksellä. Voit kuitenkin improvisoida myöhemmin. Voit tulostaa a 3D kotelo käyttämällä 3D-tulostinta kaikkien laitteistojen sulkemiseen. Vaihtoehtoisesti voit myös ostaa halvan IR-blasterin ja salata sen smartac-factory.bin laiteohjelmisto siinä. Tutustu täydelliseen oppaaseemme muunna halpa IR Blaster ja integroi se Home Assistantin kanssa.
Ohjaa perinteistä LVI-järjestelmääsi Home Assistant -sovelluksella
Voit nyt kytkeä USB-kaapelin laitteeseen käynnistääksesi sen ja käyttää Home Assistantin kojelautaan lisättyä ilmastointikomponenttia ohjaamaan perinteistä LVI-järjestelmää langattomasti.
Voit ladata ja asentaa Home Assistant -sovelluksen iOS-laitteellesi tai Android-älypuhelimeesi ohjataksesi LVI-laitteita, lisätäksesi automaatiota jne. Voit esimerkiksi asettaa automaation, jossa LVI käynnistyy automaattisesti, kun läsnäolosi havaitaan huoneessa, ja sammuu heti, kun poistut huoneesta. Tätä varten voit käyttää ESP32-korttia rakentaa läsnäolotunnistin HA: lle, jonka avulla voit käynnistää automaation läsnäolosi perusteella.
Integroi Apple HomeKitin kanssa
Jos omistat iOS-laitteen (eli iPhonen tai iPadin), voit myös lisätä tämän DIY-älykäs IR-ilmaston ohjaimen HomeKit-asetuksiin ja ohjaa LVI-laitteitasi HomeKit-käyttöliittymän avulla Home-asennuksella Assistant.
HomeKit-käyttöliittymä on paljon intuitiivisempi, joten sitä suositellaan iOS-käyttäjille. Sinun tarvitsee vain asentaa HomeKit-integraatio Home Assistantiin lähettääksesi sen HomeKitbridgenä; Voit sitten ohjata älylaitteitasi Home Assistantissa, mukaan lukien IR-AC-ohjain, iPhonen tai iPadin HomeKit-sovelluksesta.
Tee ilmastointijärjestelmästäsi älykäs
Noudattamalla tätä vaiheittaista ohjetta voit luoda Wi-Fi-pohjaisen IR-ohjaimen tehdäksesi mistä tahansa tavallisesta AC-järjestelmästä älykkään. Voit sitten ohjata perinteisiä LVI- tai ilmastointilaitteitasi älypuhelimella, kytkeä ne päälle/pois ja muuttaa lämpötilaa, tuulettimen nopeutta ja paljon muuta. Tämän pitäisi auttaa sinua säästämään energiaa ja pysymään viileänä tänä kesänä!
Kuinka rakentaa kotitalouksien energianäyttö DIY ESP8266:lla
Lue Seuraava
Liittyvät aiheet
- tee-se-itse
- Älykoti
- Ilmastointilaite
- Tee-se-itse-projektin opetusohjelmat
- Älykäs laite
Kirjailijasta

Ravi on asiantunteva tekninen selittäjä, IoT-harrastaja ja Linuxin ystävä, jolla on tausta big datan ja sovelluskehityksen parissa. Hän viettää suurimman osan viikonlopuistaan IoT-laitteiden parissa ja Xbox-pelejä pelaten. Hän on myös yksin matkustava, joka rakastaa patikointia ja uusien polkujen tutkimista.
tilaa uutiskirjeemme
Liity uutiskirjeemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia e-kirjoja ja eksklusiivisia tarjouksia!
Klikkaa tästä tilataksesi