# Making a Dashboard for the 7 inch TFT display

**URL:** https://discourse.nodered.org/t/making-a-dashboard-for-the-7-inch-tft-display/2546
**Category:** Dashboard
**Created:** [24 August 2018 23:25 UTC](https://discourse.nodered.org/t/making-a-dashboard-for-the-7-inch-tft-display/2546 "2018-08-24T23:25:25Z")
**Posts on this page:** 12
**Page:** 2

<div class="post-metadata">

### Author: ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)
#### Post date: [25 August 2018 21:28 UTC](https://discourse.nodered.org/t/making-a-dashboard-for-the-7-inch-tft-display/2546/21 "2018-08-25T21:28:29Z")

</div>

> [@janvda](#):
>
> So @davidcgu , did you succeed in a stable setup running 24x7 hours ? If so, I would be very interested in knowing what you did to achieve this.

Assuming the tablet is running Android (though just as easy on Windows), use an automation tool to do something to keep the tablet alive. Also you should automate the browser to reload the page occasionally which should help reduce issues. Changing tabs on Dashboard isn't enough as all of that is in memory.

Also remember that the Dashboard uses both Angular v1 and JQuery libraries which makes the browser page very large. If you really want something that runs 24x7 I would recommend using a dedicated app or a lighter weight custom webpage dashboard.

---

<div class="post-metadata">

### Author: ![janvda](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/janvda/32/234_2.png) [@janvda](https://discourse.nodered.org/u/janvda)
#### Post date: [26 August 2018 10:33 UTC](https://discourse.nodered.org/t/making-a-dashboard-for-the-7-inch-tft-display/2546/22 "2018-08-26T10:33:00Z")

</div>

> [@TotallyInformation](#):
>
> > [@janvda](#):
> >
> > So @davidcgu , did you succeed in a stable setup running 24x7 hours ? If so, I would be very interested in knowing what you did to achieve this.
> 
> Assuming the tablet is running Android (though just as easy on Windows), use an automation tool to do something to keep the tablet alive. Also you should automate the browser to reload the page occasionally which should help reduce issues. Changing tabs on Dashboard isn't enough as all of that is in memory.  
> ...

Thanks for the advice.

1. I am actually wondering what exactly the automation tool must do to keep the tablet alive.
2. I am even more interested in how I can automate the brower to reload the page occasionally in case I am using the Node-RED dashboard.

---

<div class="post-metadata">

### Author: ![janvda](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/janvda/32/234_2.png) [@janvda](https://discourse.nodered.org/u/janvda)
#### Post date: [26 August 2018 10:48 UTC](https://discourse.nodered.org/t/making-a-dashboard-for-the-7-inch-tft-display/2546/23 "2018-08-26T10:48:22Z")

</div>

> [@BartButenaers](#):
>
> You can use ethernet or wifi. Since I want to use to turn my alarm system on and off, I don't want wifi (and risc don't being able to turn the alarm off within 20 seconds). Didn't found tablets with an ethernet cable.

If availability is very important - which is apparently the case for you as you need to be able to switch off the alarm within 20 seconds - I would be very careful with handcrafted solutions. The tablet option in that case seems a no-go to me as it would add extra complexity and a proper 24x7 stable dashboard solution is not known.

Regarding the pi with TFT touch screen option: I certainly would go through a lengthy test phase before putting this into production. Switching on/off your alarm system is not the first IoT use case I would recommend.

best luck  
Jan.

---

<div class="post-metadata">

### Author: ![davidcgu](https://avatars.discourse-cdn.com/v4/letter/d/e8c25b/32.png) [@davidcgu](https://discourse.nodered.org/u/davidcgu)
#### Post date: [26 August 2018 12:11 UTC](https://discourse.nodered.org/t/making-a-dashboard-for-the-7-inch-tft-display/2546/24 "2018-08-26T12:11:32Z")

</div>

specifically for the alarm and daily use after several test I moved to an RFID reader which is the most easy solution even I made the keypad with node red and still have it.

![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/2X/6/689da8ca0994609d672b8d60bffc2102bb3fe120.jpeg)

For android there is also a specific app for a MQTT alarm panel which works well:

> **[thanksmister/android-mqtt-alarm-panel](https://github.com/thanksmister/android-mqtt-alarm-panel)**
>
> Android Alarm Panel for Home Assistant and Home Automation Platforms (http://thanksmister.com/android-mqtt-alarm-panel/) - thanksmister/android-mqtt-alarm-panel

And if you plan to do a dedicated panel with a raspi and a 3,5" display there was an interesting prject here:

As told, in my case I integrated the keypad directly on node red but I'm using the RFID for simplicity, cost is around 5$.

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/2X/4/47a704c05c1bb55c7c26db8d5fa7b5973a91bf73.png)

In the past also tested what could be an easy and good solution with a 4x4 matrix keypad which was also working well and is 1$ cost

![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/2X/a/a75484454251b1a4185c3c2faa9772f0df34757d.jpeg)

Here you have a few ideas....

Regards

---

<div class="post-metadata">

### Author: ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)
#### Post date: [26 August 2018 12:16 UTC](https://discourse.nodered.org/t/making-a-dashboard-for-the-7-inch-tft-display/2546/25 "2018-08-26T12:16:30Z")

</div>

> [@janvda](#):
>
> Thanks for the advice.
> 
> 1. I am actually wondering what exactly the automation tool must do to keep the tablet alive.
> 2. I am even more interested in how I can automate the brower to reload the page occasionally in case I am using the Node-RED dashboard.

I'm not an Android person so probably not the best person to ask. But I believe that most people use Tasker for Android automation. You may well find some settings hidden away that will let you keep the device on as well. Certainly I have my old iPad set to never turn off as I only read RSS news feeds on it these days.

A [Google search](https://www.google.co.uk/search?q=androind+browser+automation) turned up some possibilities for browser automation. But it is easy enough to get a web page to reload itself periodically.

---

<div class="post-metadata">

### Author: ![ghayne](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ghayne/32/39_2.png) [@ghayne](https://discourse.nodered.org/u/ghayne)
#### Post date: [26 August 2018 13:14 UTC](https://discourse.nodered.org/t/making-a-dashboard-for-the-7-inch-tft-display/2546/26 "2018-08-26T13:14:25Z")

</div>

On Android, under Developer options there is a Stay Awake while charging function.  
You can enable the developer menu by opening the "about phone" menu and pressing the "build number" tab 7 times.

---

<div class="post-metadata">

### Author: ![janvda](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/janvda/32/234_2.png) [@janvda](https://discourse.nodered.org/u/janvda)
#### Post date: [27 August 2018 07:01 UTC](https://discourse.nodered.org/t/making-a-dashboard-for-the-7-inch-tft-display/2546/27 "2018-08-27T07:01:46Z")

</div>

Hi Garry,

I have tried that but keeping my old android tablet always connected (awake) did result in a freeze of my tablet which required me to reboot it.

---

<div class="post-metadata">

### Author: ![ghayne](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ghayne/32/39_2.png) [@ghayne](https://discourse.nodered.org/u/ghayne)
#### Post date: [27 August 2018 07:52 UTC](https://discourse.nodered.org/t/making-a-dashboard-for-the-7-inch-tft-display/2546/28 "2018-08-27T07:52:45Z")

</div>

You might be able to update it:

> **[LineageOS – LineageOS Android Distribution](https://lineageos.org/)**
>
> LineageOS Android Distribution

---

<div class="post-metadata">

### Author: ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)
#### Post date: [27 August 2018 09:12 UTC](https://discourse.nodered.org/t/making-a-dashboard-for-the-7-inch-tft-display/2546/29 "2018-08-27T09:12:07Z")

</div>

> [@janvda](#):
>
> I have tried that but keeping my old android tablet always connected (awake) did result in a freeze of my tablet which required me to reboot it

I suggest doing an automated restart from time to time.

---

<div class="post-metadata">

### Author: ![Iustin96](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/iustin96/32/23924_2.png) [@Iustin96](https://discourse.nodered.org/u/Iustin96)
#### Post date: [14 June 2020 13:08 UTC](https://discourse.nodered.org/t/making-a-dashboard-for-the-7-inch-tft-display/2546/30 "2020-06-14T13:08:26Z")

</div>

how can i control 4x4 matrix keypad with node red?

---

<div class="post-metadata">

### Author: ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)
#### Post date: [14 June 2020 13:13 UTC](https://discourse.nodered.org/t/making-a-dashboard-for-the-7-inch-tft-display/2546/31 "2020-06-14T13:13:54Z")

</div>

Topic closed - please stick to your [original thread](https://discourse.nodered.org/t/can-i-control-a-keypad-4x4-with-node-red/28307/3)

---

<div class="post-metadata">

### Author: ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)
#### Post date: [14 June 2020 13:13 UTC](https://discourse.nodered.org/t/making-a-dashboard-for-the-7-inch-tft-display/2546/32 "2020-06-14T13:13:57Z")

</div>



[Previous page](https://discourse.nodered.org/t/making-a-dashboard-for-the-7-inch-tft-display/2546.md?page=1)
