Hi,
Sorry for the delay in replying. If you use Node-red the following code will scrap the information, split it into Garden, Recycling, and General waste. Those are then sent via mqtt (which I “sense” in HA for display).
You will need to change the http request for the one you obtain when you enter your postcode, but it appears to be working for me.
[{“id”:“4737b518.c5bcec”,“type”:“inject”,“z”:“3e0d8381.5dd29c”,“name”:"",“topic”:"",“payload”:"",“payloadType”:“date”,“repeat”:“7200”,“crontab”:"",“once”:false,“onceDelay”:0.1,“x”:210,“y”:100,“wires”:[[“686629f7.10a8d8”]]},{“id”:“240a841d.08d0dc”,“type”:“debug”,“z”:“3e0d8381.5dd29c”,“name”:"",“active”:false,“tosidebar”:true,“console”:false,“tostatus”:false,“complete”:“true”,“x”:570,“y”:240,“wires”:[]},{“id”:“686629f7.10a8d8”,“type”:“http request”,“z”:“3e0d8381.5dd29c”,“name”:"",“method”:“GET”,“ret”:“txt”,“url”:"",“tls”:"",“x”:350,“y”:200,“wires”:[[“240a841d.08d0dc”,“f489f1db.0789d8”,“9109ca9c.5945c”]]},{“id”:“f489f1db.0789d8”,“type”:“html”,“z”:“3e0d8381.5dd29c”,“name”:"",“property”:“payload”,“outproperty”:“payload”,“tag”:“table[class=“mb10 wilWasteContent gardenFutureData”]”,“ret”:“html”,“as”:“single”,“x”:390,“y”:280,“wires”:[[“8836ed72.79a688”]]},{“id”:“8836ed72.79a688”,“type”:“debug”,“z”:“3e0d8381.5dd29c”,“name”:"",“active”:false,“tosidebar”:true,“console”:false,“tostatus”:false,“complete”:“true”,“x”:630,“y”:340,“wires”:[]},{“id”:“9109ca9c.5945c”,“type”:“html”,“z”:“3e0d8381.5dd29c”,“name”:"",“property”:“payload”,“outproperty”:“payload”,“tag”:“div[class=“mb10 ind-waste-wrapper”]”,“ret”:“html”,“as”:“single”,“x”:370,“y”:460,“wires”:[[“c19b6f46.cd128”,“e7255980.dc6a08”,“91d1edf5.05ad3”,“ae205d9f.5ab878”]]},{“id”:“c19b6f46.cd128”,“type”:“debug”,“z”:“3e0d8381.5dd29c”,“name”:"",“active”:true,“tosidebar”:true,“console”:false,“tostatus”:false,“complete”:“true”,“x”:710,“y”:500,“wires”:[]},{“id”:“e7255980.dc6a08”,“type”:“html”,“z”:“3e0d8381.5dd29c”,“name”:"",“property”:“payload[2]”,“outproperty”:“payload”,“tag”:“div”,“ret”:“html”,“as”:“single”,“x”:810,“y”:440,“wires”:[[“b8414891.1b716”,“ad2e3ccd.e71bf”]]},{“id”:“b8414891.1b716”,“type”:“debug”,“z”:“3e0d8381.5dd29c”,“name”:"",“active”:true,“tosidebar”:true,“console”:false,“tostatus”:false,“complete”:“payload[6]”,“x”:1000,“y”:440,“wires”:[]},{“id”:“91d1edf5.05ad3”,“type”:“html”,“z”:“3e0d8381.5dd29c”,“name”:"",“property”:“payload[1]”,“outproperty”:“payload”,“tag”:“div”,“ret”:“html”,“as”:“single”,“x”:810,“y”:380,“wires”:[[“4503744c.71f94c”,“54055bd3.a99f34”]]},{“id”:“4503744c.71f94c”,“type”:“debug”,“z”:“3e0d8381.5dd29c”,“name”:"",“active”:true,“tosidebar”:true,“console”:false,“tostatus”:false,“complete”:“payload[6]”,“x”:1000,“y”:380,“wires”:[]},{“id”:“ae205d9f.5ab878”,“type”:“html”,“z”:“3e0d8381.5dd29c”,“name”:"",“property”:“payload[0]”,“outproperty”:“payload”,“tag”:“div”,“ret”:“html”,“as”:“single”,“x”:810,“y”:320,“wires”:[[“26ffccf.40081b4”,“1bb9846e.98a20c”]]},{“id”:“26ffccf.40081b4”,“type”:“debug”,“z”:“3e0d8381.5dd29c”,“name”:"",“active”:true,“tosidebar”:true,“console”:false,“tostatus”:false,“complete”:“payload[6]”,“x”:1000,“y”:320,“wires”:[]},{“id”:“87378101.fd7128”,“type”:“mqtt out”,“z”:“3e0d8381.5dd29c”,“name”:"",“topic”:“recycling”,“qos”:“2”,“retain”:“true”,“broker”:“db107b84.66e6”,“x”:1180,“y”:420,“wires”:[]},{“id”:“1cfdde38.c152e2”,“type”:“mqtt out”,“z”:“3e0d8381.5dd29c”,“name”:"",“topic”:“garden”,“qos”:“2”,“retain”:“true”,“broker”:“db107b84.66e6”,“x”:1180,“y”:480,“wires”:[]},{“id”:“1c5197ad.e595e”,“type”:“mqtt out”,“z”:“3e0d8381.5dd29c”,“name”:"",“topic”:“waste”,“qos”:“2”,“retain”:“true”,“broker”:“db107b84.66e6”,“x”:1170,“y”:360,“wires”:[]},{“id”:“1bb9846e.98a20c”,“type”:“function”,“z”:“3e0d8381.5dd29c”,“name”:"",“func”:“msg.payload = msg.payload[6];\nreturn msg;”,“outputs”:1,“noerr”:0,“x”:1010,“y”:360,“wires”:[[“1c5197ad.e595e”]]},{“id”:“54055bd3.a99f34”,“type”:“function”,“z”:“3e0d8381.5dd29c”,“name”:"",“func”:“msg.payload = msg.payload[6];\nreturn msg;”,“outputs”:1,“noerr”:0,“x”:1010,“y”:420,“wires”:[[“87378101.fd7128”]]},{“id”:“ad2e3ccd.e71bf”,“type”:“function”,“z”:“3e0d8381.5dd29c”,“name”:"",“func”:“msg.payload = msg.payload[6];\nreturn msg;”,“outputs”:1,“noerr”:0,“x”:1010,“y”:480,“wires”:[[“1cfdde38.c152e2”]]},{“id”:“db107b84.66e6”,“type”:“mqtt-broker”,“z”:"",“name”:"",“broker”:“localhost”,“port”:“1883”,“clientid”:"",“usetls”:false,“compatmode”:true,“keepalive”:“60”,“cleansession”:true,“birthTopic”:"",“birthQos”:“0”,“birthPayload”:"",“closeTopic”:"",“closeQos”:“0”,“closePayload”:"",“willTopic”:"",“willQos”:“0”,“willPayload”:""}]