https://github.com/lsx-s-software/homekit-temperature-sensor
HomeKit DHT11 Temperature Sensor, based on Mixiaoxiao’s Arduino-HomeKit-ESP8266
https://github.com/lsx-s-software/homekit-temperature-sensor
homekit homekit-accessory
Last synced: 8 months ago
JSON representation
HomeKit DHT11 Temperature Sensor, based on Mixiaoxiao’s Arduino-HomeKit-ESP8266
- Host: GitHub
- URL: https://github.com/lsx-s-software/homekit-temperature-sensor
- Owner: LSX-s-Software
- License: mit
- Created: 2021-10-15T08:11:26.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-10-15T10:32:53.000Z (over 4 years ago)
- Last Synced: 2025-01-22T21:32:31.630Z (over 1 year ago)
- Topics: homekit, homekit-accessory
- Language: C++
- Homepage:
- Size: 4.88 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# HomeKit Temperature Sensor
### A simple temperature & humidity sensor worked with Apple HomeKit. NO additional bridges needed!
Program based on Mixiaoxiao’s [Arduino-HomeKit-ESP8266](https://github.com/Mixiaoxiao/Arduino-HomeKit-ESP8266). Protocol based on Apple's HAP(non-commercial version).
Hardware based on ESP8266 & DHT11.
## HomeKit Setup code
`123-45-678`
## Usage
1. Install Arduino IDE, [Arduino-HomeKit-ESP8266](https://github.com/Mixiaoxiao/Arduino-HomeKit-ESP8266) library, SimpleDHT and ESP8266 board manager.
2. Edit `ssid` and `password` in `wifi_info.h` to connect your Wi-Fi.
3. Change download options according to your ESP8266 module. Compile and download.
4. Reboot and add it to your home in Apple Home app.
## Recommended settings in IDE
- Module: Generic ESP8266 Module
- Debug Level: None (for lower memory use)
- Erase Flash: select **All Flash Contents** when you first upload
- CPU Frequency: 160MHz (avoid connection timeout)