Here is the flow
[{"id":"4df64ac5.bd13a4","type":"api-call-service","z":"c26113a3.aa95","name":"Turn on light","server":"456659de.370498","version":1,"debugenabled":true,"service_domain":"switch","service":"turn_on","entityId":"switch.outdoor_lights","data":"","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":840,"y":80,"wires":[[]]},{"id":"ac4e0301.67ad2","type":"api-call-service","z":"c26113a3.aa95","name":"Turn off light","server":"456659de.370498","version":1,"debugenabled":true,"service_domain":"switch","service":"turn_off","entityId":"switch.outdoor_lights","data":"","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":840,"y":140,"wires":[[]]},{"id":"cd188078.5674e","type":"bigtimer","z":"c26113a3.aa95","outtopic":"","outpayload1":"ON","outpayload2":"OFF","name":"Turn on outdoor lights via dusk/dawn","comment":"","lat":"45.307781","lon":"-93.577408","starttime":5001,"endtime":"5000","starttime2":0,"endtime2":0,"startoff":0,"endoff":0,"startoff2":0,"endoff2":0,"offs":0,"outtext1":"","outtext2":"","timeout":1440,"sun":true,"mon":true,"tue":true,"wed":true,"thu":true,"fri":true,"sat":true,"jan":true,"feb":true,"mar":true,"apr":true,"may":true,"jun":true,"jul":true,"aug":true,"sep":true,"oct":true,"nov":true,"dec":true,"day1":0,"month1":0,"day2":0,"month2":0,"day3":0,"month3":0,"day4":0,"month4":0,"day5":0,"month5":0,"day6":0,"month6":0,"day7":0,"month7":0,"day8":0,"month8":0,"day9":0,"month9":0,"day10":0,"month10":0,"day11":0,"month11":0,"day12":0,"month12":0,"d1":0,"w1":0,"d2":0,"w2":0,"d3":0,"w3":0,"d4":0,"w4":0,"d5":0,"w5":0,"d6":0,"w6":0,"xday1":0,"xmonth1":0,"xday2":0,"xmonth2":0,"xday3":0,"xmonth3":0,"xday4":0,"xmonth4":0,"xday5":0,"xmonth5":0,"xday6":0,"xmonth6":0,"xd1":0,"xw1":0,"xd2":0,"xw2":0,"xd3":0,"xw3":0,"xd4":0,"xw4":0,"xd5":0,"xw5":0,"xd6":0,"xw6":0,"suspend":false,"random":false,"randon1":false,"randoff1":false,"randon2":false,"randoff2":false,"repeat":true,"atstart":true,"odd":false,"even":false,"x":400,"y":120,"wires":[["3840444.2fe95bc"],[],[]]},{"id":"2080096e.8c56f6","type":"inject","z":"c26113a3.aa95","name":"Force off","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"off","payloadType":"str","x":120,"y":160,"wires":[["cd188078.5674e"]]},{"id":"baa13dbc.9cc3a","type":"inject","z":"c26113a3.aa95","name":"Auto","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"auto","payloadType":"str","x":130,"y":80,"wires":[["cd188078.5674e"]]},{"id":"a449e1b9.7b946","type":"inject","z":"c26113a3.aa95","name":"Force on","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"on","payloadType":"str","x":120,"y":120,"wires":[["cd188078.5674e"]]},{"id":"3840444.2fe95bc","type":"switch","z":"c26113a3.aa95","name":"","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"ON","vt":"str"},{"t":"eq","v":"OFF","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":660,"y":120,"wires":[["4df64ac5.bd13a4"],["ac4e0301.67ad2"]]},{"id":"456659de.370498","type":"server","z":"","name":"Home Assistant","addon":true}]