Toon van Eneco custom component

Bit late maybe,but I solved it with this

[{"id":"d4528352.b3d1d","type":"tab","label":"HeatingSchedule","disabled":false,"info":""},{"id":"6bd2f5e4.cbadcc","type":"bigtimer","z":"d4528352.b3d1d","outtopic":"presetmode","outpayload1":"comfort","outpayload2":"sleep","name":"Comfort/Sleep Tue 5:45 - 8:00 /14:30 - 21:30","comment":"","lat":"51.831092","lon":"4.335460","starttime":"345","endtime":"480","starttime2":"870","endtime2":"1290","startoff":0,"endoff":0,"startoff2":0,"endoff2":0,"offs":0,"outtext1":"","outtext2":"","timeout":1440,"sun":false,"mon":false,"tue":true,"wed":false,"thu":false,"fri":false,"sat":false,"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,"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":740,"y":120,"wires":[["fe2fbb42.e9aef8"],[],[]]},{"id":"f6b971f2.d5589","type":"bigtimer","z":"d4528352.b3d1d","outtopic":"presetmode","outpayload1":"comfort","outpayload2":"sleep","name":"Comfort/Sleep Sat 9:00 - 21:30","comment":"","lat":"51.831092","lon":"4.335460","starttime":"540","endtime":"1290","starttime2":0,"endtime2":0,"startoff":0,"endoff":0,"startoff2":0,"endoff2":0,"offs":0,"outtext1":"","outtext2":"","timeout":1440,"sun":false,"mon":false,"tue":false,"wed":false,"thu":false,"fri":false,"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,"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":700,"y":440,"wires":[["fe2fbb42.e9aef8"],[],[]]},{"id":"fe2fbb42.e9aef8","type":"function","z":"d4528352.b3d1d","name":"Payload2Preset","func":"if ( msg.state == \"off\" )\n{\n   msg.presetmode = \"away\" \n}\nelse{\n    msg.presetmode = msg.payload;\n}\nreturn msg;\n\n","outputs":1,"noerr":0,"x":1070,"y":320,"wires":[["6987be7d.30c15"]]},{"id":"6987be7d.30c15","type":"delay","z":"d4528352.b3d1d","name":"","pauseType":"delay","timeout":"5","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":1050,"y":400,"wires":[["d23abcb.4dbd44"]]},{"id":"e77d8ee1.c4029","type":"function","z":"d4528352.b3d1d","name":"Off override","func":"msg.payload = \"off\";\nreturn msg;","outputs":1,"noerr":0,"x":360,"y":40,"wires":[["6bd2f5e4.cbadcc","f6b971f2.d5589","af0702b.5ddb8","c4a1f895.da0b38","1effeb39.b51da5","888e5b41.6aa3d8","e2169910.cb3628"]]},{"id":"af0702b.5ddb8","type":"bigtimer","z":"d4528352.b3d1d","outtopic":"presetmode","outpayload1":"comfort","outpayload2":"sleep","name":"Comfort/Sleep Sun 9:00 - 21:30","comment":"","lat":"51.831092","lon":"4.335460","starttime":"540","endtime":"1290","starttime2":0,"endtime2":0,"startoff":0,"endoff":0,"startoff2":0,"endoff2":0,"offs":0,"outtext1":"","outtext2":"","timeout":1440,"sun":true,"mon":false,"tue":false,"wed":false,"thu":false,"fri":false,"sat":false,"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,"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":710,"y":520,"wires":[["fe2fbb42.e9aef8"],[],[]]},{"id":"7404ad0d.265d24","type":"stoptimer","z":"d4528352.b3d1d","duration":"10","units":"Minute","payloadtype":"str","payloadval":"","name":"","x":280,"y":380,"wires":[["ce75efd5.4bbf2"],[]]},{"id":"351bf298.a905ae","type":"function","z":"d4528352.b3d1d","name":"On override","func":"msg.payload = \"on\";\nreturn msg;","outputs":1,"noerr":0,"x":370,"y":120,"wires":[["6bd2f5e4.cbadcc","c4a1f895.da0b38","1effeb39.b51da5","888e5b41.6aa3d8","e2169910.cb3628"]]},{"id":"ce37a71e.837858","type":"time-range-switch","z":"d4528352.b3d1d","name":"","lat":"51.831092","lon":"4.335460","startTime":"09:00","endTime":"12:00","startOffset":0,"endOffset":0,"x":130,"y":120,"wires":[["351bf298.a905ae"],["ce75efd5.4bbf2"]]},{"id":"76d7df1c.81168","type":"poll-state","z":"d4528352.b3d1d","name":"SomeBodyHome","server":"37d68302.2aabcc","version":1,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"updateinterval":"10","updateIntervalUnits":"minutes","outputinitially":true,"outputonchanged":true,"entity_id":"group.people","state_type":"str","halt_if":"home","halt_if_type":"str","halt_if_compare":"is","outputs":2,"x":100,"y":280,"wires":[["ce37a71e.837858","5fd66578.85840c"],["7404ad0d.265d24"]]},{"id":"e56aaabb.2fb2f8","type":"server-state-changed","z":"d4528352.b3d1d","name":"MasterDisabled","server":"37d68302.2aabcc","version":1,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"input_boolean.master_switch","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"off","halt_if_type":"str","halt_if_compare":"is","outputs":2,"output_only_on_state_change":true,"x":110,"y":40,"wires":[["e77d8ee1.c4029"],["ce75efd5.4bbf2"]]},{"id":"d23abcb.4dbd44","type":"api-call-service","z":"d4528352.b3d1d","name":"Set preset mode","server":"37d68302.2aabcc","version":1,"debugenabled":true,"service_domain":"climate","service":"set_preset_mode","entityId":"climate.toon_thermostat","data":"{\"preset_mode\":\"{{presetmode}}\"}","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":1060,"y":480,"wires":[[]]},{"id":"c4a1f895.da0b38","type":"bigtimer","z":"d4528352.b3d1d","outtopic":"presetmode","outpayload1":"comfort","outpayload2":"sleep","name":"Comfort/Sleep Mon 5:45 - 8:00 / 14:30 - 21:30","comment":"","lat":"51.831092","lon":"4.335460","starttime":"345","endtime":"480","starttime2":"870","endtime2":"1290","startoff":0,"endoff":0,"startoff2":0,"endoff2":0,"offs":0,"outtext1":"","outtext2":"","timeout":1440,"sun":false,"mon":true,"tue":false,"wed":false,"thu":false,"fri":false,"sat":false,"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,"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":750,"y":40,"wires":[["fe2fbb42.e9aef8"],[],[]]},{"id":"1effeb39.b51da5","type":"bigtimer","z":"d4528352.b3d1d","outtopic":"presetmode","outpayload1":"comfort","outpayload2":"sleep","name":"Comfort/Sleep Wed 5:45 - 8:00 /12:00 - 21:30","comment":"","lat":"51.831092","lon":"4.335460","starttime":"345","endtime":"480","starttime2":"720","endtime2":"1290","startoff":0,"endoff":0,"startoff2":0,"endoff2":0,"offs":0,"outtext1":"","outtext2":"","timeout":1440,"sun":false,"mon":false,"tue":false,"wed":true,"thu":false,"fri":false,"sat":false,"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,"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":740,"y":200,"wires":[["fe2fbb42.e9aef8"],[],[]]},{"id":"888e5b41.6aa3d8","type":"bigtimer","z":"d4528352.b3d1d","outtopic":"presetmode","outpayload1":"comfort","outpayload2":"sleep","name":"Comfort/Sleep Thu 5:45 - 8:00 / 14:30 - 21:30","comment":"","lat":"51.831092","lon":"4.335460","starttime":"345","endtime":"480","starttime2":"870","endtime2":"1290","startoff":0,"endoff":0,"startoff2":0,"endoff2":0,"offs":0,"outtext1":"","outtext2":"","timeout":1440,"sun":false,"mon":false,"tue":false,"wed":false,"thu":true,"fri":false,"sat":false,"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,"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":750,"y":280,"wires":[["fe2fbb42.e9aef8"],[],[]]},{"id":"e2169910.cb3628","type":"bigtimer","z":"d4528352.b3d1d","outtopic":"presetmode","outpayload1":"comfort","outpayload2":"sleep","name":"Comfort/Sleep Fri 5:45 - 8:00 /14:30 - 21:30","comment":"","lat":"51.831092","lon":"4.335460","starttime":"345","endtime":"480","starttime2":"870","endtime2":"1290","startoff":0,"endoff":0,"startoff2":0,"endoff2":0,"offs":0,"outtext1":"","outtext2":"","timeout":1440,"sun":false,"mon":false,"tue":false,"wed":false,"thu":false,"fri":true,"sat":false,"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,"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":740,"y":360,"wires":[["fe2fbb42.e9aef8"],[],[]]},{"id":"5fd66578.85840c","type":"function","z":"d4528352.b3d1d","name":"StopTimer","func":"msg.payload = \"stop\";\nreturn msg;","outputs":1,"noerr":0,"x":360,"y":280,"wires":[["7404ad0d.265d24"]]},{"id":"ce75efd5.4bbf2","type":"function","z":"d4528352.b3d1d","name":"Back to auto","func":"msg.payload = \"auto\";\nreturn msg;","outputs":1,"noerr":0,"x":370,"y":220,"wires":[["e2169910.cb3628","888e5b41.6aa3d8","1effeb39.b51da5","6bd2f5e4.cbadcc","c4a1f895.da0b38","f6b971f2.d5589","af0702b.5ddb8"]]},{"id":"37d68302.2aabcc","type":"server","z":"","name":"Home Assistant"}]

yes! I have this issue… anyone knows a fix?

hi guys i have it all setup and working , except one entry in the logs thats bugging me:

Error during webhook registration - (400, {‘code’: 400, ‘type’: ‘WebHookException’, ‘message’: ‘Bad Request’, ‘description’: ‘callbackUrl attribute is not valid’})

in the API my callback URL is
http://localhost:8123/auth/external/callback
tried: localhost

anyone know whats wrong ?