I have now taken this out of Node Red and written a YAML automation for it but I think it was something like this:
[{"id":"c889668.7073698","type":"bigtimer","z":"bc6bef59.6f136","outtopic":"","outpayload1":"on","outpayload2":"","name":"Sunrise","comment":"","lat":"-34.163993","lon":"140.0794378","starttime":"5003","endtime":"720","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":false,"feb":false,"mar":false,"apr":false,"may":false,"jun":false,"jul":false,"aug":false,"sep":false,"oct":false,"nov":false,"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,"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,"repeat":false,"atstart":false,"odd":false,"even":false,"x":200,"y":700,"wires":[["58fa55c0.bfc31c"],[],[]]},{"id":"58fa55c0.bfc31c","type":"switch","z":"bc6bef59.6f136","name":"On","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"on","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":390,"y":700,"wires":[["2ca7d046.a1ff9"]]},{"id":"2ca7d046.a1ff9","type":"api-call-service","z":"bc6bef59.6f136","name":"Open Blinds","server":"b9ff79d7.164bf8","version":1,"debugenabled":false,"service_domain":"remote","service":"send_command","entityId":"remote.harmony_hub","data":"{\"device\":\"59433490\",\"command\":\"up\"}","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":600,"y":700,"wires":[[]]},{"id":"b9ff79d7.164bf8","type":"server","z":"","name":"Home Assistant"}]