Limitation:
flownexus uses a Let's Encrypt Certificate. It does not support the (weak) TLS_RSA_WITH_AES_128_GCM_SHA256 cipher which is used in the Zephyr samples. Enabling Eliptic curve ciphers in Zephyr resulted in a rejection of the flownexus certificate during the download of OTA images. For those reasons testing is currently only possible locally.
Future Fix:
Future versions of flownexus will use self-signed certificates for OTA updates (static webserver) and Lwm2m. The dashboard will continue to use Let's Encrypt Certificates.
*Features:
Add support for TLS Encryption (via Let's Enrypt Root CA)
Server has to support TLS_RSA_WITH_AES_128_GCM_SHA256
Future versions will move to self-signed certificates
Add support for WIFI (if client supports)
Implement http Download client
Move to lwm2m update client functions (instead of registering lwm2m paths)
Use together with #62 for testing.
Limitation: flownexus uses a Let's Encrypt Certificate. It does not support the (weak) TLS_RSA_WITH_AES_128_GCM_SHA256 cipher which is used in the Zephyr samples. Enabling Eliptic curve ciphers in Zephyr resulted in a rejection of the flownexus certificate during the download of OTA images. For those reasons testing is currently only possible locally.
Future Fix: Future versions of flownexus will use self-signed certificates for OTA updates (static webserver) and Lwm2m. The dashboard will continue to use Let's Encrypt Certificates.
*Features: