More dashboard stuff.
Result: (balcony door not opened yet, since I did the colors) Blue = closed, Red = Open
Visual:
Code: (shove a HE contact sensor in front of each of the flows). I have not copied my contact sensors.
Summary
[{"id":"64190c5c.0aa904","type":"change","z":"ec8abfc3.b90c4","name":"unwrap payload","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.value","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1260,"y":680,"wires":[["d461e68.dfe5918"]]},{"id":"aa54a7b1.f67308","type":"change","z":"ec8abfc3.b90c4","name":"unwrap payload","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.value","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1260,"y":980,"wires":[["754c3a87.e2ae44"]]},{"id":"3a3b75d3.40f5aa","type":"change","z":"ec8abfc3.b90c4","name":"unwrap payload","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.value","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1260,"y":860,"wires":[["1b283887.db2117"]]},{"id":"593c7979.70e598","type":"change","z":"ec8abfc3.b90c4","name":"unwrap payload","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.value","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1260,"y":740,"wires":[["721920a6.38df6"]]},{"id":"e770577f.5cae68","type":"change","z":"ec8abfc3.b90c4","name":"unwrap payload","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.value","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1260,"y":920,"wires":[["2dcfe43a.2dd95c"]]},{"id":"76ebefab.ea4c6","type":"change","z":"ec8abfc3.b90c4","name":"unwrap payload","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.value","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1260,"y":1060,"wires":[["247fe4fa.d3ac4c"]]},{"id":"57d146d3.e68828","type":"change","z":"ec8abfc3.b90c4","name":"unwrap payload","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.value","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1260,"y":800,"wires":[["2a4a10aa.ffd9a"]]},{"id":"95ff292c.e10608","type":"change","z":"ec8abfc3.b90c4","name":"unwrap payload","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.value","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1260,"y":1120,"wires":[["d78dab9.88dfc58"]]},{"id":"4c6bcf1e.c346b","type":"ui_text","z":"ec8abfc3.b90c4","group":"fb26db16.195408","order":4,"width":3,"height":1,"name":"4. Front Screen","label":"<font color= {{msg.color}} ><b>Front Screen</b></font>","format":"","layout":"row-center","x":1620,"y":860,"wires":[]},{"id":"539fcf54.2f3be","type":"ui_text","z":"ec8abfc3.b90c4","group":"fb26db16.195408","order":7,"width":3,"height":1,"name":"8.Balcony","label":"<font color= {{msg.color}} ><b>Balcony</b></font>","format":"","layout":"row-center","x":1600,"y":1120,"wires":[]},{"id":"1847aa10.4f03a6","type":"ui_text","z":"ec8abfc3.b90c4","group":"fb26db16.195408","order":2,"width":3,"height":1,"name":"2. Front","label":"<font color= {{msg.color}} ><b>Front</b></font>","format":"","layout":"row-center","x":1600,"y":740,"wires":[]},{"id":"52b55033.876bb","type":"ui_text","z":"ec8abfc3.b90c4","group":"fb26db16.195408","order":5,"width":3,"height":1,"name":"5. Laundry","label":"<font color= {{msg.color}} ><b>Laundry</b></font>","format":"","layout":"row-center","x":1610,"y":920,"wires":[]},{"id":"7a105462.4b060c","type":"ui_text","z":"ec8abfc3.b90c4","group":"fb26db16.195408","order":3,"width":3,"height":1,"name":"6. Under Stairs","label":"<font color= {{msg.color}} ><b>Under Stairs</b></font>","format":"","layout":"row-center","x":1620,"y":980,"wires":[]},{"id":"598f06e2.fa9ee8","type":"ui_text","z":"ec8abfc3.b90c4","group":"fb26db16.195408","order":1,"width":3,"height":1,"name":"1. Garage","label":"<font color= {{msg.color}}><b>Garage</b></font>","format":"","layout":"col-center","x":1600,"y":680,"wires":[]},{"id":"4c87a8de.e54f58","type":"ui_text","z":"ec8abfc3.b90c4","group":"fb26db16.195408","order":6,"width":3,"height":1,"name":"7. Garage Side","label":"<font color= {{msg.color}} ><b>Garage Side</b></font>","format":"","layout":"row-center","x":1620,"y":1060,"wires":[]},{"id":"133ac60d.518a7a","type":"ui_text","z":"ec8abfc3.b90c4","group":"fb26db16.195408","order":3,"width":3,"height":1,"name":"3. Back","label":"<font color= {{msg.color}} ><b>Back</b></font>","format":"","layout":"row-center","x":1600,"y":800,"wires":[]},{"id":"d461e68.dfe5918","type":"function","z":"ec8abfc3.b90c4","name":"Set Color","func":"if (msg.payload == \"closed\" ) {\n msg.color = 'DodgerBlue';\n}\nelse {\n msg.color = 'Red'\n}\nreturn msg;\n","outputs":1,"noerr":0,"x":1440,"y":680,"wires":[["598f06e2.fa9ee8"]]},{"id":"721920a6.38df6","type":"function","z":"ec8abfc3.b90c4","name":"Set Color","func":"if (msg.payload == \"closed\" ) {\n msg.color = 'DodgerBlue';\n}\nelse {\n msg.color = 'Red'\n}\nreturn msg;\n","outputs":1,"noerr":0,"x":1440,"y":740,"wires":[["1847aa10.4f03a6"]]},{"id":"2a4a10aa.ffd9a","type":"function","z":"ec8abfc3.b90c4","name":"Set Color","func":"if (msg.payload == \"closed\" ) {\n msg.color = 'DodgerBlue';\n}\nelse {\n msg.color = 'Red'\n}\nreturn msg;\n","outputs":1,"noerr":0,"x":1440,"y":800,"wires":[["133ac60d.518a7a"]]},{"id":"1b283887.db2117","type":"function","z":"ec8abfc3.b90c4","name":"Set Color","func":"if (msg.payload == \"closed\" ) {\n msg.color = 'DodgerBlue';\n}\nelse {\n msg.color = 'Red'\n}\nreturn msg;\n","outputs":1,"noerr":0,"x":1440,"y":860,"wires":[["4c6bcf1e.c346b"]]},{"id":"2dcfe43a.2dd95c","type":"function","z":"ec8abfc3.b90c4","name":"Set Color","func":"if (msg.payload == \"closed\" ) {\n msg.color = 'DodgerBlue';\n}\nelse {\n msg.color = 'Red'\n}\nreturn msg;\n","outputs":1,"noerr":0,"x":1440,"y":920,"wires":[["52b55033.876bb"]]},{"id":"754c3a87.e2ae44","type":"function","z":"ec8abfc3.b90c4","name":"Set Color","func":"if (msg.payload == \"closed\" ) {\n msg.color = 'DodgerBlue';\n}\nelse {\n msg.color = 'Red'\n}\nreturn msg;\n","outputs":1,"noerr":0,"x":1440,"y":980,"wires":[["7a105462.4b060c"]]},{"id":"247fe4fa.d3ac4c","type":"function","z":"ec8abfc3.b90c4","name":"Set Color","func":"if (msg.payload == \"closed\" ) {\n msg.color = 'DodgerBlue';\n}\nelse {\n msg.color = 'Red'\n}\nreturn msg;\n","outputs":1,"noerr":0,"x":1440,"y":1060,"wires":[["4c87a8de.e54f58"]]},{"id":"d78dab9.88dfc58","type":"function","z":"ec8abfc3.b90c4","name":"Set Color","func":"if (msg.payload == \"closed\" ) {\n msg.color = 'DodgerBlue';\n}\nelse {\n msg.color = 'Red'\n}\nreturn msg;\n","outputs":1,"noerr":0,"x":1440,"y":1120,"wires":[["539fcf54.2f3be"]]},{"id":"fb26db16.195408","type":"ui_group","z":"","name":"Doors","tab":"1895180c.da6e38","order":1,"disp":true,"width":3,"collapse":true},{"id":"1895180c.da6e38","type":"ui_tab","z":"","name":"Mike","icon":"dashboard","disabled":false,"hidden":false}]