Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rednblkx/whirlpool_ir_esphome
https://github.com/rednblkx/whirlpool_ir_esphome
Last synced: 12 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/rednblkx/whirlpool_ir_esphome
- Owner: rednblkx
- License: mit
- Created: 2022-08-01T08:51:40.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-03-09T16:08:11.000Z (9 months ago)
- Last Synced: 2024-03-09T17:28:04.217Z (9 months ago)
- Language: C++
- Size: 9.77 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Whirlpool AC IR ESPHome Component
### Custom ESPHome component based on the [implemention](https://github.com/esphome/esphome/tree/dev/esphome/components/whirlpool) already present on the [esphome](https://github.com/esphome/esphome) repository
## Features:
- 6th sense implemented properly with offsets as on the remote
- Ignore received data if state was just transmitted a sec ago so to avoid double state change (off->cool->off)
- Added a switch to disable the transmitter and adjust the state without triggering the AC in case receiver hasn't picked up the data from the remote## Usage
1. Edit [``secrets.yaml``](secrets.yaml) accordingly
2. Edit the ``board`` model ([see here a list](https://registry.platformio.org/platforms/platformio/espressif8266/boards))
3. Edit the ``pin`` for the ``remote_transmitter`` and ``remote_receiver`` in [``climate_ir.yaml``](climate_ir.yaml) to match your configuration
4. Compile and upload it to your favorite ESP device 😁