I am building an automated greenhouse controller using a Metro M0 Express and WINC1500 wifi card. The project allows monitoring of greenhouse temperature, humidity, water usage, and soil moisture. As well, the project provides controls for watering, ventilation and heating. Consequently, there are many user interface components to render on the dashboard as blocks.
My question is how to organize all these components in order to declutter the dashboard. Is it possible segregate blocks for water monitoring from those related to ventilation, for example. In a Web HTML interface, you would naturally have a splash page and multiple sub-pages for the various monitors and controls. What is the equivalent using AdaIO? Can you employ multiple dashboards in the same project. What is best practice here?
How to declutter dashboards with many blocks
Moderators: adafruit_support_bill, adafruit
Forum rules
If you're posting code, please make sure your code does not include your Adafruit IO Active Key or WiFi network credentials.
If you're posting code, please make sure your code does not include your Adafruit IO Active Key or WiFi network credentials.
- ItinerantProf
- Posts: 5
- Joined: Fri Sep 09, 2016 1:31 pm
- brubell
- Learn User Page
- Posts: 2017
- Joined: Fri Jul 17, 2015 10:33 pm
Re: How to declutter dashboards with many blocks
There's no real best practice, it's up to the user and your use case.
You may employ multiple dashboards to maybe control the sub-systems of your project.
If you click the cog/gear icon on the dashboard, it'll let you move the blocks around. You may find spacing them apart vertically helps.
You may employ multiple dashboards to maybe control the sub-systems of your project.
If you click the cog/gear icon on the dashboard, it'll let you move the blocks around. You may find spacing them apart vertically helps.
- ItinerantProf
- Posts: 5
- Joined: Fri Sep 09, 2016 1:31 pm
Re: How to declutter dashboards with many blocks
Thanks for your reply. One further question. If I employed multiple dashboards, is there a way to link them together programmatically? For example, could a button implement a link between dashboards?
- brubell
- Learn User Page
- Posts: 2017
- Joined: Fri Jul 17, 2015 10:33 pm
Re: How to declutter dashboards with many blocks
Not currently, nois there a way to link them together programmatically? For example, could a button implement a link between dashboards?
- ItinerantProf
- Posts: 5
- Joined: Fri Sep 09, 2016 1:31 pm
Re: How to declutter dashboards with many blocks
Imagine my surprise to discover that there now IS a button for linking to other dashboards. It is called a "Dashboard Link" and seems to give me the functionality I was asking about. Apparently You can use this link to move from top-level pages to sub-pages and back again. Have I interpreted the functionality of this block correctly?
- brubell
- Learn User Page
- Posts: 2017
- Joined: Fri Jul 17, 2015 10:33 pm
Re: How to declutter dashboards with many blocks
Forgot about that block since it's less used - yes that's exactly what it's for. Thanks for reminding me!ItinerantProf wrote:Imagine my surprise to discover that there now IS a button for linking to other dashboards. It is called a "Dashboard Link" and seems to give me the functionality I was asking about. Apparently You can use this link to move from top-level pages to sub-pages and back again. Have I interpreted the functionality of this block correctly?
Forum rules
If you're posting code, please make sure your code does not include your Adafruit IO Active Key or WiFi network credentials.
If you're posting code, please make sure your code does not include your Adafruit IO Active Key or WiFi network credentials.