One of the recent product discussions related to Ambianic.ai UX has been related to enabling remote users to setup initial connection to an edge device that is not on their local network.
The specific use case that came up was inspired by the COVID19 hackathons we participated in.
What if a family member can ship a pre-configured Ambianic Edge system to their isolated elderly or disabled dependents homes so they can better take care of them remotely. Currently the UI can automatically discover and pair up with an Edge device running on the same local network (e.g. home WiFi). But what if family members are not able to physically visit the home where Ambianic Edge will run.
A simple problem statement resulted in an extended UX and p2p connectivity (WebRTC) design discussion. We started with a high level state machine diagram, which helped but wasn't specific enough.
Then Bjorn added a sequence diagrams to illustrate his proposed implementation in PR 347.
As the PR discussion went on, new edge cases came up, which forced us to think hard about what's most intuitive to the end user.
This UI mockup diagram illustrates our latest agreement. Its open to community feedback; use the discussion box below.
Top comments (0)