Skip to main content

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:

  1. renoweb.py municipality - Check if your Municipality is supported and get the ID if they are.
  2. 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.
  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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyrenoweb-2.0.1.tar.gz (8.2 kB view hashes)

Uploaded Source

Built Distribution

pyrenoweb-2.0.1-py3-none-any.whl (8.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page