V tomto návodu pro kutily postavíme IR ovladač na bázi Wi-Fi, který převede tradiční klimatizační systém na inteligentní AC. Sestavením tohoto malého ovladače budete moci ovládat vaše tradiční HVAC nebo klimatizační jednotky pomocí smartphonu s intuitivním rozhraním ovládání klimatizace, které umožňuje zapnout/vypnout HVAC a změnit teplotu, rychlost ventilátoru, režimy, atd. pouhým klepnutím.

Také vám ukazuje teplotu v reálném čase uvnitř a vně místnosti ze snímačů ADC nainstalovaných ve vaší AC jednotce. Když uděláte ze svého tradičního AC chytrého, můžete pohodlně ovládat AC jednotku, přidat automatizaci, šetřit energii a prodloužit její životnost.

Věci, které budete potřebovat

  • Home Assistant nastavený na Raspberry Pi
  • ESP8266 MCU, jako je NodeMCU nebo D1 Mini; ESP-01 bude také fungovat
  • 5mm 940nm IR vysílač LED
  • IR přijímač TSOP1738 nebo 1838
  • Tranzistor 2N2222
  • Obecná deska PCB
  • Páječka a pájka

Krok 1: Kompilace a sestavení firmwaru

Chcete-li zkompilovat a sestavit firmware, musíte nainstalovat Doplněk ESPHome v Home Assistant. Poté postupujte takto:

instagram viewer
  1. Po instalaci doplňku ESPHome přejděte na Konfigurace > Doplňky, zálohování a správcea klikněte ESPHome. Ujistěte se, že je povoleno Začněte při spouštění, Hlídací pes, Automatická aktualizace, a Zobrazit na postranním panelu.
  2. Klikněte Otevřete webové uživatelské rozhraní nebo ESPHome na postranním panelu jej spustíte.
  3. Klikněte +Nové zařízení > Pokračovat.
  4. Zadejte název firmwaru, např smartaca klikněte další.
  5. Vybrat ESP8266 z možností a klikněte další > Přeskočit.
  6. Najděte a klikněte na UPRAVIT tlačítko níže smartac otevřít smartac.yaml soubor v editoru a vložte následující kód YAML níže captive_portal:
status_led:
pin: GPIO4

vzdálený_přijímač:
id: rcvr
kolík:
číslo: GPIO5
obrácený: Skutečný
skládka: vše

vzdálený_vysílač:
pin: GPIO14
dopravce_duty_procent: 50 %

klima:
- platforma: klima_ir_lg
název: "AC"
header_high: 3265us
header_low: 9856us

Nyní proveďte následující změny v kódu:

  • Zadejte své Wi-Fi SSID a heslo. Například:
wifi:
ssid: "Název sítě MyWiFI"
Heslo: "12345678"
  • Změň platforma: coolix jméno v kódu podle modelu AC, který máte.
klima:
- platforma: coolix
název: "AC"

Například změnit na platforma: lg pro LG AC. Můžete odkazovat na IR vzdálené klima dokumentaci pro další podrobnosti.

Po provedení požadovaných změn klikněte Uložit a poté klikněte Nainstalujte. Připojte NodeMCU nebo D1 Mini k počítači pomocí kabelu micro USB a vyberte Připojte se k tomuto počítači volba. Tím se zahájí kompilace firmwaru.

Po zkompilování klikněte Stažení. Uložte stažené smartac-factory.bin soubor firmwaru v plocha počítače nebo Stahování složka.

Krok 2: Aktualizujte firmware smartac-factory.bin

Jakmile je firmware stažen, můžete kliknout Otevřete web ESPHome a proveďte následující:

  1. Klikněte Připojit a vyberte COM přístav.
  2. Klikněte Vyberte soubor a vyberte smartac-factory.bin soubor firmwaru,
  3. Klikněte Nainstalujte pro flashování firmwaru.

Po flashování firmwaru by mělo být zařízení online.

Přidejte IR dálkové ovládání klimatizace do Home Assistant

V aplikaci Home Assistant (HA) nyní můžete přidat a ovládat bezdrátové IR dálkové ovládání. Postup je následující:

  1. Jít do Konfigurace > Zařízení a integrace. Uvidíš smartac automaticky objeveno HA.
  2. Klikněte Konfigurovat, vybrat Plocha, a klikněte Předložit.
  3. Pod ESPHome, klikněte smartac a poté klikněte 1 zařízení.
  4. Klikněte PŘIDAT NA PANEL.
  5. Vyberte řídicí panel, klikněte další a poté klikněte PŘIDAT NA PANEL.

