Verified that this component works with Region of Waterloo Waste Management Services .ics file
Scroll down
Select My Schedule
Enter Address (needs to be in Kitchener, Waterloo or Cambridge Ontario. - or surrounding townships)
Then select Get A Calandar
Select Outlook
It will give you a link to a ICS calendar subscription.
Use this in the config.
I’ve been trying to view my rubbish collection dates for a few hours now.
I first installed HACS and then the waste_collection_schedule addon.
But no matter what I try, I can’t get it to work.
Please note that I used the url instead of a local file and replaced the current year with {%Y}. Both ensures that you don’t have to worry about future updates of the ICS file anymore.
First of all, I can’t find any logs from the waste_collection plugin, or I’m looking in the wrong place.
I can’t find any entries for it under Supervisor->System->Logs-Core.
And the problem is that I don’t get any values displayed, neither date nor remaining days.
Hi, the waste type Restmülltonne doesn’t match the description in the ics file Restmüll bis 240 Liter-Tonnen in Stadt Regensburg: Luise-Giese-Straße (PLZ: 93055). Use can add alias’ to get shorter (and matching) waste types:
waste_collection_schedule:
sources:
- name: ics
args:
url: 'https://calendar.google.com/calendar/ical/hd8jmkfnimdhidq8m1sqqdt7so%40group.calendar.google.com/public/basic.ics'
customize:
- type: 'Wertstoffsäcke in Stadt Regensburg: Luise-Giese-Straße (PLZ: 93055)'
alias: Wertstoffsack
- type: 'Restmüll bis 240 Liter-Tonnen in Stadt Regensburg: Luise-Giese-Straße (PLZ: 93055)'
alias: Restmülltonne
- type: 'Papiertonne in Stadt Regensburg: Luise-Giese-Straße (PLZ: 93055)'
alias: Papiertonne
I implemented already the platform and it works fine… But now I need to implemet a secon location with a second Ics. In general it works and I have all the sensors. but now I need to define the next collection dates and the Button card sensors.
Here my try, but it is not based on the ics. All sensors together will be shown in lovelace.
Thanks for confirmation. Will try to look into it this evening to see what they have changed on the api endpoint.
Generally the api endpoint still works (schoenemakers.de can still use it)
name and value of the input field seems to be a constant depending on the user-agent which is sending the request.
For
Mozilla/5.0 (Windows NT 10.0; Win64; x64)
I always get as
name 776eeeb7e8423de0e1891742f71bad5d
and value b351047c9b31d29e12eb10affd5da957
As soon I use another user-agent the name value pair is changing.
Not sure if they are really constants (would be nice to prevent parsing the html elements)…I hardcoded it as args key value pair and it is working again
i installed the integration via hacs and tried several ways to edit the config.yaml without any success. Every time I hit “check config” nothing happens - the wheel turns endless. As soon as I remove the part of the waste_collection_schedule it works. Can someone give me a hint please?