Skip to main content

Build Status Version Ruff

Woningwaardering

Ga voor uitgebreide documentatie over de woningwaardering package naar Read The Docs.

Doel

Het Microservices team van Woonstad Rotterdam is in Q1 2024 begonnen met het ontwikkelen met een open-source Python-package waarmee het mogelijk wordt om het puntensysteem van het woningwaarderingsstelsel toe te passen. We gaan hierbij uit van de VERA-standaard referentiedata v4.3.260116 & openapi v4.1.5 van de corporatiesector voor de in- en output van de package. De reden van het maken van deze package is het volgende:

De package maakt het mogelijk om de woningwaardering te berekenen op basis van een digitale representatie van een woning. Steeds meer woningcorporaties en bedrijven digitaliseren hun woningbestand, vaak met behulp van een bouwwerkinformatiemodel (BIM). Met behulp van deze package worden bulkberekeningen van woningwaarderingen mogelijk. Bovendien kan de woningwaardering door deze package als API te gebruiken in een webapplicatie worden geïntegreerd. Onze berekening biedt een completere en inzichtelijkere berekening van het woningwaarderingsstelsel dan de momenteel beschikbare tools, zoals die van de huurcommissie. Omdat onze package volledig open-source is zijn alle geïmplementeerde regels transparent en traceerbaar. Het helpt ook woningcorporaties en bedrijven te voldoen aan de wetgeving zoals de Wet Betaalbare Huur.


werking-package Voorbeeld van hoe wij de woningwaardering package gebruiken bij Woonstad Rotterdam.


Voorbeeld van de tekstuele output van de package voor een zelfstandige woonruimte:

SAMENVATTING
  Oppervlakte van vertrekken                                          141.00 pt
  Oppervlakte van overige ruimten                                       5.25 pt
  Verkoeling en verwarming                                             14.00 pt
  Buitenruimten                                                        15.00 pt
  Energieprestatie                                                     22.00 pt
  Keuken                                                                7.00 pt
  Sanitair                                                             15.00 pt
  Gemeenschappelijke parkeerruimten
  Gemeenschappelijke vertrekken, overige ruimten en voorzieningen
  Punten voor de WOZ-waarde                                            64.75 pt
  Bijzondere voorzieningen
  Prijsopslag monumenten en nieuwbouw
                                                                      ------
  Totaal afgerond op hele punten                                      284.00 pt
  Maximaal redelijke huur                                1900.64 EUR

OPPERVLAKTE VAN VERTREKKEN
  Slaapkamer 1                                             21.05 m²
  Woonkamer                                                41.00 m²
  Keuken                                                   20.37 m²
  Badruimte                                                 7.50 m²
  Slaapkamer 2                                             15.98 m²
  Slaapkamer 3                                             19.15 m²
  Slaapkamer 4                                             15.82 m²
                                                          ------      ------
  Totaal                                                  140.87 m²   141.00 pt

OPPERVLAKTE VAN OVERIGE RUIMTEN
  Berging                                                   6.65 m²
                                                          ------      ------
  Totaal                                                    6.65 m²     5.25 pt

VERKOELING EN VERWARMING
  Verwarmde vertrekken
    - Slaapkamer 1                                                      2.00 pt
    - Woonkamer                                                         2.00 pt
    - Keuken                                                            2.00 pt
    - Badruimte                                                         2.00 pt
    - Slaapkamer 2                                                      2.00 pt
    - Slaapkamer 3                                                      2.00 pt
    - Slaapkamer 4                                                      2.00 pt
                                                                      ------
  Totaal                                                               14.00 pt

BUITENRUIMTEN
  Privé                                                    71.00 m²    24.85 pt
    - Balkon 1                                              3.14 m²
    - Balkon 2                                              3.14 m²
    - Tuin                                                 49.11 m²
    - Dakterras                                            15.93 m²
  Privé buitenruimten aanwezig                                          2.00 pt
  Maximaal 15 punten                                                  -11.85 pt
                                                                      ------
  Totaal                                                               15.00 pt

ENERGIEPRESTATIE
  C (Energie-index)                                                    22.00 pt
                                                                      ------
  Totaal                                                               22.00 pt

KEUKEN
  Keuken
    - Lengte aanrecht                                    2700.00 mm     7.00 pt
                                                                      ------
  Totaal                                                                7.00 pt

SANITAIR
  Badruimte
    - Staand Toilet                                         1.00 st     2.00 pt
    - Wastafel                                              2.00 st     2.00 pt
    - Bad en douche                                         1.00 st     7.00 pt
  Toiletruimte
    - Staand Toilet                                         1.00 st     3.00 pt
    - Wastafel                                              1.00 st     1.00 pt
                                                                      ------
  Totaal                                                               15.00 pt

