Releases: hvxl/otmonitor
Releases · hvxl/otmonitor
Release 6.6
- Support firmware version 6.6.
- Add operating mode configuration options on the thermostat configuration screen.
- Add new message IDs for remote override HC2, cooling hours, power cycles, and brand information.
- Collect brand information strings in capability log, if supported by the PIC firmware.
- Include graph span in the configuration file for easier modification.
- Make the web graph duration match the configured span value.
- Fix error from update via cli.
- Make update from cli work without the need for a boiler to be attached.
- Fix MQTT actions (issue #23)
- Fix error from web server configuration tab when running in docker as user.
- Fix upgrade using a hex firmware file created on Windows.
Release 6.5
- Support firmware versions 5.8 and 6.5.
- Support gzipped firmware (hex) files.
- Add the DHW block GPIO function.
- Provide the user more guidance on the use of the capability log feature.
- Handle more difficult situations when collecting a capability log.
- Add an MQTT topic for sending any command.
- Return the result of commands via MQTT if the caller specified a response topic.
- Provide status of the MQTT connection.
- Add commands to search and clear the log window.
- Provide a context menu for copying diagnostic results.
- Add basic detection of lost TCP connection.
- Error when boiler doesn't support MsgID 28 (Return water temperature): can't set "gui(returntemp)": can't use non-numeric string as operand of "-"
- Correct the data type of some messages, as reported in issue #21.
- Fix: New messages are not shown on the web interface when the websocket connects before the document is fully loaded.
- Fix: Losing first character on a telnet connection.
- Protect against misinterpreting a 5.X PS=1 line that was interrupted by a command as pre-5.X data.
- Adjust text to recognize that some OTGW boards now use 3.3V power.
Release 6.4
- Support firmware versions 5.7 and 6.4.
- Make the status area customizable by the user.
- Automatically update the web GUI graph.
- Parse summary reports to update the graph and status area even when regular message output has been suppressed by a PS=1 command.
- Add an option to resume logging following a summary report.
- Fix error from MQTT due to a malformed message report.
- Fix some errors that were thrown by the diagnostics window under certain circumstances.
Release 6.3
Support firmware versions 5.6 and 6.3.
Release 6.2
- Support firmware versions 5.5 and 6.2.
- Add functionality to collect and upload a "capability log".
- Support reading gzipped log files.
Release 6.1
- Support OTGW firmware versions 6.1 (PIC16F1847) and 5.4 (PIC16F88).
Release 6.0
Add support for alternative PIC: P16F1847
Release 5.3
- Reduce the subroutine nesting level, which could lead to spurious WDT resets in some unfavorable cases.
Release 5.2
- Handle Smart Power level changes while in monitor mode.
- Add support for boilers that generate unsolicited Medium/High power.
- Limit the validity of a CS command. A remotely set control setpoint expires after just over a minute. This is a safety feature to prevent runaway heating when the controlling program loses its connection, or crashes.
- Change the default voltage reference to 1.458V (4), which translates to a line voltage that lies closer to the midway point between the high and low voltage levels defined by the Opentherm specification.
- Change the voltage to detect a disconnected thermostat to 20.05V. The old value of 19.11V might give false positives due to component tolerances.
- Pass on the response for MsgID 9 and MsgID 100 from the boiler (or a downstream gateway) if it is a Read-Ack or Write-Ack and the OTGW doesn't have any active override itself.
Release 5.1
- Support OTGW firmware version 5.1.
- Corrections to transfer of EEPROM settings.
- Update websocket url regex to match underscores (pull request #15 by fliphess).
- Fix invalid html on status web page.