Commit Graph

17 Commits

Author SHA1 Message Date
Shivani Tipnis
39661ffd63 cli: Add support for node sharing 2020-10-30 12:16:31 +05:30
Shivani Tipnis
987a61372b cli: Update user credentials operations
Remove current login creds for a relogin/password change attempt
Get details for current logged-in user
Add support for logout command
2020-10-29 18:43:11 +05:30
Piyush Shah
fd50262b42 app_wifi: Changes in SSID and PoP generation for Provisioning
- In claiming, change the 4 byte random number to 64 byte and store it
as binary data instead of hex representation.
- Instead of reading PoP as hex string from NVS, read it as binary data
(because of above change) and then convert to hex representation.
- Instead of using mac address, use last 3 bytes of the above random number
number as suffix for SSID.

The last change was made so as to allow generating the QR code completely outside
the device, without knowing its mac address.
2020-10-16 18:44:29 +05:30
Shivani Tipnis
dc1d6b82b0 cli: Update upload OTA image API 2020-09-04 12:19:15 +05:30
Shivani Tipnis
1c18b08308 cli: Maintain same host driven claiming workflow for all platforms 2020-08-26 18:41:03 +05:30
Shubham Patil
e19abab592 wifi_provisioning: Use a random pop instead of creating it from MAC address
MAC address is a public information and can also be sniffed easily. Creating the proof of
possession pin from that is not secure enough. Instead, a random stream of bytes is now generated
and stored in the fctry partition during claiming and that is used for the PoP.
2020-08-05 23:12:08 +05:30
Shivani Tipnis
56beaa740c cli_claim: Restructuring claiming workflow 2020-06-17 19:50:30 +05:30
Shivani Tipnis
b93391f6e4 cli_claim: Add support for custom input flashing address 2020-06-09 14:32:03 +05:30
Shivani Tipnis
647ab47ebf ota: Fix OTA Upgrade error messages and ota service checks handling
Fixed message handling for OTA failure if no internet connectivity

Fixed config check for ota service support before uploading image
2020-06-06 00:35:16 +05:30
Shivani Tipnis
0035977638 cli: Add support for OTA Firmware Upgrades 2020-05-23 22:02:38 +05:30
Shivani Tipnis
7b59628c1a cli: Minor changes to esp32-s2 claiming 2020-05-22 12:10:30 +05:30
Shivani Tipnis
42ad3f89ac cli-provisioning: Fixed connectivity and import checks
Added checks and fixed error handling for poor internet connectivity

Fixed error handling checks while importing modules

Fixed mock imports in docs
2020-05-18 19:40:02 +05:30
Shivani Tipnis
96033ed452 cli: Fixed claim data checks and API error handling
Fixed existing claim data directory path check

Fixed claim/verify API response error message check
2020-04-29 22:10:53 +05:30
ganeshlandge
fd788284a5 cli/login: Fixed the domain names in browser login 2020-04-27 21:44:39 +05:30
Shivani Tipnis
eb5d4b3379 docs: Fixed dependencies of claiming API documentation 2020-04-27 20:57:38 +05:30
Shivani Tipnis
9dcfa586f4 cli: Add suport for claiming 2020-04-27 15:10:22 +05:30
Piyush Shah
72242952a2 esp_rainmaker: Add various required components, examples and CLI 2020-04-16 04:13:35 +05:30