Accepted! Adding Device Selector for every screen is worth the energy, but such usage results in an unsynced Device Selector between Tabs
Take this scenario:
Tab 1: Device Selector: Device 1
Tab 2: Device Selector: Device 1
Tab 3: Device Selector: Device 1
Tab 4: Device Selector: Device 1
Say, I’m on Tab 1
- Clicking Device Selector
- Choosing Device 2
only changes device for Tab 1
Rest of the tabs are still with Device 1
Now, how are the widgets in all the tabs supposed to get updated? And with what device?
As of now, when we add a Device Selector in any of Tabs
- We change the Device
- Widgets in all tabs update as per selected device
So, it’s never made for one Device Selector for every Tab.
Also, Tabs widget is already free…
Considering all this, to simplify usability and function, it is best to merge the 2 widgets with Device Selector on top for seamless functionality
With current app:-
- Under Environment Tab
- Click Device Selector
- Choose myPlant 003
Now Environment screen shows myPlant 003 like this:
Based on values reported, myPlant 003 needs watering and we goto Watering Screen
But Watering screen still shows myPlant001:
We need to change the device to myPlant 003 again for this tab before watering, otherwise, we’ll be watering myPlant 001
So we click Device Selector, choose myPlant 003. Click Start Watering.
Solution:-
Device Selector is there! Tabs is there! Blynk Team just needs to combine these 2 widgets
To avoid changing and confusing between devices, the following approach will simplify things a lot:
Device Selector & Tabs combined like this:
Now
- Under Environment Tab
- Click Device Selector
- Choose myPlant 003
Now Environment screen shows myPlant 003, like this:
Based on values reported, myPlant 003 needs watering and we goto Watering Screen
Watering Screen also shows myPlant 003, like this:
Click Start Watering