Dieser Fehler wurde von einer benutzerdefinierten Integration verursacht
Logger: waste_collection_schedule.source_shell
Quelle: custom_components/waste_collection_schedule/waste_collection_schedule/source_shell.py:136
Integration: waste_collection_schedule (Dokumentation)
Erstmals aufgetreten: 12:28:15 (1 Vorkommnisse)
Zuletzt protokolliert: 12:28:15
fetch failed for source Zweckverband Abfallwirtschaft Region Hannover: Traceback (most recent call last): File "/config/custom_components/waste_collection_schedule/waste_collection_schedule/source_shell.py", line 134, in fetch entries = self._source.fetch() ^^^^^^^^^^^^^^^^^^^^ File "/config/custom_components/waste_collection_schedule/waste_collection_schedule/source/aha_region_de.py", line 117, in fetch dates = self._ics.convert(r.text) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/config/custom_components/waste_collection_schedule/waste_collection_schedule/service/ICS.py", line 48, in convert events: List[Any] = icalevents.events( ^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/icalevents/icalevents.py", line 57, in events found_events += parse_events( ^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/icalevents/icalparser.py", line 286, in parse_events raise ValueError("Content is invalid!") ValueError: Content is invalid!
Failed for me aswell. Actually I tried different addresses, the only address working is the one from the example, even a different street in the same town isnât working for me
working:
- name: aha_region_de
args:
gemeinde: Neustadt a. Rbge.
strasse: Am Rotdorn / Nöpke
hnr: "1"
zusatz: ""
Howdy all. If anyone could lend a hand with âmultiple wrapperâ for sources⊠Iâve been trying to set it up with partial success.
The sources code:
works, but I have no idea how to peform âcustomizeâ (add icons, change names) or where to put âcalendar_title:â and need a little help with that. Wherever I tried to put any of the mentioned âoptionsâ in, i get something like:
TypeError: Source.__init__() got an unexpected keyword argument 'calendar_title'
works. In both cases checking the config in HA results in:
Error loading /config/configuration.yaml: while parsing a block mapping
in "/config/configuration.yaml", line 93, column 9
expected <block end>, but found '<scalar>'
in "/config/configuration.yaml", line 95, column 21
, of course with diferent numbers for lines / columns. Iâve tried quite a few combinations, but havenât managed to figure it out yet.
thank you, a lot, really love this integration!
Used it for a while now, but since 4-5 days my sensors are âunknownâ.
This is the log:
Dieser Fehler wurde von einer benutzerdefinierten Integration verursacht
Logger: waste_collection_schedule.source_shell
Quelle: custom_components/waste_collection_schedule/waste_collection_schedule/source_shell.py:136
Integration: waste_collection_schedule (Dokumentation)
Erstmals aufgetreten: 08:15:29 (1 Vorkommnisse)
Zuletzt protokolliert: 08:15:29
fetch failed for source Apps by Abfall+: Traceback (most recent call last): File "/config/custom_components/waste_collection_schedule/waste_collection_schedule/source_shell.py", line 134, in fetch entries = self._source.fetch() ^^^^^^^^^^^^^^^^^^^^ File "/config/custom_components/waste_collection_schedule/waste_collection_schedule/source/app_abfallplus_de.py", line 140, in fetch for d in self._app.generate_calendar(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/config/custom_components/waste_collection_schedule/waste_collection_schedule/service/AppAbfallplusDe.py", line 786, in generate_calendar self.select_kommune() File "/config/custom_components/waste_collection_schedule/waste_collection_schedule/service/AppAbfallplusDe.py", line 502, in select_kommune raise Exception(f"Region {self._region_search} not found.") Exception: Region Au not found.
Any ideas?
Using the App on my smartphone provided by the waste collector, the region âAuâ is still correct.
I just got recyclecoach to work. Try googling recyclecoach + your cityâs/townâs name and the state youâre in. If your municipality has a page on its website dedicated to recyclecoach, a link to it will appear in the results. (My results showed municipal pages for my own townâs page as well as the pages of other cities and towns in my state.) When you go to your munipalityâs page, it should resemble this:
Enter your address in the search bar and a calendar will appear with your waste schedule. Click on the Export Calendar button that appears below the calendar and choose to export it in Google Calendar format. Click Yes to confirm export, and log in to your google account if prompted to do so. The next thing that will appear is a small window over your google calendar that looks like this:
Copy the link in that window and paste it to a text file. It will look something like this.
The link provides you with your project_id, district_id, and zone_id. In the above example, the project_id is 575, the district_id is JER, and the zone_id is zone-z9789-z9793. (Note that these ids can vary in format; for example, the one above for jersey city provides a number for the project_id, while the project_id for my municipality contains letters and symbols.)
Now add those three items under the street, city, and state args in the sources section of the waste_collection_schedule entry in your configuration.yaml. do not remove those three existing args (even though theyâre not working) because WCS will return an error if those args arenât there. So using the above example, the new sources section will list:
- name: recyclecoach_com
args:
street: [# and street name]
city: jersey city
state: new jersey
project_id: 575
district_id: JER
zone_id: zone-z9789-z9793
@yapishkahilt Great post with instructions. I apologize I hadnât done a post like this months ago when I figured out that the _ids are all required. Recyclecoach doesnât work (at least in my area) by looking up a street address.
Just discovered this integration and was very excited to see that it covers EcoHarmonogram.pl, that is used by my city. Installed it just yesterday and after some fiddling with parameters got it working, e.g. calendar.ecohaemonogram was created and properly populated with entries for garbage collection.
But today morning I updated HA to 2025.5.1 (was on 2025.5) and calendar is gone⊠I mean entity remains created, but state is unavailable. I tried HA restart, but with no success. Integration now does not show any longer on the list of Devices and Services in HA. No errors in log file. What might be wrong?
i had the same problem with 2025.5.1 also had issues with frigate and my energy consumption integration also no issues in the log. for now Iâve just reverted back to 2025.5.0 and everything is back to normal
will skip this patch for now and try and problem solve with the next patch.