V tomto návode pre domácich majstrov vytvoríme infračervený ovládač založený na Wi-Fi na premenu tradičného klimatizačného systému na inteligentnú AC. Vytvorením tohto malého ovládača budete môcť ovládať svoje tradičné HVAC alebo klimatizačné jednotky pomocou smartfónu s intuitívnym rozhraním klimatizácie, ktoré vám umožňuje zapnúť/vypnúť HVAC a zmeniť teplotu, rýchlosť ventilátora, režimy, atď. iba ťuknutím.
Tiež vám zobrazuje teplotu v reálnom čase vo vnútri a mimo miestnosti zo snímačov ADC nainštalovaných vo vašej AC jednotke. Vytvorením vášho tradičného AC smart môžete pohodlne ovládať AC jednotku, pridať automatizáciu, šetriť energiu a predĺžiť jej životnosť.
Veci, ktoré budete potrebovať
- Home Assistant nastavený na Raspberry Pi
- ESP8266 MCU, ako napríklad NodeMCU alebo D1 Mini; ESP-01 bude tiež fungovať
- 5mm 940nm IR vysielač LED
- IR prijímač TSOP1738 alebo 1838
- Tranzistor 2N2222
- Všeobecná doska PCB
- Spájkovačka a spájka
Krok 1: Kompilujte a zostavte firmvér
Na kompiláciu a zostavenie firmvéru je potrebné nainštalovať
Doplnok ESPHome v aplikácii Home Assistant. Potom postupujte podľa týchto krokov:- Po nainštalovaní doplnku ESPHome prejdite na Konfigurácia > Doplnky, zálohovanie a dozora kliknite na tlačidlo ESPHome. Uistite sa, že povoliť Začnite pri zavádzaní, Strážny pes, Automatická aktualizáciaa Zobraziť na bočnom paneli.
- Kliknite Otvorte webové používateľské rozhranie alebo ESPHome na bočnom paneli, čím ho spustíte.
- Kliknite +Nové zariadenie > ďalej.
- Zadajte názov firmvéru, ako napr smartaca kliknite na tlačidlo Ďalšie.
- Vyberte ESP8266 z možností a kliknite Ďalšie > Preskočiť.
- Nájdite a kliknite na UPRAVIŤ tlačidlo nižšie smartac otvoriť smartac.yaml súbor v editore a vložte nasledujúci YAML kód nižšie captive_portal:
status_led:
pin: GPIO4remote_receiver:
id: rcvr
pripnúť:
číslo: GPIO5
obrátený: Pravda
skládka: všetkovzdialený_vysielač:
pin: GPIO14
dopravce_duty_percent: 50 %
klíma:
- platforma: klima_ir_lg
názov: "AC"
header_high: 3265us
header_low: 9856us
Teraz vykonajte nasledujúce zmeny v kóde:
- Zadajte svoje Wi-Fi SSID a heslo. Napríklad:
wifi:
ssid: "Názov siete MyWiFI"
heslo: "12345678"
- Zmeniť platforma: coolix názov v kóde podľa modelu AC, ktorý máte.
klíma:
- platforma: coolix
názov: "AC"
Napríklad zmeniť na platforma: lg pre LG AC. Môžete sa odvolať na IR vzdialená klíma dokumentáciu pre viac podrobností.
Po vykonaní požadovaných zmien kliknite Uložiť a potom kliknite Inštalácia. Pripojte NodeMCU alebo D1 Mini k počítaču pomocou kábla micro USB a vyberte možnosť Zapojte sa do tohto počítača možnosť. Tým sa spustí kompilácia firmvéru.
Po zostavení kliknite Stiahnuť ▼. Uložte stiahnuté smartac-factory.bin súbor firmvéru v Desktop alebo K stiahnutiu priečinok.
Krok 2: Flashujte firmvér smartac-factory.bin
Po stiahnutí firmvéru môžete kliknúť Otvorte web ESPHome a urobte nasledovné:
- Kliknite Pripojte sa a vyberte COM prístav.
- Kliknite Vyberte súbor a vyberte smartac-factory.bin súbor firmvéru,
- Kliknite Inštalácia na flashovanie firmvéru.
Po flashovaní firmvéru by malo byť zariadenie online.
Pridajte IR diaľkové ovládanie klimatizácie do domáceho asistenta
V aplikácii Home Assistant (HA) teraz môžete pridať a ovládať bezdrôtové IR diaľkové ovládanie. Kroky sú nasledovné:
- Ísť do Konfigurácia > Zariadenia a integrácia. Uvidíš smartac automaticky objavený HA.
- Kliknite Konfigurovať, vyberte oblasť, a kliknite Predložiť.
- Pod ESPHome, kliknite smartac a potom kliknite 1 zariadenie.
- Kliknite PRIDAŤ NA PANEL.
- Vyberte dashboard, kliknite Ďalšie a potom kliknite PRIDAŤ NA PANEL.
To pridá inteligentné ovládacie prvky AC na palubnej doske. Ďalej môžete pripojiť NodeMCU alebo D1 mini s IR vysielačom a prijímačom a začať ovládať AC cez váš smartfón.
Pripojte MCU s IR vysielačom a snímačom prijímača
Pozrite si nasledujúcu schému na spájkovanie IR LED, snímača prijímača a tranzistora na doske plošných spojov. Ak ste ešte nikdy nespájali, naučte sa ako spájkovať.
- Pripojte alebo prispájkujte záporné (GND) LED terminál IR vysielača k žiarič tranzistora 2N2222.
- Pripojte pozitívne Konektor LED IR vysielača do 3,3 V na NodeMCU alebo D1 Mini.
- Pripojte základňu do GND na NodeMCU alebo D1 mini.
- Pripojte zberateľ kolík 2N2222 na D5 pin na NodeMCU alebo D1Mini.
- Pripojte snímač IR prijímača pozitívny (Vcc) terminálu k 3,3 V na NodeMCU alebo D1Mini.
- Pripojte GND pin IR prijímača TSOP na GND na NodeMCU alebo D1Mini.
- Pripojte Výdaj dát snímača infračerveného prijímača k D1 pin na NodeMCU alebo D1 Mini.
Na pripojenie IR vysielača a prijímača Vcc, GND a dátových vstupov/výstupov k NodeMCU alebo D1 Mini môžete použiť berg pásik a prepojovacie káble.
Výsledok nemusí na prvý pokus vyzerať dobre. Neskôr však môžete improvizovať. Môžete vytlačiť a 3D puzdro pomocou 3D tlačiarne na uzavretie všetkého hardvéru. Prípadne si môžete kúpiť aj lacný IR blaster a bleskovo ho zapáliť smartac-factory.bin firmvér na ňom. Pozrite si nášho úplného sprievodcu konvertujte lacný IR blaster a integrujte ho s Home Assistant.
Ovládajte svoje tradičné HVAC pomocou aplikácie Home Assistant
Teraz môžete k zariadeniu pripojiť kábel USB, aby ste ho zapli, a použiť komponent ovládania klimatizácie pridaný na palubnú dosku Home Assistant na bezdrôtové ovládanie vášho tradičného HVAC.
Aplikáciu Home Assistant si môžete stiahnuť a nainštalovať do svojho zariadenia so systémom iOS alebo smartfónu so systémom Android, aby ste mohli ovládať svoje HVAC, pridať automatizáciu atď. Môžete napríklad nastaviť automatizáciu, pri ktorej sa HVAC automaticky zapne, keď sa zistí vaša prítomnosť v miestnosti, a vypne sa hneď, ako miestnosť opustíte. Na to môžete použiť dosku ESP32 vytvoriť senzor detekcie prítomnosti pre HA, čo vám umožní spustiť automatizáciu na základe vašej prítomnosti.
Integrácia s Apple HomeKit
Ak vlastníte iOS zariadenie (t.j. iPhone alebo iPad), môžete pridať aj túto inteligentnú IR klímu pre domácich majstrov ovládač do vášho nastavenia HomeKit a ovládajte svoje HVAC pomocou rozhrania HomeKit namiesto Home asistent.
Používateľské rozhranie HomeKit je oveľa intuitívnejšie, a preto sa odporúča pre používateľov iOS. Všetko, čo musíte urobiť, je nainštalovať integráciu HomeKit do Home Assistant, aby ste ho mohli vysielať ako HomeKitbridge; potom môžete ovládať svoje inteligentné zariadenia v aplikácii Home Assistant, vrátane IR AC ovládača, z aplikácie HomeKit na iPhone alebo iPade.
Urobte svoj klimatizačný systém inteligentný
Podľa tohto podrobného sprievodcu budete môcť vytvoriť infračervený ovládač na báze Wi-Fi, vďaka ktorému bude každý štandardný systém striedavého prúdu inteligentný. Potom môžete ovládať svoje tradičné HVAC alebo klimatizačné jednotky pomocou smartfónu, zapínať/vypínať ich a meniť teplotu, rýchlosť ventilátora a podobne. To by vám malo pomôcť ušetriť energiu a zostať v pohode toto leto!
Ako si zostaviť svojpomocne domáci energetický monitor pomocou ESP8266
Prečítajte si ďalej
Súvisiace témy
- DIY
- Smart Home
- Klimatizácia
- Návody na DIY projekty
- Inteligentný spotrebič
O autorovi
Ravi je expert na vysvetľovanie technológií, nadšenec IoT a milovník Linuxu so skúsenosťami v oblasti veľkých dát a vývoja aplikácií. Väčšinu víkendov trávi prácou s IoT zariadeniami a hraním hier na Xboxe. Je tiež samostatným cestovateľom, ktorý miluje turistiku a objavovanie nových chodníkov.
prihlásiť sa ku odberu noviniek
Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné e-knihy a exkluzívne ponuky!
Kliknutím sem sa prihlásite na odber