Skip to content

Firmware update release

Compare
Choose a tag to compare
@heythisisnate heythisisnate released this 08 May 12:51
· 208 commits to master since this release
8c53c98

Updates to NodeMCU firmware 2.2.0 as well as a few stability and feature improvements to Konnected.

Security

  1. Fixes the KRACK WiFi security vulnerability
  2. Upgrades TLS to support industry standard TLS 1.2 for secure connections to SmartThings.

Stability

  1. Improved memory handling ensures a lower application memory footprint.
  2. Fixes a rare issue that causes frequent device reboots on some networks
  3. Better handling of rapid open/close events. Now, each open/close event will be logged. Previously sometimes only the last state would be logged if a contact opened/closed many times very rapidly.

Functionality

  1. Includes new firmware libraries for reading temperature and humidity sensors. Future support for this is coming soon!
  2. Support for digital temperature and humidity sensor modules. Now you can monitor the ambient temperature with Konnected and SmartThings* and an inexpensive DHT22 module. Buy one here for only $9.50.

Known Issues

  1. Over-the-air (OTA) updates are still not working. As a workaround, we've released a Flash Tool to assist in flashing new firmware and software via your Windows or Mac computer.
  2. The new TLS 1.2 security results in slightly slower response times when communicating with SmartThings. Improved security comes with a slight performance cost in this case. Local communication (i.e. to Home Assistant) is not affected. Issue nodemcu/nodemcu-firmware#2346.

IMPORTANT: This release requires an update to the Konnected SmartApps on SmartThings. I recommend updating the SmartApps first before flashing the new firmware. Update your SmartApps by using the "Update from Repo" button in the SmartThings IDE.