Releases: softypit/esp32_mqtt_eq3
1.64
IDF 4.3.1 port
Updates
idf 4.3.1
mongoose network library 7.4
Additional config parameters for manual IP mode
A few tweaks/bugfixes
Changed SDK config for auto crystal frequency
Previously xtal freq was fixed at 40MHz which precludes use of ESP32s with 26MHz crystals.
Frequency is now set to 'auto' which should support both crystal types.
Modify status web page
Latest updates from Floyddotnet including fix for temperature offset reporting.
Changed web gui status page to remove plain-text display of mqtt password.
Added uptime to web gui status page.
Fix for temperature offset
Fix to the temperature offset command which was previously causing the valve to switch off due to a clash between the 'offset' and 'off' commands.
A few fixes
A few fixes to crashes and failures to connect.
A basic http rest API to allow commands to valves without mqtt
Now with added webserver commands and OTA software updates
This is a beta as there are a number of changes that need thorough testing. The webserver is tested only with firefox so there could be issues with other browsers.
OTA support enables uploading a new .bin image without the need for a serial connection.
Basic logging is included which makes a log of up to 40 recent events available on the web interface. These events are currently limited to recent commands and status responses plus a few error reports.
SNTP support has been added which when enabled is used to timestamp the logs and can be used to set trv clocks.
Commands can be issued to discovered EQ3 valves using the web interface. This is only via POST but I will attempt to add a RESTful API in future.
Version 1.20 release
Updated with support for CC-RT-BLE devices from ul-gh.
Modified scanned devices report to proper json and added rssi report for each device.
Fixed json format error when reporting device not found.
Removed poll command and added settime command allowing setting of the valve time.
Fixed memory leak where command struct was allocated twice for each command.
Initial eq3_trv_control release
Version 1.0
This has been in use on 2 esp32wroom devices for a few months now and it seems fairly stable connected to a mosquitto broker.
The esp32s are controlling 8 x eq-3 trvs in a custom heating control application.