Skip to content
This repository has been archived by the owner on Oct 4, 2021. It is now read-only.

1.8.1

Compare
Choose a tag to compare
@proddy proddy released this 29 Jul 11:40

Added

  • Added back -DCRASH in Debug build target for capturing any ESP8266 stack dumps during crashes
  • Basic Web Interface, for checking stats and setting wifi credentials. See wiki for more details.
  • reset firmware option. If the reset button on the ESP is pressed during boot up sequence (the LED is flashing very fast) all settings are erased and goes into AP mode.
  • Added tx_mode back with options 0,1 and 2 until we've fixed option 2 that works for everyone and doesn't reset ESP
  • More solar module data captured, thanks to @Vuego123
  • Detect thermostat mode for EMS+ RC300/Moduline 3000
  • MQTT message to set boiler flowtemp (boiler_cmd_flowtemp). See wiki.

Fixed

  • Detecting unset values in the SPIFFS and setting default values
  • Bosch Easy Connect wrongly classified as a thermostat
  • Correctly handle telegrams who's size are exactly 32 bytes (e.g. 0x19 MonitorSlow)
  • Telnet also available when in AP mode
  • Handling of thermostat temperatures that were single bytes and couldn't exceed 25.5 (0xFF) degrees!

Changed

  • Improved handling of Solar Modules (thanks @Vuego123)
  • publish_wait renamed to publish_time, a value of 0 means disabling all MQTT sending
  • How signed shorts are handled such as the current and setpoint temps on RC300s
  • Stopped automatic refresh of web page, which causes crashes/memory loss after a short time
  • Support HA 0.96 climate component changes
  • -DDEFAULT_NO_SERIAL changed to -DFORCE_SERIAL
  • some code cleanups, removing NULLS and moving some things fron heap to stack to prevent memory fragmentation