For anyone trying to replace the, in my experience very dodgey and unreliable, Arlo geofencing, I made this flow that also integrates Hubitat nodes as a sort of schedule.
Code:
[{"id":"7e547b10.f1db64","type":"tab","label":"Arlo Geofenced Schedule","disabled":false,"info":""},{"id":"3a9c918f.31e2ee","type":"arlo-out","z":"7e547b10.f1db64","name":"240 Basestation","service":"283e8204.4178ae","device":"4R03777PA2C83","x":900,"y":180,"wires":[]},{"id":"8b43b0a6.e46b7","type":"inject","z":"7e547b10.f1db64","name":"Arm","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"mode","payload":"true","payloadType":"bool","x":890,"y":120,"wires":[["3a9c918f.31e2ee"]]},{"id":"80ce59ce.052888","type":"inject","z":"7e547b10.f1db64","name":"Disarm","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"mode","payload":"false","payloadType":"bool","x":890,"y":240,"wires":[["3a9c918f.31e2ee"]]},{"id":"5c164add.bdd174","type":"BooleanLogicUltimate","z":"7e547b10.f1db64","name":"","filtertrue":"both","persist":true,"sInitializeWith":"false","triggertopic":"trigger","outputtriggeredby":"all","inputCount":"2","topic":"scheduled_presence","x":680,"y":240,"wires":[[],["e50f92be.bbfd7"],[]]},{"id":"135bf1b8.6d288e","type":"hubitat mode","z":"7e547b10.f1db64","name":"","server":"b130c189.ea4d2","sendEvent":true,"x":150,"y":220,"wires":[["ac32b038.b96a8"]]},{"id":"2fe516ec.e6bc6a","type":"change","z":"7e547b10.f1db64","name":"Arm","rules":[{"t":"set","p":"payload","pt":"msg","to":"true","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":450,"y":240,"wires":[["5c164add.bdd174"]]},{"id":"adf74fc0.5e5d2","type":"change","z":"7e547b10.f1db64","name":"Disarm","rules":[{"t":"set","p":"payload","pt":"msg","to":"false","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":460,"y":200,"wires":[["5c164add.bdd174"]]},{"id":"ac32b038.b96a8","type":"switch","z":"7e547b10.f1db64","name":"Mode Switch","property":"payload.value","propertyType":"msg","rules":[{"t":"eq","v":"Day","vt":"str"},{"t":"eq","v":"Evening","vt":"str"},{"t":"eq","v":"Night","vt":"str"},{"t":"eq","v":"Away","vt":"str"}],"checkall":"true","repair":false,"outputs":4,"x":290,"y":220,"wires":[["adf74fc0.5e5d2"],["2fe516ec.e6bc6a"],["2fe516ec.e6bc6a"],["2fe516ec.e6bc6a"]]},{"id":"e50f92be.bbfd7","type":"change","z":"7e547b10.f1db64","name":"","rules":[{"t":"set","p":"topic","pt":"msg","to":"mode","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":690,"y":180,"wires":[["3a9c918f.31e2ee"]]},{"id":"427bee3c.6d4c1","type":"hubitat device","z":"7e547b10.f1db64","name":"Presence - Overall","server":"b130c189.ea4d2","deviceId":"198","attribute":"presence","sendEvent":true,"x":150,"y":120,"wires":[["fa6f0afc.8b33a8"]]},{"id":"bc14a7b4.79cf28","type":"change","z":"7e547b10.f1db64","name":"Arm","rules":[{"t":"set","p":"payload","pt":"msg","to":"true","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":450,"y":140,"wires":[["135bf1b8.6d288e","5c164add.bdd174"]]},{"id":"fa6f0afc.8b33a8","type":"switch","z":"7e547b10.f1db64","name":"Presence","property":"payload.value","propertyType":"msg","rules":[{"t":"eq","v":"present","vt":"str"},{"t":"eq","v":"not present","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":320,"y":120,"wires":[["e84f9d5c.7fd68"],["bc14a7b4.79cf28"]]},{"id":"e84f9d5c.7fd68","type":"change","z":"7e547b10.f1db64","name":"Disarm","rules":[{"t":"set","p":"payload","pt":"msg","to":"false","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":460,"y":100,"wires":[["135bf1b8.6d288e","5c164add.bdd174"]]},{"id":"d57b1566.afcb68","type":"inject","z":"7e547b10.f1db64","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":140,"y":60,"wires":[["427bee3c.6d4c1"]]},{"id":"283e8204.4178ae","type":"arlo-config","z":"","name":"KMK Arlo"},{"id":"b130c189.ea4d2","type":"hubitat config","z":"","name":"Beach House Hubitat Config","usetls":false,"host":"192.168.2.240","port":"80","appId":"801","nodeRedServer":"http://192.168.2.253:1880","webhookPath":"/hubitat/webhook","autoRefresh":true,"useWebsocket":false}]
Flow:
On another note, does anyone know if it is possible to be in multiple modes at a given time in Hubitat? Like for now I have Arlo arming in evening and night, so basically sunset to 9am, but honestly that is a bit too big of a range, so I may have to rethink how to generate a "Schedule".