Gets garbage collection data from RenoWeb
Project description
Python Wrapper for RenoWeb Garbage System API
A module to retrieve Garbage Collection data for Danish Municipalities that are using RenoWeb
You need a Municipality ID and a Address ID to get the Sensor Data. In order to get this run the following:
renoweb.py find <municipality name> <road name> <house number>
- this will return the following, if the data is found:
Municipalities NOT supported
Some Municipalities uses a totally different solution, than this Wrapper supports. Currently the following Municipalities are NOT supported:
- Fåborg-Midtfyn
- København
- Århus
ID NUMBERS
**************************
MUNICIPALITY ID: XXX
ADDRESS ID: YYYYY
ADDRESS: Streetname number, ZipCode City
You will need the MUNICIPALITY ID and ADDRESS ID to retrieve your Pick-Up Schedule.
Now you can test and validate the sensor data, by running renoweb.py data <Municipality ID> <Address ID>
. This should output the data for your address.
There is also the possibility to run some individual processes, that are all steps in the find process above:
renoweb.py municipality
- Check if your Municipality is supported and get the ID if they are.renoweb.py road <municipality id> <road name>
- Use the ID from step 1 and type the name of the road you live on. This returns a Road ID for use in step 3.renoweb.py address <municipality id> <road id> <house number>
- Use ID from step 2 as road_id and type your House Number. Returns an Address ID, that you need for getting the sensor data.
CREDITS
This module is solely based on the work done by Jacob Henriksen, @esbenr and @AngelFreak, who did all the work in sniffing out the API and Keys. I took their work and just converted it in to a Home Assistant Integration.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for pyrenoweb-2.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a91796fdfc469d0d57c638ddb31ac5db89fa50faf7df9af48448bf0d24d15107 |
|
MD5 | e46e53d8194c97deabf96072507b276d |
|
BLAKE2b-256 | 8ed8c975f78933439e913e22d48279a367338bda3c872877380c6c2c4defb60b |