Schémas Données ouvertes Méthode 3CL Migration
Standard de données publiques pour la description thermique des bâtiments (données d'entrée).
Important
Ce projet est actuellement en cours de développement.
git clone https://github.com/dpe-audit/schemas dpe-audit-schemas
cd dpe-audit-schemas
npm i
npm run build
npm run validate // Valide les exemples de données
npm run build // Déréférence le schéma de données aux formats JSON et YAML
/examples : Exemples de données valide /schemas : Sous-schémas de données
Le schéma de données publiques proposer une description standardisée des bâtiments du point de vue du diagnostiqueur / auditeur pour l'établissement des Diagnostics de Performance Energétique et Audits réglementaires.
Ressource
├── Bâtiment
├── Adresse
├── Logements
├── Enveloppe
│ ├── Niveaux
│ ├── Locaux non chauffés
│ ├── Murs
│ ├── Planchers bas
│ ├── Planchers hauts
│ ├── Baies
│ ├── Portes
│ ├── Ponts thermiques
│ ├── Masques
│ ├── Doubles fenêtres
├── Chauffage
│ ├── Générateurs
│ ├── Emetteurs
│ ├── Installations
│ ├── Systèmes
├── Eau chaude sanitaire
│ ├── Générateurs
│ ├── Installations
│ ├── Systèmes
├── Ventilation
│ ├── Générateurs
│ ├── Installations
│ ├── Systèmes
├── Refroidissement
│ ├── Générateurs
│ ├── Installations
│ ├── Systèmes
├── Production
│ ├── Panneaux photovoltaïques
- JSON Schema
- les noms des propriétés sont écrits en snake_case - ex
annee_construction
outype_isolation
. - les définitions internes sont écrites en camelCase - ex
#/$defs/localNonChauffe
- les énumérations sont écrites en snake_case - ex
iti
oubrique_pleine_simple
Par défaut, on considère que toutes les propriétés décrites par un schéma applicable DOIVENT
être définies.
Un schéma PEUT décrire une propriété acceptant une valeur null
indiquant une donnée d'entrée inconnue du producteur. Ces valeurs DOIVENT
être définies par le producteur. Ces schémas DOIVENT
être complétés d'une valeur par défaut default: null
.