« Idée informer de la consommation de ses appareils » : différence entre les versions

De ESCR
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
 
(8 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
Introduction
Cette idée vise à informer le consommateur d'énergie de la consommation de ses appareils.


Calcul de consommation de kWh par jour
== Objectif ==


== Description ==
Le consommateur avec une information 100% privée et détaillée de sa consommation pourra diminuer son impact environnemental (et sa facture).


Notre page web a pour but de calculer notre consommation de kWh par jour dans notre maison.
== Spécification ==
 
La première page sera un formulaire à remplir avec les différents appareils éclectiques que nous utilisons chaque jour.
 
La seconde page sera le résultat du calcul.


Démonstrateur de 2 pages :
# liste de ses différents appareils électriques
# Calcul de la consommation en kWh par jour de l'appareil sélectionné sur la page 1


== Définition de votre graphe de connaissances ==
== Définition de votre graphe de connaissances ==
Ligne 16 : Ligne 15 :
=== Schema ===
=== Schema ===


Diagramme de classes ou modèle RDF (comme vue en cours)
A faire


=== Vocabulaire ===
=== Vocabulaire ===
Ligne 35 : Ligne 34 :
==== Classes ====
==== Classes ====


===== Objet =====
===== Appareil =====
<rdf>
<rdf>
<Objet> rdf:type rdfs:Class .
<Appareil> rdf:type rdfs:Class .
</rdf>
</rdf>


Ligne 45 : Ligne 44 :
<rdf>
<rdf>
<conso> rdf:type rdf:Property .
<conso> rdf:type rdf:Property .
<conso>  rdfs:domain <Objet>.
<conso>  rdfs:domain <Appareil>.
</rdf>
</rdf>


Ligne 51 : Ligne 50 :


<rdf>
<rdf>
ex:Four_bosch rdf:type <Objet>.
ex:Four_bosch rdf:type <Appareil>.
ex:Four_bosch rdfs:label "Four Bosh" .
ex:Four_bosch rdfs:label "Four Bosh" .
ex:Four_bosch <conso> "82"^^xsd:decimal .
ex:Four_bosch <conso> "82"^^xsd:decimal .
Ligne 57 : Ligne 56 :


<rdf>
<rdf>
ex:Four_electrolux rdf:type <Objet>.
ex:Four_electrolux rdf:type <Appareil>.
ex:Four_electrolux rdfs:label "Four Electrolux" .
ex:Four_electrolux rdfs:label "Four Electrolux" .
ex:Four_electrolux <conso> "72"^^xsd:decimal .
ex:Four_electrolux <conso> "72"^^xsd:decimal .
Ligne 63 : Ligne 62 :


<rdf>
<rdf>
ex:Four_pyrolyse rdf:type <Objet>.
ex:Four_pyrolyse rdf:type <Appareil>.
ex:Four_pyrolyse rdfs:label "Four Pyrolyse" .
ex:Four_pyrolyse rdfs:label "Four Pyrolyse" .
ex:Four_pyrolyse <conso> "90"^^xsd:decimal .
ex:Four_pyrolyse <conso> "90"^^xsd:decimal .
Ligne 69 : Ligne 68 :


<rdf>
<rdf>
ex:Machine_a_laver_samsung rdf:type <Objet>.
ex:Machine_a_laver_samsung rdf:type <Appareil>.
ex:Machine_a_laver_samsung rdfs:label "Machine à laver Samsung" .
ex:Machine_a_laver_samsung rdfs:label "Machine à laver Samsung" .
ex:Machine_a_laver_samsung <conso> "65"^^xsd:decimal .
ex:Machine_a_laver_samsung <conso> "65"^^xsd:decimal .
Ligne 75 : Ligne 74 :


<rdf>
<rdf>
ex:Machine_a_laver_whirlpool rdf:type <Objet>.
ex:Machine_a_laver_whirlpool rdf:type <Appareil>.
ex:Machine_a_laver_whirlpool rdfs:label "Machine à laver Whirlpool" .
ex:Machine_a_laver_whirlpool rdfs:label "Machine à laver Whirlpool" .
ex:Machine_a_laver_samsung <conso> "60"^^xsd:decimal .
ex:Machine_a_laver_whirlpool <conso> "60"^^xsd:decimal .
</rdf>
</rdf>


<rdf>
<rdf>
ex:Machine_a_laver_bosch rdf:type <Objet>.
ex:Machine_a_laver_bosch rdf:type <Appareil>.
ex:Machine_a_laver_bosch rdfs:label "Machine à laver Bosch" .
ex:Machine_a_laver_bosch rdfs:label "Machine à laver Bosch" .
ex:Machine_a_laver_bosch <conso> "58"^^xsd:decimal .
ex:Machine_a_laver_bosch <conso> "58"^^xsd:decimal .
Ligne 87 : Ligne 86 :


<rdf>
<rdf>
ex:Frigo_lg rdf:type <Objet>.
ex:Frigo_lg rdf:type <Appareil>.
ex:Frigo_lg rdfs:label "Frigo LG" .
ex:Frigo_lg rdfs:label "Frigo LG" .
ex:Frigo_lg <conso> "12"^^xsd:decimal .
ex:Frigo_lg <conso> "12"^^xsd:decimal .
Ligne 93 : Ligne 92 :


<rdf>
<rdf>
ex:Frigo_proline rdf:type <Objet>.
ex:Frigo_proline rdf:type <Appareil>.
ex:Frigo_proline rdfs:label "Frigo Proline" .
ex:Frigo_proline rdfs:label "Frigo Proline" .
ex:Frigo_proline <conso> "9"^^xsd:decimal .
ex:Frigo_proline <conso> "9"^^xsd:decimal .
Ligne 99 : Ligne 98 :


<rdf>
<rdf>
ex:Frigo_beko rdf:type <Objet>.
ex:Frigo_beko rdf:type <Appareil>.
ex:Frigo_beko rdfs:label "Frigo Beko" .
ex:Frigo_beko rdfs:label "Frigo Beko" .
ex:Frigo_beko <conso> "11"^^xsd:decimal .
ex:Frigo_beko <conso> "11"^^xsd:decimal .
Ligne 108 : Ligne 107 :
{{#sparql:
{{#sparql:
BASE <https://data.escr.fr/wiki/Utilisateur:Rémy/Projet_ESGI#>
BASE <https://data.escr.fr/wiki/Utilisateur:Rémy/Projet_ESGI#>
SELECT DISTINCT *
SELECT ?label ?Nom
WHERE {
WHERE {  
?s a <Objet> .
?Nom a <Appareil> .
?Nom rdfs:label ?label
}
}
Limit 10
}}
{{#sparql:
BASE <https://data.escr.fr/wiki/Utilisateur:Rémy/Projet_ESGI#>
PREFIX ex: <http://www.example.org/>
SELECT *
WHERE { ex:Four_bosch ?p ?v . }
Limit 10
}}
{{#sparql:
BASE <https://data.escr.fr/wiki/Utilisateur:Rémy/Projet_ESGI#>
PREFIX ex: <http://www.example.org/>
SELECT *
WHERE { ex:Machine_a_laver_samsung ?p ?v . }
Limit 10
Limit 10
}}
}}
Ligne 117 : Ligne 133 :
== Démonstration ==
== Démonstration ==


Des copies d'écran
A faire
 
[[Catégorie:Idée à consolider]]
[[Catégorie:Application mobile]]
[[Catégorie:Information environnementale]]

Version actuelle datée du 14 décembre 2020 à 12:31

Cette idée vise à informer le consommateur d'énergie de la consommation de ses appareils.

Objectif

Le consommateur avec une information 100% privée et détaillée de sa consommation pourra diminuer son impact environnemental (et sa facture).

Spécification

Démonstrateur de 2 pages :

  1. liste de ses différents appareils électriques
  2. Calcul de la consommation en kWh par jour de l'appareil sélectionné sur la page 1

Définition de votre graphe de connaissances

Schema

A faire

Vocabulaire

Base

BASE <https://data.escr.fr/wiki/Utilisateur:Rémy/Projet_ESGI#>

Préfixes

PREFIX ex: <http://www.example.org/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
prefix xsd: <http://www.w3.org/2001/XMLSchema#>

Classes

Appareil
<Appareil> rdf:type rdfs:Class .

Propriétés

conso
<conso> rdf:type rdf:Property .
<conso>  rdfs:domain <Appareil>.

Exemple d'un jeu de données

ex:Four_bosch rdf:type <Appareil>.
ex:Four_bosch rdfs:label "Four Bosh" .
ex:Four_bosch <conso> "82"^^xsd:decimal .
ex:Four_electrolux rdf:type <Appareil>.
ex:Four_electrolux rdfs:label "Four Electrolux" .
ex:Four_electrolux <conso> "72"^^xsd:decimal .
ex:Four_pyrolyse rdf:type <Appareil>.
ex:Four_pyrolyse rdfs:label "Four Pyrolyse" .
ex:Four_pyrolyse <conso> "90"^^xsd:decimal .
ex:Machine_a_laver_samsung rdf:type <Appareil>.
ex:Machine_a_laver_samsung rdfs:label "Machine à laver Samsung" .
ex:Machine_a_laver_samsung <conso> "65"^^xsd:decimal .
ex:Machine_a_laver_whirlpool rdf:type <Appareil>.
ex:Machine_a_laver_whirlpool rdfs:label "Machine à laver Whirlpool" .
ex:Machine_a_laver_whirlpool <conso> "60"^^xsd:decimal .
ex:Machine_a_laver_bosch rdf:type <Appareil>.
ex:Machine_a_laver_bosch rdfs:label "Machine à laver Bosch" .
ex:Machine_a_laver_bosch <conso> "58"^^xsd:decimal .
ex:Frigo_lg rdf:type <Appareil>.
ex:Frigo_lg rdfs:label "Frigo LG" .
ex:Frigo_lg <conso> "12"^^xsd:decimal .
ex:Frigo_proline rdf:type <Appareil>.
ex:Frigo_proline rdfs:label "Frigo Proline" .
ex:Frigo_proline <conso> "9"^^xsd:decimal .
ex:Frigo_beko rdf:type <Appareil>.
ex:Frigo_beko rdfs:label "Frigo Beko" .
ex:Frigo_beko <conso> "11"^^xsd:decimal .

Requêtes

label Nom
Four Bosh http://www.example.org/Four_bosch
Four Electrolux http://www.example.org/Four_electrolux
Four Pyrolyse http://www.example.org/Four_pyrolyse
Frigo Beko http://www.example.org/Frigo_beko
Frigo LG http://www.example.org/Frigo_lg
Frigo Proline http://www.example.org/Frigo_proline
Machine à laver Bosch http://www.example.org/Machine_a_laver_bosch
Machine à laver Samsung http://www.example.org/Machine_a_laver_samsung
Machine à laver Whirlpool http://www.example.org/Machine_a_laver_whirlpool
18:45:23 29/04/2024 -- Actualiser -- Durée de la requête :0.027s -- CSV


p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type https://data.escr.fr/wiki/Utilisateur:Rémy/Projet_ESGI#Appareil
http://www.w3.org/2000/01/rdf-schema#label Four Bosh
https://data.escr.fr/wiki/Utilisateur:Rémy/Projet_ESGI#conso 82
18:45:23 29/04/2024 -- Actualiser -- Durée de la requête :0.018s -- CSV


p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type https://data.escr.fr/wiki/Utilisateur:Rémy/Projet_ESGI#Appareil
http://www.w3.org/2000/01/rdf-schema#label Machine à laver Samsung
https://data.escr.fr/wiki/Utilisateur:Rémy/Projet_ESGI#conso 65
18:45:23 29/04/2024 -- Actualiser -- Durée de la requête :0.022s -- CSV


Démonstration

A faire