Support for schedules provided by Abfall.IO. The official homepage is using the URL AbfallPlus.de instead.
waste_collection_schedule:
sources:
- name: abfall_io
args:
key: KEY
f_id_kommune: KOMMUNE
f_id_bezirk: BEZIRK
f_id_strasse: strasse
f_id_strasse_hnr: HNR
f_abfallarten:
- 1
- 2
- 3
key
(hash) (required)
f_id_kommune
(integer) (required)
f_id_bezirk
(integer) (optional)
f_id_strasse
(integer) (required)
f_id_strasse_hnr
(string) (optional)
f_abfallarten
(list of integer) (optional)
waste_collection_schedule:
sources:
- name: abfall_io
args:
key: "8215c62763967916979e0e8566b6172e"
f_id_kommune: 2999
f_id_strasse: 1087
There is a script with an interactive command line interface which generates the required source configuration:
First, install the Python module inquirer
. Then run this script from a shell and answer the questions.
Another way get the source arguments is to us a (desktop) browser with developer tools, e.g. Google Chrome:
- Open your county's
Abfuhrtermine
homepage, e.g. https://www.lrabb.de/start/Service+_+Verwaltung/Abfuhrtermine.html. - Enter your data, but don't click on
Datei exportieren
so far! - Select
Exportieren als
:ICS
- Open the Developer Tools (Ctrl + Shift + I) and open the
Network
tab. - Now click the
Datei exportieren
button. - You should see one entry in the network recording.
- Select the entry on the left hand side and scroll down to
Query String Parameters
on the right hand side. - Here you can find the value for
key
. - Now go down to the next section
Form Data
. - Here you can find the values for
f_id_kommune
,f_id_bezirk
,f_id_strasse
,f_id_strasse_hnr
andf_abfallarten
. All other entries don't care.