Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/compatech/esphome_c1101_alt
https://github.com/compatech/esphome_c1101_alt
Last synced: 11 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/compatech/esphome_c1101_alt
- Owner: CoMPaTech
- Created: 2019-10-28T20:59:20.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2019-10-28T21:47:47.000Z (about 5 years ago)
- Last Synced: 2024-12-03T15:32:44.543Z (19 days ago)
- Language: C++
- Size: 11.7 KB
- Stars: 2
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
`!!Work in progress!!`
This is an alternative to `https://github.com/CoMPaTech/esphome_c1101` which should handle most things within ESPhome instead of offloading controls to HA
This has no support for the timers and just one additional switch for the `join` command
# ESPHome ITHO control
Trying to get ESPHome to mimic what is comprised in
- https://github.com/jodur/ESPEASY_Plugin_ITHO/blob/master/_P145_Itho.ino
- https://github.com/adri/IthoEcoFanRFT / https://github.com/supersjimmie/IthoEcoFanRFT# How-to
Not tested from HA yet, just from CLI. Assumption: you have a machine ready with the ESP8266 and C1101 connected to it.
That machine is also ready to go as instructed per https://esphome.io/guides/getting_started_command_line.html (`pip install`)
- Copy `itho.yaml` and `c1101h` to a directory of choice
- Run `esphome itho.yaml run` and watch the magic happen
- Go into HA, choose `integrations` and add your ITHO
- If everything goes well, you'll see the fan within HA
- Enjoy!# Wiring schema used:
```
Connections between the CC1101 and the ESP8266 or Arduino:
CC11xx pins ESP pins Arduino pins Description
* 1 - VCC VCC VCC 3v3
* 2 - GND GND GND Ground
* 3 - MOSI 13=D7 Pin 11 Data input to CC11xx
* 4 - SCK 14=D5 Pin 13 Clock pin
* 5 - MISO/GDO1 12=D6 Pin 12 Data output from CC11xx / serial clock from CC11xx
* 6 - GDO2 04=D1 Pin 2 Programmable output
* 7 - GDO0 ? Pin ? Programmable output
* 8 - CSN 15=D8 Pin 10 Chip select / (SPI_SS)
```# Dependencies
- ESPHome
- https://github.com/CoMPaTech/esphome_itho