Here ya go have fun. You’ll need to change all of the entities and servers of course but this has worked flawless for a long time now.
there is a lot there that you may not need but the part that will do what you want is where the Bluetooth tracker triggers home and the living room alexa announces welcome home after waiting 1 minute for the door to open. There should be plenty in this flow that you can use.
[{"id":"ce4e67e6.c38ac8","type":"within-time-switch","z":"4a44e1d9.4941d","name":"Shuts Down Flow 10pm to 8am","positionConfig":"cf4bfd8.c0a73","startTime":"22:00","startTimeType":"entered","startOffset":0,"startOffsetType":"none","startOffsetMultiplier":60000,"endTime":"08:00","endTimeType":"entered","endOffset":0,"endOffsetType":"none","endOffsetMultiplier":60000,"propertyStart":"","propertyStartType":"none","propertyStartCompare":"true","propertyStartThreshold":"","propertyStartThresholdType":"num","startTimeAlt":"","startTimeAltType":"entered","startOffsetAlt":0,"startOffsetAltMultiplier":60,"propertyEnd":"","propertyEndType":"none","propertyEndCompare":"true","propertyEndThreshold":"","propertyEndThresholdType":"num","endTimeAlt":"","endTimeAltType":"entered","endOffsetAlt":0,"endOffsetAltMultiplier":60,"tsCompare":"0","lastMsgOnStartOut":false,"lastMsgOnEndOut":false,"x":310,"y":160,"wires":[[],["669601b4.1c976"]]},{"id":"d48cb0d6.5108e","type":"api-call-service","z":"4a44e1d9.4941d","name":"Living Room Lights","server":"8883c5ea.5f6948","service_domain":"light","service":"turn_on","data":"{\"entity_id\":\"light.living_room\"}","mergecontext":"","output_location":"payload","output_location_type":"msg","mustacheAltTags":false,"x":1310,"y":240,"wires":[[]]},{"id":"e4fbcc83.69ddf","type":"api-call-service","z":"4a44e1d9.4941d","name":"Kitchen Lights","server":"8883c5ea.5f6948","service_domain":"light","service":"turn_on","data":"{\"entity_id\":\"light.kitchen\"}","mergecontext":"","output_location":"payload","output_location_type":"msg","mustacheAltTags":false,"x":1300,"y":300,"wires":[[]]},{"id":"39b06e14.546412","type":"comment","z":"4a44e1d9.4941d","name":"\"Home\"","info":"","x":1310,"y":120,"wires":[]},{"id":"1babe98e.a49f76","type":"HWS command","z":"4a44e1d9.4941d","name":"Living Room TV","server":"48a4b838.e51c28","activity":"56739111","command":"device:56739111:PowerOn","hold":"","repeat":"2","delay":"500","x":1300,"y":360,"wires":[[]]},{"id":"a4fc210e.2a731","type":"api-call-service","z":"4a44e1d9.4941d","name":"You Tube","server":"8883c5ea.5f6948","service_domain":"switch","service":"turn_on","data":"{\"entity_id\":\"switch.youtube\"}","mergecontext":"","output_location":"payload","output_location_type":"msg","mustacheAltTags":false,"x":1400,"y":420,"wires":[[]]},{"id":"669601b4.1c976","type":"switch","z":"4a44e1d9.4941d","name":"Mike or Shelby?","property":"topic","propertyType":"msg","rules":[{"t":"cont","v":"device_tracker.mikebt","vt":"str"},{"t":"eq","v":"device_tracker.mikeihere","vt":"str"},{"t":"cont","v":"device_tracker.shelbybt","vt":"str"},{"t":"cont","v":"device_tracker.shelbytile","vt":"str"}],"checkall":"true","repair":false,"outputs":4,"x":200,"y":460,"wires":[["4054cf7a.50cb5"],["4054cf7a.50cb5"],["c1c81130.f9fe3"],["c1c81130.f9fe3"]]},{"id":"ddfb843f.458fc8","type":"delay","z":"4a44e1d9.4941d","name":"","pauseType":"delay","timeout":"5","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":1280,"y":420,"wires":[["a4fc210e.2a731"]]},{"id":"d607f8da.fe39a8","type":"api-call-service","z":"4a44e1d9.4941d","name":"Bedroom Lights","server":"8883c5ea.5f6948","service_domain":"switch","service":"turn_on","data":"{\"entity_id\":\"switch.master_bedroom\"}","mergecontext":"","output_location":"payload","output_location_type":"msg","mustacheAltTags":false,"x":1320,"y":760,"wires":[[]]},{"id":"652668de.4efd78","type":"ha-wait-until","z":"4a44e1d9.4941d","name":"Wait Until Door Opens","server":"8883c5ea.5f6948","outputs":2,"entityId":"binary_sensor.frontdoor_open_close","property":"state","comparator":"is","value":"on","valueType":"str","timeout":"1","timeoutUnits":"minutes","entityLocation":"","entityLocationType":"none","checkCurrentState":false,"blockInputOverrides":true,"x":780,"y":500,"wires":[["9c8fdd0f.23f79"],[]]},{"id":"4054cf7a.50cb5","type":"switch","z":"4a44e1d9.4941d","name":"Where is Mike ?","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"home","vt":"str"},{"t":"eq","v":"not_home","vt":"str"},{"t":"eq","v":"Repair","vt":"str"},{"t":"eq","v":"Acc Shop","vt":"str"},{"t":"eq","v":"Parking Lot","vt":"str"},{"t":"eq","v":"Front Yard","vt":"str"},{"t":"eq","v":"Back Yard","vt":"str"},{"t":"eq","v":"Behind Shops","vt":"str"},{"t":"eq","v":"Impound Yard","vt":"str"},{"t":"eq","v":"West Parking","vt":"str"},{"t":"eq","v":"Trash Pile","vt":"str"}],"checkall":"true","repair":false,"outputs":11,"x":460,"y":380,"wires":[["18d77f78.c18d91","c433a1e9.29f39","e72f4d74.837dd"],[],[],[],[],[],[],[],[],[],[]]},{"id":"ecca9dc4.7efb2","type":"api-call-service","z":"4a44e1d9.4941d","name":"Living Room Lights","server":"8883c5ea.5f6948","service_domain":"light","service":"turn_on","data":"{\"entity_id\":\"light.living_room\"}","mergecontext":"","output_location":"payload","output_location_type":"msg","mustacheAltTags":false,"x":1330,"y":640,"wires":[[]]},{"id":"574d17f8.4ed958","type":"api-call-service","z":"4a44e1d9.4941d","name":"Kitchen Lights","server":"8883c5ea.5f6948","service_domain":"light","service":"turn_on","data":"{\"entity_id\":\"light.kitchen\"}","mergecontext":"","output_location":"payload","output_location_type":"msg","mustacheAltTags":false,"x":1320,"y":700,"wires":[[]]},{"id":"6709bdb9.b5caf4","type":"comment","z":"4a44e1d9.4941d","name":"\"Home\"","info":"","x":1310,"y":540,"wires":[]},{"id":"c433a1e9.29f39","type":"ha-wait-until","z":"4a44e1d9.4941d","name":"Wait untill Door Closes","server":"8883c5ea.5f6948","outputs":2,"entityId":"binary_sensor.frontdoor_open_close","property":"state","comparator":"is_not","value":"off","valueType":"str","timeout":"1","timeoutUnits":"minutes","entityLocation":"","entityLocationType":"none","checkCurrentState":false,"blockInputOverrides":true,"x":780,"y":300,"wires":[["beee44c4.56fa08"],[]]},{"id":"18d77f78.c18d91","type":"ha-wait-until","z":"4a44e1d9.4941d","name":"Wait untill Door Opens","server":"8883c5ea.5f6948","outputs":2,"entityId":"binary_sensor.frontdoor_open_close","property":"state","comparator":"is","value":"on","valueType":"str","timeout":"1","timeoutUnits":"minutes","entityLocation":"","entityLocationType":"none","checkCurrentState":false,"blockInputOverrides":true,"x":780,"y":240,"wires":[["beee44c4.56fa08"],[]]},{"id":"beee44c4.56fa08","type":"throttle","z":"4a44e1d9.4941d","name":"Allows 1 message in 1 min","throttleType":"time","timeLimit":"60","timeLimitType":"seconds","countLimit":"1","blockSize":0,"locked":false,"x":1040,"y":260,"wires":[["d48cb0d6.5108e","e4fbcc83.69ddf","1babe98e.a49f76","ddfb843f.458fc8","d9fc197e.2b5918","e8e617fb.60a848"]]},{"id":"e0b4c68d.3aa748","type":"server-state-changed","z":"4a44e1d9.4941d","name":"Mike","server":"8883c5ea.5f6948","version":1,"entityidfilter":"device_tracker.mikebt","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"","halt_if_type":"str","halt_if_compare":"is","outputs":1,"output_only_on_state_change":false,"x":70,"y":60,"wires":[["ce4e67e6.c38ac8"]]},{"id":"75f78b3.044c574","type":"server-state-changed","z":"4a44e1d9.4941d","name":"Shelby","server":"8883c5ea.5f6948","version":1,"entityidfilter":"device_tracker.shelbybt","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"","halt_if_type":"str","halt_if_compare":"is","outputs":1,"output_only_on_state_change":false,"x":70,"y":220,"wires":[["ce4e67e6.c38ac8"]]},{"id":"1cb0ebf7.999b84","type":"ha-wait-until","z":"4a44e1d9.4941d","name":"Wait untill Door Closes","server":"8883c5ea.5f6948","outputs":2,"entityId":"binary_sensor.frontdoor_open_close","property":"state","comparator":"is_not","value":"off","valueType":"str","timeout":"1","timeoutUnits":"minutes","entityLocation":"","entityLocationType":"none","checkCurrentState":false,"blockInputOverrides":true,"x":780,"y":560,"wires":[["9c8fdd0f.23f79"],[]]},{"id":"9c8fdd0f.23f79","type":"throttle","z":"4a44e1d9.4941d","name":"Allows 1 message in 1 min","throttleType":"time","timeLimit":"60","timeLimitType":"seconds","countLimit":"1","blockSize":0,"locked":false,"x":1040,"y":540,"wires":[["ecca9dc4.7efb2","574d17f8.4ed958","d607f8da.fe39a8","7b7e69f6.9727d8","65cd634e.2e72cc"]]},{"id":"c1c81130.f9fe3","type":"switch","z":"4a44e1d9.4941d","name":"Where is Shelby ?","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"home","vt":"str"},{"t":"eq","v":"not_home","vt":"str"},{"t":"eq","v":"Repair","vt":"str"},{"t":"eq","v":"Acc Shop","vt":"str"},{"t":"eq","v":"Parking Lot","vt":"str"},{"t":"eq","v":"Front Yard","vt":"str"},{"t":"eq","v":"Back Yard","vt":"str"},{"t":"eq","v":"Behind Shops","vt":"str"},{"t":"eq","v":"Impound Yard","vt":"str"},{"t":"eq","v":"West Parking","vt":"str"},{"t":"eq","v":"Trash Pile","vt":"str"}],"checkall":"true","repair":false,"outputs":11,"x":470,"y":580,"wires":[["652668de.4efd78","1cb0ebf7.999b84","7d47fae2.60fd54"],[],[],[],[],[],[],[],[],[],[]]},{"id":"e72f4d74.837dd","type":"api-call-service","z":"4a44e1d9.4941d","name":"Unlock Front Door","server":"8883c5ea.5f6948","service_domain":"light","service":"turn_off","data":"{\"entity_id\":\"light.front_door_lock\"}","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":770,"y":180,"wires":[[]]},{"id":"b81a9352.d8851","type":"inject","z":"4a44e1d9.4941d","name":"","topic":"","payload":"","payloadType":"date","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":280,"y":100,"wires":[[]]},{"id":"d9fc197e.2b5918","type":"api-call-service","z":"4a44e1d9.4941d","name":"Alexa Speak Welcome Home","server":"8883c5ea.5f6948","service_domain":"notify","service":"alexa_media","data":"{\"message\":\"Welcome Home\",\"title\":\"welcome home\",\"data\":{\"type\":\"tts\",\"method\":\"all\"},\"target\":[\"media_player.front_room\"]}","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":1340,"y":180,"wires":[[]]},{"id":"7b7e69f6.9727d8","type":"api-call-service","z":"4a44e1d9.4941d","name":"Alexa Speak Welcome Home","server":"8883c5ea.5f6948","service_domain":"notify","service":"alexa_media","data":"{\"message\":\"Welcome Home\",\"title\":\"welcome home\",\"data\":{\"type\":\"tts\",\"method\":\"all\"},\"target\":[\"media_player.front_room\"]}","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":1360,"y":580,"wires":[[]]},{"id":"f8675ce4.83f1d","type":"inject","z":"4a44e1d9.4941d","name":"","topic":"","payload":"home","payloadType":"str","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":270,"y":60,"wires":[[]]},{"id":"7d47fae2.60fd54","type":"api-call-service","z":"4a44e1d9.4941d","name":"Unlock Front Door","server":"8883c5ea.5f6948","service_domain":"light","service":"turn_off","data":"{\"entity_id\":\"light.front_door_lock\"}","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":770,"y":440,"wires":[[]]},{"id":"e8e617fb.60a848","type":"api-call-service","z":"4a44e1d9.4941d","name":"Ceiling Fan -- Medium","server":"8883c5ea.5f6948","service_domain":"fan","service":"set_speed","data":"{\"entity_id\":\"fan.living_room\",\"speed\":\"medium\"}","mergecontext":"","output_location":"payload","output_location_type":"msg","x":1320,"y":480,"wires":[[]]},{"id":"65cd634e.2e72cc","type":"api-call-service","z":"4a44e1d9.4941d","name":"Ceiling Fan -- Medium","server":"8883c5ea.5f6948","service_domain":"fan","service":"set_speed","data":"{\"entity_id\":\"fan.living_room\",\"speed\":\"medium\"}","mergecontext":"","output_location":"payload","output_location_type":"msg","x":1340,"y":820,"wires":[[]]},{"id":"ecaf6be6.34a538","type":"server-state-changed","z":"4a44e1d9.4941d","name":"Shelby Tile","server":"8883c5ea.5f6948","version":1,"entityidfilter":"device_tracker.shelbytile","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"","halt_if_type":"str","halt_if_compare":"is","outputs":1,"output_only_on_state_change":false,"x":60,"y":280,"wires":[["ce4e67e6.c38ac8"]]},{"id":"ce16a130.a7208","type":"server-state-changed","z":"4a44e1d9.4941d","name":"Mike iHere","server":"8883c5ea.5f6948","version":1,"entityidfilter":"device_tracker.mikeihere","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"","halt_if_type":"str","halt_if_compare":"is","outputs":1,"output_only_on_state_change":true,"x":60,"y":120,"wires":[["ce4e67e6.c38ac8"]]},{"id":"cf4bfd8.c0a73","type":"position-config","z":"","name":"Pauls Valley","isValide":"true","longitude":"0","latitude":"0","angleType":"deg","timeZoneOffset":"99","timeZoneDST":"0","stateTimeFormat":"3","stateDateFormat":"12"},{"id":"8883c5ea.5f6948","type":"server","z":"","name":"Home Assistant Main","legacy":false,"hassio":false,"rejectUnauthorizedCerts":false,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true},{"id":"48a4b838.e51c28","type":"harmonyws-server","z":"","name":"Living Room Hub","ip":"192.168.1.4"}]