# Examples of Smart Home Dashboard

**URL:** <https://discourse.nodered.org/t/examples-of-smart-home-dashboard/40702>\
**Category:** Share Your Projects\
**Created:** [9 February 2021 19:55 UTC](https://discourse.nodered.org/t/examples-of-smart-home-dashboard/40702 "2021-02-09T19:55:01Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![tmichaeltx](https://avatars.discourse-cdn.com/v4/letter/t/73ab20/32.png) [@tmichaeltx](https://discourse.nodered.org/u/tmichaeltx)\
**Post date:** [9 February 2021 19:55 UTC](https://discourse.nodered.org/t/examples-of-smart-home-dashboard/40702/1 "2021-02-09T19:55:01Z")

</div>

I am going to see if I can build an even better, slicker version of this using UI Builder, but I wanted to show what I was able to accomplish, with some elaborations:

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/a/e/aee8ccb13ae79b4d429a9caaea5dc0348dc45a91.png)

- Note that this whole tab shows off how I can hide that there are different types of lights controlled in different ways.

- Power section has switch for each light and a single switch for all. The only drawback is that the All switch will remain off when lights are turned on individually.

- The Z2M triggers certain effects that are built into Zigbee2MQTT.

- The Brightness Controls allow for individual and group brightness control.

- The Brightness Up, Down, Stop allows me to start shifting all lights from either the brightest level toward 100% or the lowest level of any of the bulbs to 1%. The speed of that shift is based on taking the brightness Change Duration and then using that for the time from 1% to 100%. Thus if the bulbs are at 50% and the brightness up button is selected and the brightness change duration is 2 seconds, then the bulbs will take 1 second to get to 100%. I allow the duration to range from 0 to 25 seconds, though in practice 1 second doesn't work well.

- Additionally, since the bulbs actually respond in non-identical ways, they don't stay in perfect synch. As a result, the stop button, picks the average of where they are when it is clicked and then move all of them to that value over 2 seconds which is invisible to my eye but much more aesthetically pleasing on the dashboard.

- The color wheel lets me select a color request that is sent to both color bulbs and then transition over the specified time. I will however note that every vendors color bulb differs on what colors are rendered well. Unfortunately I have not found one that does have major weaknesses somewhere in the range. (In addition to the ikea and innovelli I have here, I have also experimented with a hue bulb.) Thus though they both are going to the same color, in many cases the results differ.

- The color temperature does the same to adjust any color temp bulb to the desired temperature.

- One note on this, I stumbled across some javascript that works really well at sending xy color values to the Ikea color bulb to get various color temperature outputs.  

- This is similar to the Game Room only it has an added fan control

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/e/b/eb0f9abdbf830535c4a3f9a57c41a36fe945e6ee.png)

- Eva's Room is similar to the other rooms, but it also has a series of buttons to trigger various LED effects on an Inovelli LZW36 combination Light/Fan controller via Hubitat

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/4/e/4e65c27ae0a89f73e5601549f75af70490c410b8.png)

- The power section is very similar. The 2 items are:
  - Table Lamp is a TP-Link LB100 via Hubitat
  - Corner is a standard bulb controlled by an Ikea switch via Hubitat

- The input selection allows choosing a Harmony activity via node-red-contrib-harmony-websocket node
- Similarly all of the TV and Soundbar controls do Harmony remote actions via node-red-contrib-harmony-websocket  
 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/f/e/fe815ef403605187cac7e25c3996e160e5da473a.png)

The Thermostat tab displays and controls 2 thermostats.

- Upstairs is a Honeywell T6 Pro (Z-wave plus) via Hubitat
- Downstairs is a Lennox iComfort via Hubitat  
 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/9/a/9ae3488c8f6dd8b213e14524090806172d60232e.png)

The Other Controls are all Ikea switches 2 via Hubitat 1 via Zigbee2MQTT.

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/c/0/c08c90b32d59c98b0236463029edd5a18b5d983c.png)

I am not really satisfied with this dashboard as you can see some missing data and some areas that don't show the history I am trying to show. Here are the types of devices sending in data:

- Konke ZigBee Temperature Humidity Sensors via Hubitat
- The 2 Thermostats
- Nest Protect motion sensors via Homebridge
- Ikea motion sensor via Zigbee2MQTT
- Eve motion sensor via Apple Home via Homebridge
- Aeon Multisensor 6 via Hubitat
- Fire 7 tablet motion sensing via Fully Browser Kiosk
- Harmony Hub via node-red-contrib-harmony-websocket node
- Inovelli LZW36 combination Light/Fan controller via Hubitat for Energy and Power
- Aqara Wall Switch Double relay (LLKZMK11LM) via Hubitat
- Aqara Vibration Sensors via Hubitat
- Monoprice Z-wave plus (not actually powered on at the moment) contact senor via Hubitat
- TP-Link LB100 comms error reading via Hubitat

---

<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:** [9 February 2021 20:38 UTC](https://discourse.nodered.org/t/examples-of-smart-home-dashboard/40702/2 "2021-02-09T20:38:20Z")

</div>

Wow, that's a lot of different devices!

I look forward to seeing what you do with uibuilder. 😄

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [11 March 2021 20:38 UTC](https://discourse.nodered.org/t/examples-of-smart-home-dashboard/40702/3 "2021-03-11T20:38:30Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