Tím přidáte chytré ovládací prvky AC na palubní desku. Dále můžete propojit NodeMCU nebo D1 mini s IR vysílačem a přijímačem a začít ovládat AC prostřednictvím smartphonu.

Propojte MCU s IR vysílačem a senzorem přijímače

Podle následujícího schématu připájejte IR LED, snímač přijímače a tranzistor na PCB. Pokud jste ještě nikdy nepájeli, naučte se jak pájet.

  1. Připojte nebo připájejte negativní (GND) LED terminál IR vysílače k emitor tranzistoru 2N2222.
  2. Připojte pozitivní IR vysílač LED terminál do 3,3 V na NodeMCU nebo D1 Mini.
  3. Připojte základna na GND na NodeMCU nebo D1 mini.
  4. Připojte kolektor kolík 2N2222 k D5 pin na NodeMCU nebo D1Mini.
  5. Připojte čidlo infračerveného přijímače pozitivní (Vcc) terminálu k 3,3 V na NodeMCU nebo D1Mini.
  6. Připojte GND pin IR přijímače TSOP na GND na NodeMCU nebo D1Mini.
  7. Připojte Data out senzoru IR přijímače k D1 pin na NodeMCU nebo D1 Mini.

K připojení IR vysílače a přijímače Vcc, GND a Data In/Out k NodeMCU nebo D1 Mini můžete použít berg pásek a propojovací kabely.

Výsledek nemusí na první pokus vypadat dobře. Později však můžete improvizovat. Můžete vytisknout a 3D pouzdro pomocí 3D tiskárny k uzavření veškerého hardwaru. Případně si také můžete koupit levný IR blaster a flashnout smartac-factory.bin firmware na něm. Podívejte se na našeho kompletního průvodce převést levný IR blaster a integrovat jej s Home Assistant.

Ovládejte své tradiční HVAC pomocí aplikace Home Assistant

Nyní můžete k zařízení připojit kabel USB, abyste jej zapnuli, a používat komponent ovládání klimatizace přidaný na palubní desku vašeho Home Assistant k bezdrátovému ovládání vašeho tradičního HVAC.

Aplikaci Home Assistant si můžete stáhnout a nainstalovat do svého iOS zařízení nebo smartphonu Android, abyste mohli ovládat své HVAC, přidat automatizaci atd. Můžete například nastavit automatizaci, kdy se HVAC automaticky zapne, když je detekována vaše přítomnost v místnosti, a vypne se, jakmile místnost opustíte. K tomu můžete použít desku ESP32 vybudovat senzor detekce přítomnosti pro HA, což vám umožní spouštět automatizaci na základě vaší přítomnosti.

Integrace s Apple HomeKit

Pokud vlastníte zařízení se systémem iOS (tj. iPhone nebo iPad), můžete přidat i tuto DIY chytrou IR klima ovladač k nastavení HomeKit a ovládejte své HVAC pomocí rozhraní HomeKit namísto Home Asistent.

Uživatelské rozhraní HomeKit je mnohem intuitivnější, a proto doporučujeme uživatelům iOS. Vše, co musíte udělat, je nainstalovat integraci HomeKit do Home Assistant, abyste jej mohli vysílat jako HomeKitbridge; pak můžete ovládat svá chytrá zařízení v Home Assistant, včetně IR AC ovladače, z aplikace HomeKit na iPhonu nebo iPadu.

Udělejte svůj klimatizační systém chytrý

Podle tohoto podrobného průvodce budete moci vytvořit IR ovladač na bázi Wi-Fi, aby byl jakýkoli standardní AC systém chytrý. Poté můžete ovládat své tradiční HVAC nebo klimatizační jednotky pomocí smartphonu, zapínat/vypínat je a měnit teplotu, rychlost ventilátoru a další. To by vám mělo toto léto pomoci ušetřit energii a zůstat v pohodě!

Jak si vyrobit domácí energetický monitor pomocí ESP8266

Přečtěte si další

PodíltweetPodílE-mailem

Související témata

  • DIY
  • Chytrý domov
  • Klimatizace
  • Návody na DIY projekty
  • Chytrý spotřebič

O autorovi

Ravi Singh (15 zveřejněných článků)

Ravi je expert na vysvětlování technologií, nadšenec IoT a milovník Linuxu se zkušenostmi s vývojem velkých dat a aplikací. Většinu víkendů tráví prací s IoT zařízeními a hraním her na Xboxu. Je také samostatným cestovatelem, který miluje pěší turistiku a zkoumání nových cest.

Více od Raviho Singha

Přihlaste se k odběru našeho newsletteru

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné e-knihy a exkluzivní nabídky!

Chcete-li se přihlásit k odběru, klikněte sem