Version 1.0.4
Added saving configuration in NVS memory.
This commit is contained in:
@ -12,13 +12,14 @@ Gateway for ESP32 ESP-IDF for data exchange between ESP-NOW devices and MQTT bro
|
||||
2. Automatically adds supported devices configurations to Home Assistan via MQTT discovery.
|
||||
3. Update firmware from HTTPS server via OTA.
|
||||
4. Update firmware of supported devices from HTTPS server via ESP-NOW.
|
||||
5. Direct or mesh work mode.
|
||||
5. LAN or WiFi connection to router.
|
||||
6. Direct or mesh work mode.
|
||||
|
||||
## Notes
|
||||
|
||||
1. All devices on the network must have the same work mode.
|
||||
2. ESP-NOW mesh network based on the [zh_network](https://github.com/aZholtikov/zh_network).
|
||||
3. For initial settings use "menuconfig -> ZH Gateway Configuration".
|
||||
3. For initial settings use "menuconfig -> ZH Gateway Configuration". After first boot all settings (except work mode) will be stored in NVS memory for prevente change during OTA firmware update.
|
||||
4. To restart the gateway, send the "restart" command to the root topic of the gateway (example - "homeassistant/gateway/70-03-9F-44-BE-F7").
|
||||
5. To update the gateway firmware, send the "update" command to the root topic of the gateway (example - "homeassistant/gateway/70-03-9F-44-BE-F7"). The update path should be like as "https://your_server/zh_gateway_esp32.bin". The online status of the update is displayed in the root gateway topic.
|
||||
|
||||
@ -37,7 +38,7 @@ idf.py flash
|
||||
|
||||
## Attention
|
||||
|
||||
1. The program is written for and tested only on [LILYGO T-ETH-Lite ESP32](https://github.com/Xinyuan-LilyGO/LilyGO-T-ETH-Series). To work on another module it will be necessary change ZH_LAN_MODULE_TYPE and ZH_LAN_MODULE_POWER_PIN (for using LAN connection only). No changes are required when using a WiFi connection.
|
||||
1. The program is tested on [LILYGO T-ETH-Lite ESP32](https://github.com/Xinyuan-LilyGO/LilyGO-T-ETH-Series) and [Wireless-Tag WT32-ETH01](https://github.com/ldijkman/WT32-ETH01-LAN-8720-RJ45-). To work on another module it will be necessary change ZH_LAN_MODULE_TYPE and ZH_LAN_MODULE_POWER_PIN (for using LAN connection only). No changes are required when using a WiFi connection.
|
||||
2. If using a WiFi connection, the WiFi router must be set to the same channel as ESP-NOW.
|
||||
3. Only one device can be updated via ESP-NOW at a time. During the device upgrade, there may be delays in the response of others devices on the network.
|
||||
4. The certificate (certificate.pem) must match the upgrade server.
|
||||
|
Reference in New Issue
Block a user