PUNTEN VOOR DE WOZ-WAARDE
  WOZ-waarde op waardepeildatum 01-01-2024             694000.00 EUR
  Onderdeel I                                                          45.27 pt
    - Factor I                                          15329.00 EUR
  Onderdeel II                                                         19.38 pt
    - Oppervlakte van vertrekken en overige ruimten       148.00 m²
    - Factor II                                           242.00 EUR
  Afronding op kwartpunten                                              0.10 pt
                                                                      ------
  Totaal                                                               64.75 pt

Implementatie beleidsboek huurcommissie

Voor het berekenen van een woningwaardering volgen we de beleidsboeken van de Nederlandse Huurcommissie voor de waarderingsstelsels voor zelfstandige en onzelfstandige woonruimten. De beleidsboeken van de Huurcommissie sluiten aan op de Nederlandse wet- en regelgeving zoals beschreven in het Besluit huurprijzen woonruimte.

Om woningwaarderingen te kunnen berekenen, vertalen we het gepubliceerde beleid naar Python-code. Een woningwaardering berekenen we op basis van eigenschappen van een woning, zoals oppervlakten van ruimten en energielabel. De stelselgroepen waarop punten worden toegekend, zijn vastgelegd in het woningwaarderingstelselgroep op www.coraveraonline.nl. Deze volgen we ook in de opzet van de woningwaardering-package. Elke stelselgroep heeft een eigen Python-object met een naam die overeenkomt met woningwaarderingstelselgroep.

Tijdens de ontwikkeling van deze package komt het voor dat we inconsistenties in de beleidsboeken vinden of dat er ruimte is voor interpretatie. Daarnaast kan het voorkomen dat de VERA-modellen, met eventuele uitbreidingen, niet toereikend zijn om de stelselgroep volgens het beleidsboek tot op de letter nauwkeurig te implementeren. In de implementatietoelichtingen onderbouwen wij hoe elke stelselgroep is geïmplementeerd en welke keuzes daarin gemaakt zijn.

Installatie

Gebruikers kunnen de woningwaardering package installaren met

pip install woningwaardering

Vervolgens kun je de package importeren en gebruiken op verschillende manieren.

De woningwaardering package kan op basis van data van het Kadaster en Cultureel Erfgoed de monumentale status van een woning bepalen. Deze functionaliteit is optioneel en kan worden geïnstalleerd met

pip install woningwaardering[monumenten]

Gebruik

Ga voor voorbeelden van het gebruik van de woningwaardering package naar de documentatie.

Metadata

Release files for woningwaardering 6.202607.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for woningwaardering 6.202607.3
File Size Uploaded
woningwaardering-6.202607.3.tar.gz 4.8 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for woningwaardering 6.202607.3
File Interpreter ABI Platform
woningwaardering-6.202607.3-py3-none-any.whl Python 3 none any Details

Total release size: 5.2 MB

Release files / woningwaardering-6.202607.3.tar.gz

Download URL woningwaardering-6.202607.3.tar.gz
Size 4.8 MB
Tags Source
SHA-256 checksum
How to use checksums
f3bd393b577352dccc81d4a0031f9fb22e23fa46d9c93318c11988d855de388c
BLAKE2b-256 checksum
How to use checksums
376d90c83b3af6c3917ba0764157c27838a20962d4e87e7bef5bc1df92c8420f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 3, 2026.

Transparency log

Release files / woningwaardering-6.202607.3-py3-none-any.whl

Download URL woningwaardering-6.202607.3-py3-none-any.whl
Size 397.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
795d396480cda2357f89fc3069f8485d5f35207ebd5f310175ce8a704712d281
BLAKE2b-256 checksum
How to use checksums
b702c67d86f482cdcf85e2118664ebd3fc964c64f9bd4a65f7fba0d83cc752c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 3, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

6.202607.3 This release

2 release files

4.3.4

2 release files

4.3.3

2 release files

4.3.1

2 release files

4.3.0

2 release files

4.2.0

2 release files

4.1.0

2 release files

4.0.1

2 release files

4.0.0

2 release files

3.0.4

2 release files

3.0.3

2 release files

3.0.2

2 release files

3.0.1

2 release files

3.0.0

2 release files

2.0.6

2 release files

2.0.5

2 release files

2.0.4

2 release files

2.0.3

2 release files

2.0.2

2 release files

2.0.1

2 release files

2.0.0

2 release files

1.0.2

2 release files

1.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page