Skip to content

Latest commit

 

History

History
98 lines (70 loc) · 2.28 KB

README.md

File metadata and controls

98 lines (70 loc) · 2.28 KB

JSON CEE

Ce projet propose une représentation JSON des fiches d'opérations standardisées utilisées dans le cadre du dispositif des Certificats d'Economies d'Energie.

Etat de la base de données :

  • Agriculture
  • Bâtiment résidentiel => Complète
  • Bâtiment tertiaire
  • Industrie
  • Transport
  • Réseaux

Modèle

Modèle d'une fiche OS

Fonctionnement

Calcul des volumes

Le montant forfaitaire d'une fiche d'opération standardisée est obtenu par application de la formule suivante :

amount = base_x * E(factor_1 * factor_2 * factor_3 ...) + E(term_1 + term_2 + term_3 ...)

Contraintes

Chaque objet Base, Facteur ou Terme peut se voir appliquer des contraintes permettant de définir les variables admissibles en fonction des données transmises.

Par exemple, la fiche BAR-EN-101 fixe trois bases forfaitaires différente selon la zone climatique. La représentation JSON équivalente donnera :

  • Trois objet Base avec pour chaque valeur possible, un unique objet Valeur
  • Pour chaque objet Valeur, un objet contrainte :
    • "zone_climatique" comme paramètre
    • "equal" comme opérateur de comparaison
    • "h1", "h2" ou "h3" comme valeur comparative

Ce modèle est dupliquer pour les facteurs et les termes, à la différence que toutes les valeurs possibles pour lesquels les contraintes sont satisfaites sont retenues, alors qu'une seule base forfataire ne peut être retenue.

Les opérateurs de comparaison

operator instruction
equal param === value
lessThan param < value
lessThanOrEqual param <= value
greaterThan param > value
greaterThanOrEqual param >= value

Données d'entrée

Type de bâtiment

type_batiment
maison individuelle
appartement
batiment collectif

Type de logement

type_logement
neuf
existant

Énergie de chauffage

energie
electricite
combustible

Zone climatique

zone_climatique
h1
h2
h3

Type de VMC

type_vmc
type a
type b

Type de caisson ou d'extracteur

type_caisson / type_extracteur
basse consommation
standard

Type de point singulier

type_point_singulier
echangeur a plaque
autre