Adding sica lu (#2520)

* Added SICA waste calendar

* Raise error on invalid JSON

---------

Co-authored-by: Serge Wagener <serge@wagener.family>
This commit is contained in:
Serge Wagener
2024-08-21 16:57:18 +02:00
committed by GitHub
parent aa794752e4
commit e010bc3053
5 changed files with 139 additions and 1 deletions

44
doc/source/sica_lu.md Normal file
View File

@@ -0,0 +1,44 @@
# SICA
Support for municipalities being part of "**S**yndicat **I**ntercommunal pour l'hygiène publique du canton de **CA**pellen"
## Configuration via configuration.yaml
```yaml
waste_collection_schedule:
sources:
- name: sica_lu
args:
municipality: Steinfort
```
### Configuration Variables
The only configuration needed is the name of the municipality or town.
**municipality**
*(string) (required)*
Valid values is one of the following:
- Bertrange
- Capellen
- Garnich
- Holzem
- Kehlen
- Koerich
- Kopstal
- Mamer
- Septfontaines
- Steinfort
## Included collection types
- Clothing and Shoes
- Glass
- Organic waste
- Paper - Cartons
- Residual waste
- Scrap and electrical appliances
- Trees, shrubs and hedges
- Valorlux packaging