These 8 commits are when the Protocol Buffers files have changed:
| Commit: | 08c2e34 | |
|---|---|---|
| Author: | Piyush Shah | |
| Committer: | Khushbu Shah | |
ble_local_control: Add support for onboarding and controlling BLE-only devices - Enable BLE-only devices to be onboarded and controlled without Wi-Fi. - Transport priority routing (WLAN > BLE > Cloud) centralised with timeout-based fallback when BLE disconnects. - Provisioning flow now offers the "Skip Wi-Fi?" dialog for BLE local control devices. - Schedules and scenes can be created and edited for a single BLE-connected device directly from the device detail screen. - System services, Wi-Fi re-provisioning and action screens treat BLE-reachable devices as online. - Remove node on "Factory Reset" operation for BLE reachable device. - Cloud proxy sync reports signed param snapshots after each BLE update.
The documentation is generated from this commit.
| Commit: | 844cdd9 | |
|---|---|---|
| Author: | Khushbu Shah | |
| Committer: | Khushbu Shah | |
Feature : Add device using "On Network" provisioning.
| Commit: | 5180748 | |
|---|---|---|
| Author: | Piyush Shah | |
| Committer: | Khushbu Shah | |
user_node_assoc: Add challenge-response based user-node association This is done during provisioning, if the app sees that challenge response capability is available on the device via the proto-ver endpoint.
| Commit: | 88f7e46 | |
|---|---|---|
| Author: | Khushbu Shah | |
| Committer: | Khushbu Shah | |
Task: Implemented support for Matter fabric in the app, including: - Incorporating the commissioning feature for both Matter and RainMaker+Matter devices. - Displaying both Matter and RainMaker + Matter devices in list. - Enabling cluster control capability.
| Commit: | b0b08e1 | |
|---|---|---|
| Author: | Khushbu Shah | |
| Committer: | Khushbu Shah | |
Minor fixes for Local control feature.
| Commit: | 8b8870b | |
|---|---|---|
| Author: | khushbhushah | |
| Committer: | Khushbu Shah | |
Feature: Added support for interacting with device(s) over local network Added support to interact with RainMaker devices using the "ESP Local Control" feature of ESP-IDF. The app does mDNS based discovery for the appropriate services on the local Wi-Fi network. It then resolves the found services and filters the devices associated with the user. Then communication with the filtered device(s) occurs over the local network using HTTP.
| Commit: | f73e89e | |
|---|---|---|
| Author: | khushbhushah | |
| Committer: | khushbhushah | |
Feature : Added support of assisted claiming through RainMaker App. Claiming is the process by which the ESP32-S2/ESP32 gets certificate from the ESP RainMaker Claiming Service. App determines from the version information of the device whether claiming is supported/required. If it is required, app initiates series of information exchange of data and certificates between device, app and claiming service to perform claiming. A separate screen is added to show progress of claiming, error and resolution. Note: This feature is supported only for ESP32 BLE Provisioning.
| Commit: | 8e2081c | |
|---|---|---|
| Author: | khushbhushah | |
| Committer: | khushbhushah | |
RainMaker Android App : Initial commit Features supported: - User login and management. - Provisioning using library. - User device association. - Device management and control.