Firmware update release
Updates to NodeMCU firmware 2.2.0 as well as a few stability and feature improvements to Konnected.
Security
- Fixes the KRACK WiFi security vulnerability
- Upgrades TLS to support industry standard TLS 1.2 for secure connections to SmartThings.
Stability
- Improved memory handling ensures a lower application memory footprint.
- Fixes a rare issue that causes frequent device reboots on some networks
- 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
- Includes new firmware libraries for reading temperature and humidity sensors. Future support for this is coming soon!
- 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
- 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.
- 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.