https://github.com/fonger/esp-homekit-cooler-fan
This is a HomeKit NodeMCU(ESP8266) infrared controller for my air conditioner and a fan
https://github.com/fonger/esp-homekit-cooler-fan
esp esp-12 esp-12e esp-homekit esp8266 espressif freertos homekit nodemcu
Last synced: 12 months ago
JSON representation
This is a HomeKit NodeMCU(ESP8266) infrared controller for my air conditioner and a fan
- Host: GitHub
- URL: https://github.com/fonger/esp-homekit-cooler-fan
- Owner: Fonger
- License: mit
- Created: 2019-07-20T20:19:21.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-11-13T13:34:18.000Z (over 6 years ago)
- Last Synced: 2025-08-01T18:48:55.855Z (about 1 year ago)
- Topics: esp, esp-12, esp-12e, esp-homekit, esp8266, espressif, freertos, homekit, nodemcu
- Language: C
- Homepage:
- Size: 16.6 KB
- Stars: 10
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# esp-homekit-cooler-fan
This is a HomeKit NodeMCU infrared controller for my air conditioner and a fan.
## Home Appliance
- Swift Cabinet Window Air Conditioner SWF-08C
- Model No. SWF-08C
- Has only cooling ability. No heater
- The remote controller has no temperature display. It has only temperature UP/DOWN button.
- Y.S. Tech 16" Smart Fan (元山家電)
- Model No. YS-9166SFR
- Has IR control ability
## Usage
1. Setup build environment for [esp-open-rtos](https://github.com/SuperHouse/esp-open-rtos)
2. Run `git submodule update --init --recursive` for submodules this project use
3. Copy `config-sample.h` to `config.h` and edit the settings.