This PR includes foundational changes for the following new features:
Support for cloud connectivity with AWS IoT. This is foundational for an upcoming cloud-based connectivity option that will ultimately open up possibilities for more integrations including a "hub-less" integration with Samsung SmartThings
Support for OTA updates. Now some software features can be updated over-the-air without having to physically re-flash the device
Firmware support for MQTT. This is foundational support at the moment. Full MQTT support will be coming in a later software update.
Bug fixes:
Fix crash if rogue network device sends malformed JSON
Add CORS header so that the upcoming Konnected mobile app can talk to the devices
This PR includes foundational changes for the following new features:
Bug fixes: