mrtnbr / ha_spaarnelanden_inzameling

Een sensor component voor het ophalen (scrapen) van informatie van https://inzameling.spaarnelanden.nl/, voor Home Assistant.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Een sensor component voor het ophalen (scrapen) van informatie van https://inzameling.spaarnelanden.nl/, voor Home Assistant.

Handleiding:

  • Voeg toe aan Home Assistant, via HACS of handmatig
  • Zoek je container nummer op op https://inzameling.spaarnelanden.nl/ en vul deze in tussen de quotes achter CONTAINER_NUMBER in sensor.py
  • Zet - platform: spaarnelanden_inzameling in de Home Assistant sensor.yaml file.

Opmerkingen:

  • Dit is het eerste en enige wat ik ooit in elkaar heb geklust in Python. Alle verbeteringen zijn welkom, deel ze hier met mij!
  • In sensor.py staat een variabele CONTAINER_NUMBER, dit is het nummer wat je kunt vinden als 'Nummer' van jouw container op https://inzameling.spaarnelanden.nl/
  • De webpagina die wordt opgehaald is groot (10MB ongeveer dacht ik?), doe het niet te vaak. De variabele TIME_BETWEEN_UPDATES bewaakt dit, en staat op 10 minuten.

Known issues:

  • Als Home Assistant start, is er nog geen info van de sensor en staat deze op 'Unknown'.
  • Configuratie gaat in de sensor.py file, niet via de Home Assistant configuratie.
  • Alleen getest met mijn eigen ondergrondse restafval-container.

8phdfyyapy1SkXOtbgnfnTSs

About

Een sensor component voor het ophalen (scrapen) van informatie van https://inzameling.spaarnelanden.nl/, voor Home Assistant.


Languages

Language:Python 100.0%