First off a huge thanks to @aaiyar, @csteele and @JasonJoel for helping me through the intricacies of Node-Red. I have been making good progress thanks to those above.
If anyone can give me an idea on how to add "manual control" to the "active" motion LVL setting that would be great. If someone turns on the light to full brightness though the "mode" says it should be LVL 3 then ignore it as an example.
My current example (will update if solution for manual control is available):
EDIT: Thanks @csteele for seeing my error in modes since I have that as a global variable
Master Bathroom Adv Motion
[{"id":"b812c215.4f5cc","type":"hubitat command","z":"d30b65df.fdcd68","name":"Set Master Bathroom LVL","server":"a3287340.7b34d","deviceId":"714","command":"setLevel","commandArgs":"msg.arguments","x":1390,"y":580,"wires":[[]]},{"id":"48dc2914.464598","type":"change","z":"d30b65df.fdcd68","name":"","rules":[{"t":"set","p":"arguments","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1150,"y":580,"wires":[["b812c215.4f5cc"]]},{"id":"37da6d8e.f22382","type":"easing","z":"d30b65df.fdcd68","name":"","easingType":"linear","outputType":"overTime","duration":1000,"interval":"2000","numberOfValues":10,"x":970,"y":580,"wires":[["48dc2914.464598"]]},{"id":"4e851c63.b849c4","type":"change","z":"d30b65df.fdcd68","name":"LVL change from ? to 0 over 2 mins","rules":[{"t":"set","p":"payload","pt":"msg","to":"{\t \"from\":(payload.value),\t \"to\": 0,\t \"duration\":120000\t}","tot":"jsonata"}],"action":"","property":"","from":"","to":"","reg":false,"x":740,"y":580,"wires":[["37da6d8e.f22382"]]},{"id":"f43ae31a.d721b","type":"hubitat device","z":"d30b65df.fdcd68","name":"Get Master Bathroom LVL","server":"a3287340.7b34d","deviceId":"714","attribute":"level","sendEvent":false,"x":690,"y":520,"wires":[["4e851c63.b849c4"]]},{"id":"791ab187.d10c8","type":"stoptimer","z":"d30b65df.fdcd68","duration":"5","units":"Minute","payloadtype":"num","payloadval":"0","name":"","x":460,"y":480,"wires":[["f43ae31a.d721b"],[]]},{"id":"ed47b08.da09a5","type":"stoptimer","z":"d30b65df.fdcd68","duration":"1","units":"Minute","payloadtype":"num","payloadval":"0","name":"","x":460,"y":560,"wires":[["f43ae31a.d721b"],[]]},{"id":"bc53db97.7e0208","type":"switch","z":"d30b65df.fdcd68","name":"Mode","property":"currentMode","propertyType":"global","rules":[{"t":"eq","v":"Early Morning","vt":"str"},{"t":"eq","v":"Day","vt":"str"},{"t":"eq","v":"Evening","vt":"str"},{"t":"eq","v":"Night","vt":"str"},{"t":"eq","v":"Sleep","vt":"str"}],"checkall":"true","repair":false,"outputs":5,"x":270,"y":520,"wires":[["ed47b08.da09a5"],["791ab187.d10c8"],["791ab187.d10c8"],["791ab187.d10c8"],["ed47b08.da09a5"]]},{"id":"7307d0c9.fc803","type":"switch","z":"d30b65df.fdcd68","name":"active/inactive","property":"payload.value","propertyType":"msg","rules":[{"t":"eq","v":"active","vt":"str"},{"t":"eq","v":"inactive","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":700,"y":160,"wires":[["71bfb728.a12528"],["8ea3f3c0.afee9"]]},{"id":"71bfb728.a12528","type":"switch","z":"d30b65df.fdcd68","name":"Check Lux","property":"lux","propertyType":"global","rules":[{"t":"true"},{"t":"false"}],"checkall":"true","repair":false,"outputs":2,"x":930,"y":160,"wires":[["3e1ece7a.0f32e2"],["8ea3f3c0.afee9"]]},{"id":"3e1ece7a.0f32e2","type":"change","z":"d30b65df.fdcd68","name":"","rules":[{"t":"delete","p":"payload.value","pt":"msg"},{"t":"set","p":"payload","pt":"msg","to":"stop","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":1180,"y":160,"wires":[["8ea3f3c0.afee9","90d13b7.35bacc8"]]},{"id":"2a32071e.547d68","type":"inject","z":"d30b65df.fdcd68","name":"","topic":"","payload":"true","payloadType":"bool","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":110,"y":160,"wires":[["cb092691.c2c2e8","73aafd25.701524"]]},{"id":"90d13b7.35bacc8","type":"switch","z":"d30b65df.fdcd68","name":"Mode","property":"currentMode","propertyType":"global","rules":[{"t":"eq","v":"Early Morning","vt":"str"},{"t":"eq","v":"Day","vt":"str"},{"t":"eq","v":"Evening","vt":"str"},{"t":"eq","v":"Night","vt":"str"},{"t":"eq","v":"Sleep","vt":"str"}],"checkall":"true","repair":false,"outputs":5,"x":1170,"y":340,"wires":[["a3cf926d.07709"],["54f841fd.20329"],["54f841fd.20329"],["54f841fd.20329"],["a3cf926d.07709"]]},{"id":"a3cf926d.07709","type":"hubitat command","z":"d30b65df.fdcd68","name":"Set Master Bathroom LVL 3","server":"a3287340.7b34d","deviceId":"714","command":"setLevel","commandArgs":"3","x":1420,"y":360,"wires":[[]]},{"id":"54f841fd.20329","type":"hubitat command","z":"d30b65df.fdcd68","name":"Set Master Bathroom LVL 100","server":"a3287340.7b34d","deviceId":"714","command":"setLevel","commandArgs":"100","x":1430,"y":300,"wires":[[]]},{"id":"73aafd25.701524","type":"hubitat device","z":"d30b65df.fdcd68","name":"Master Bathroom","server":"a3287340.7b34d","deviceId":"714","attribute":"motion","sendEvent":true,"x":310,"y":120,"wires":[["7307d0c9.fc803"]]},{"id":"cb092691.c2c2e8","type":"hubitat device","z":"d30b65df.fdcd68","name":"Motion Master Bathroom - Zooz 4-in-1 Sensor","server":"a3287340.7b34d","deviceId":"1967","attribute":"motion","sendEvent":true,"x":380,"y":180,"wires":[["7307d0c9.fc803"]]},{"id":"57cc8a15.3f5bf4","type":"switch","z":"d30b65df.fdcd68","name":"switch is on","property":"payload.value","propertyType":"msg","rules":[{"t":"eq","v":"on","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":430,"y":320,"wires":[["bc53db97.7e0208"]]},{"id":"8ea3f3c0.afee9","type":"hubitat device","z":"d30b65df.fdcd68","name":"Master Bathroom","server":"a3287340.7b34d","deviceId":"714","attribute":"switch","sendEvent":true,"x":230,"y":320,"wires":[["57cc8a15.3f5bf4"]]},{"id":"7b2b19e8.dadea8","type":"comment","z":"d30b65df.fdcd68","name":"Motion Lighting","info":"","x":120,"y":60,"wires":[]},{"id":"ad72656e.bdef98","type":"comment","z":"d30b65df.fdcd68","name":"Motion Active and set LVL based on modes","info":"","x":1420,"y":260,"wires":[]},{"id":"a828bd76.95f1f","type":"comment","z":"d30b65df.fdcd68","name":"Master Bathroom is a GE dimmer w/motion sensor","info":"","x":470,"y":60,"wires":[]},{"id":"7c8c8cce.c3c2d4","type":"comment","z":"d30b65df.fdcd68","name":"If switch is already on then ignore send command","info":"","x":220,"y":280,"wires":[]},{"id":"955554c3.6207f8","type":"comment","z":"d30b65df.fdcd68","name":"Motion is inactive/lux is false/light is off","info":"","x":210,"y":440,"wires":[]},{"id":"a3287340.7b34d","type":"hubitat config","z":"","name":"Home HE","usetls":false,"host":"192.168.4.64","port":"80","appId":"5581","nodeRedServer":"http://192.168.4.83:1880","webhookPath":"/hubitat/webhook_","autoRefresh":true}]
Mode/Global Lux
[{"id":"4ece128d.82489c","type":"hubitat mode","z":"387d523b.2881de","name":"Mode Is","server":"a3287340.7b34d","sendEvent":true,"x":300,"y":120,"wires":[["d5f4119c.3d856"]]},{"id":"5533b247.ac5fbc","type":"change","z":"387d523b.2881de","name":"saveCurrentMode","rules":[{"t":"set","p":"currentMode","pt":"global","to":"payload.value","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":645,"y":120,"wires":[["6fff37df.01a968"]]},{"id":"d5f4119c.3d856","type":"rbe","z":"387d523b.2881de","name":"","func":"rbe","gap":"","start":"","inout":"out","property":"payload","x":465,"y":120,"wires":[["5533b247.ac5fbc"]]},{"id":"6fff37df.01a968","type":"debug","z":"387d523b.2881de","name":"SavedMode IS","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","x":1270,"y":121,"wires":[]},{"id":"9a316240.da00d","type":"comment","z":"387d523b.2881de","name":"set a global mode variable, flow.currentMode, useful everywhere in this Flow.","info":"","x":320,"y":58,"wires":[]},{"id":"2a1659c0.86d766","type":"inject","z":"387d523b.2881de","name":"","topic":"","payload":"Started!","payloadType":"str","repeat":"","crontab":"","once":true,"onceDelay":"0.1","x":140,"y":120,"wires":[["4ece128d.82489c","53155c7.033c6a4","c7b20b71.ad86f8"]]},{"id":"7a39fdb2.6f3ec4","type":"inject","z":"387d523b.2881de","name":"","topic":"","payload":"true","payloadType":"bool","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":150,"y":340,"wires":[["c7b20b71.ad86f8","53155c7.033c6a4"]]},{"id":"53155c7.033c6a4","type":"hubitat device","z":"387d523b.2881de","name":"Weather","server":"a3287340.7b34d","deviceId":"3279","attribute":"illuminance","sendEvent":true,"x":340,"y":300,"wires":[["4515e50f.e89fac"]]},{"id":"c7b20b71.ad86f8","type":"hubitat device","z":"387d523b.2881de","name":"Motion Sensor - Kitchen Zooz","server":"a3287340.7b34d","deviceId":"1712","attribute":"illuminance","sendEvent":true,"x":410,"y":380,"wires":[["a02de1df.613b"]]},{"id":"4515e50f.e89fac","type":"switch","z":"387d523b.2881de","name":">= 2000","property":"payload.value","propertyType":"msg","rules":[{"t":"gte","v":"2000","vt":"str"},{"t":"lt","v":"2000","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":660,"y":300,"wires":[["c379e85d.cb9d88"],["4dc15b90.9aac44"]]},{"id":"a02de1df.613b","type":"switch","z":"387d523b.2881de","name":">=19","property":"payload.value","propertyType":"msg","rules":[{"t":"gte","v":"19","vt":"str"},{"t":"lt","v":"19","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":650,"y":380,"wires":[["c379e85d.cb9d88"],["4dc15b90.9aac44"]]},{"id":"4dc15b90.9aac44","type":"change","z":"387d523b.2881de","name":"Lux is True","rules":[{"t":"set","p":"lux","pt":"global","to":"true","tot":"bool"},{"t":"set","p":"payload","pt":"msg","to":"true","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":830,"y":360,"wires":[["258566fa.e0f94a","ee25f475.1796d8","43604bba.40c384","28781f4d.ae4e7","b7da0ac0.b56f48","39c931e5.99c3ce"]]},{"id":"c379e85d.cb9d88","type":"change","z":"387d523b.2881de","name":"Lux is False","rules":[{"t":"set","p":"lux","pt":"global","to":"false","tot":"bool"},{"t":"set","p":"payload","pt":"msg","to":"false","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":410,"y":500,"wires":[[]]},{"id":"b548745a.9346a8","type":"hubitat command","z":"387d523b.2881de","name":"Upstairs Lights Off","server":"a3287340.7b34d","deviceId":"710","command":"off","commandArgs":"","x":1530,"y":300,"wires":[[]]},{"id":"a3973390.ccaeb","type":"hubitat command","z":"387d523b.2881de","name":"Living Room Lights Off","server":"a3287340.7b34d","deviceId":"1457","command":"off","commandArgs":"","x":1540,"y":600,"wires":[[]]},{"id":"778aacc3.3435e4","type":"hubitat command","z":"387d523b.2881de","name":"Kitchen Lights Off","server":"a3287340.7b34d","deviceId":"1649","command":"off","commandArgs":"","x":1530,"y":540,"wires":[[]]},{"id":"dfba7217.6f543","type":"hubitat command","z":"387d523b.2881de","name":"Kitchen Cabinet Lights Off","server":"a3287340.7b34d","deviceId":"637","command":"off","commandArgs":"","x":1550,"y":480,"wires":[[]]},{"id":"31281d33.000772","type":"hubitat command","z":"387d523b.2881de","name":"Dining Room Lights Off","server":"a3287340.7b34d","deviceId":"646","command":"off","commandArgs":"","x":1550,"y":420,"wires":[[]]},{"id":"45d69357.433fcc","type":"hubitat command","z":"387d523b.2881de","name":"Office Lights Off","server":"a3287340.7b34d","deviceId":"633","command":"off","commandArgs":"","x":1520,"y":360,"wires":[[]]},{"id":"f12226bc.11f378","type":"switch","z":"387d523b.2881de","name":"switch is on","property":"payload.value","propertyType":"msg","rules":[{"t":"eq","v":"on","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":1270,"y":300,"wires":[["b548745a.9346a8"]]},{"id":"258566fa.e0f94a","type":"hubitat device","z":"387d523b.2881de","name":"Upstairs Lights","server":"a3287340.7b34d","deviceId":"710","attribute":"switch","sendEvent":true,"x":1020,"y":300,"wires":[["f12226bc.11f378"]]},{"id":"ee25f475.1796d8","type":"hubitat device","z":"387d523b.2881de","name":"Office Lights","server":"a3287340.7b34d","deviceId":"633","attribute":"switch","sendEvent":true,"x":1010,"y":360,"wires":[["e40b46d1.c77da8"]]},{"id":"39c931e5.99c3ce","type":"hubitat device","z":"387d523b.2881de","name":"Living Room Lights","server":"a3287340.7b34d","deviceId":"1457","attribute":"switch","sendEvent":true,"x":1030,"y":600,"wires":[["ae381124.45b7b"]]},{"id":"b7da0ac0.b56f48","type":"hubitat device","z":"387d523b.2881de","name":"Kitchen Lights","server":"a3287340.7b34d","deviceId":"1649","attribute":"switch","sendEvent":true,"x":1020,"y":540,"wires":[["7bebecd0.750a04"]]},{"id":"28781f4d.ae4e7","type":"hubitat device","z":"387d523b.2881de","name":"Kitchen Cabinet Lights","server":"a3287340.7b34d","deviceId":"637","attribute":"switch","sendEvent":true,"x":1040,"y":480,"wires":[["442a15f0.ecd7cc"]]},{"id":"43604bba.40c384","type":"hubitat device","z":"387d523b.2881de","name":"Dining Room Lights","server":"a3287340.7b34d","deviceId":"646","attribute":"switch","sendEvent":true,"x":1030,"y":420,"wires":[["58398dda.f82ea4"]]},{"id":"e40b46d1.c77da8","type":"switch","z":"387d523b.2881de","name":"switch is on","property":"payload.value","propertyType":"msg","rules":[{"t":"eq","v":"on","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":1270,"y":360,"wires":[["45d69357.433fcc"]]},{"id":"58398dda.f82ea4","type":"switch","z":"387d523b.2881de","name":"switch is on","property":"payload.value","propertyType":"msg","rules":[{"t":"eq","v":"on","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":1270,"y":420,"wires":[["31281d33.000772"]]},{"id":"442a15f0.ecd7cc","type":"switch","z":"387d523b.2881de","name":"switch is on","property":"payload.value","propertyType":"msg","rules":[{"t":"eq","v":"on","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":1270,"y":480,"wires":[["dfba7217.6f543"]]},{"id":"7bebecd0.750a04","type":"switch","z":"387d523b.2881de","name":"switch is on","property":"payload.value","propertyType":"msg","rules":[{"t":"eq","v":"on","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":1270,"y":540,"wires":[["778aacc3.3435e4"]]},{"id":"ae381124.45b7b","type":"switch","z":"387d523b.2881de","name":"switch is on","property":"payload.value","propertyType":"msg","rules":[{"t":"eq","v":"on","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":1270,"y":600,"wires":[["a3973390.ccaeb"]]},{"id":"a3287340.7b34d","type":"hubitat config","z":"","name":"Home HE","usetls":false,"host":"192.168.4.64","port":"80","appId":"5581","nodeRedServer":"http://192.168.4.83:1880","webhookPath":"/hubitat/webhook_","autoRefresh":true}]