It is a ESP Web Tools Application which installs the Hells-Gate Door Opener on your ESP8266 normally on a ESP-01.
This is based on the official ESP Web Tools.
- How to Use This Project
- Usage of the Web Tools Application
- Pin Configuration
- Version decoding
- License
- Helpful Links
This project can typically used as a door opener for a garage.
a) The ESP can identify the state of the door normally by a reed contactor, if the door is closed the button gets green to signalize Door is closed.
b) If you press the button the relais closes about 800 ms and the motor starts to move. If the Door leaves the the reed contactor the button gets red to signalize a not closed door.
It is the same procedure than you push the button in your garage.
The installation is pretty simple.
You click on the link in the chapter
Web-Installer below, then you will be redirected to my web site were the ESP Web Tools will flash your ESP via browser.
-
Press connect button
-
select serial port or device
-
select binary to flash, if multiple available
After the flash procedure restart the ESP. Then the ESP will open an access point named gateconfig-xxyyzz
-
connect to this access-point
-
load the web site
http://192.168.4.1 -
You should see input fields
a) Remember the hostname
gate-xxyyzzb) enterSSIDandpasswordc) clickokd) chip will reboot. -
the Application will be available at
http://gate-xxyyzz
| PIN | Biasing | usage |
|---|---|---|
| GPIO 0 | PullUp | Flash mode / AM2302-Sensor |
| GPIO 1 | PullUp | TX |
| GPIO 2 | PullUP | Door state |
| GPIO 3 | PullDown | Relais activation |
In the footer the version is printed as e.g.: v1.2.0 - ABCD.
The four letters represent numbers which are explained below:
| number | usage |
|---|---|
| 0 | use simple http request, no websocket used |
| 1 | use websocket server |
| number | usage |
|---|---|
| 0 | Pin 3 not used for relais switch |
| 1 | switch relais by GPIO pin 3/RX |
| number | usage |
|---|---|
| 0 | no additional hardware used |
| 1 | PCF8574 GPIO expander used |
| 2 | MCP23008 GPIO expander used |
| number | usage |
|---|---|
| 0 | no additional sensor used |
| 1 | DS18x20 temperature sensor used |
| 2 | AM2302 sensor used |
| 3 | Bosch BME280 sensor used |
This library is licensed under MIT License
