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.3.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyrenoweb-2.0.3-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

File details

Details for the file pyrenoweb-2.0.3.tar.gz.

File metadata

  • Download URL: pyrenoweb-2.0.3.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for pyrenoweb-2.0.3.tar.gz
Algorithm Hash digest
SHA256 4aa309434bb99529d722ddb888f58ae5f387fc36acfa392caf53999d1132d482
MD5 858ee5503a585a00938b44ad9ea80d47
BLAKE2b-256 a593b104e424a64e78b6e682960d7a4e3dd58f3d8ab46d63812056e7d5ee84fd

See more details on using hashes here.

File details

Details for the file pyrenoweb-2.0.3-py3-none-any.whl.

File metadata

  • Download URL: pyrenoweb-2.0.3-py3-none-any.whl
  • Upload date:
  • Size: 8.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for pyrenoweb-2.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 5e5f9be27eca20aeade8fd004ea279aafb4e338d383c95a13bc5cb45dc934f43
MD5 9d69b440619f9dd9e9e5ac1f00733455
BLAKE2b-256 a64cc4a4c243ccb5cb8f67f550722b95f7daca9d1b5342c7fd8b68d120f57cc4

See more details on using hashes here.

Supported by

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