SlideShare une entreprise Scribd logo
1  sur  6
Télécharger pour lire hors ligne
CIP-ICT-PSP-2012-6 – 325161
Page 1 of 6
"This project is partially funded under the ICT Policy Support Programme (ICT PSP) as part of the
Competitiveness and Innovation Framework Programme by the European Community"
(http://ec.europa.eu/ict_psp).
Annex to deliverable D2.4
Specifications for the ingestion of pilot's
consumption and indoor sensor data
via Sunshine's FTP
Revision: v1.0
CIP-ICT-PSP-2012-6 – 325161
Page 2 of 6
"This project is partially funded under the ICT Policy Support Programme (ICT PSP) as part of the
Competitiveness and Innovation Framework Programme by the European Community"
(http://ec.europa.eu/ict_psp).
REVISION HISTORY AND STATEMENT OF ORIGINALITY
Revision Date Author Description
v0.1 5th
May 2014 Luca Giovannini Document created.
V1.0 21st
May 2014 Luca Giovannini Document reviewed and updated.
Statement of originality:
This deliverable contains original unpublished work except where clearly indicated otherwise.
Acknowledgement of previously published material and of the work of others has been made through
appropriate citation, quotation or both.
Moreover, this deliverable reflects only the author’s views. The European Community is not liable for any
use that might be made of the information contained herein.
CIP-ICT-PSP-2012-6 – 325161
Page 3 of 6
"This project is partially funded under the ICT Policy Support Programme (ICT PSP) as part of the
Competitiveness and Innovation Framework Programme by the European Community"
(http://ec.europa.eu/ict_psp).
Table of contents
1 General principles ...............................................................................................................4
1.1 Meter mapping file..................................................................................................................4
1.2 Consumption and sensor measurement data files ....................................................................5
CIP-ICT-PSP-2012-6 – 325161
Page 4 of 6
"This project is partially funded under the ICT Policy Support Programme (ICT PSP) as part of the
Competitiveness and Innovation Framework Programme by the European Community"
(http://ec.europa.eu/ict_psp).
1 General principles
These guidelines have the purpose of defining how pilot should deliver consumption and indoor sensor
data to Sunshine’s FTP server to be then stored into the central data repository.
The guidelines are applicable to energy consumption readings and indoor sensors measurements from pilot
buildings of Scenario 2 and to electrical energy consumption readings from light lines of Scenario 3. Data
delivery via FTP will be available to pilots both in the baseline data gathering phase (up to Month 21) and in
the subsequent piloting phase of Sunshine’s application.
Data delivery via FTP is just one of the two possible data delivery means offered by the Sunshine’s
infrastructure. Pilot that are able and willing to put in place a web service to expose this kind of data can
instead refer to the guideline that defines how to interface the pilot’s web services with Sunshine’s
platform via ESPI – Green Button data exchange protocol.
The following sections describe in details the type of data to deliver and its format. First of all, pilots have
to compile a mapping file that has the purpose of describing the basic properties of the meter/sensor and
allow to identify which pilot building or light line does it belong to (section 1.1). Then, consumption
readings and sensor measurements have to be grouped together, stored in CSV files and put on the
project’s FTP space (section 1.2).
1.1 Meter mapping file
The mapping file has the purpose of describing the basic properties of the meter/sensor and identifying
which pilot building or light line does it belong to.
A copy of this file has been put on the main pilot folder of the project’s FTP server, already filled with some
example lines: ftp://sunshine.dedacenter.it/PilotName/meter_mapping.xlsx
The part of the mapping file that has to be filled by pilots is in the tab “mapping” and has the following
fields:
 Meter/Sensor ID. A unique ID that identifies the meter (or the sensor).
o The format is PPP-nnn, where PPP is a label referring to the pilot (see table in tab “codelists”) and nnn
is a progressive numerical id.
o Example: FER-001.
 Feature of Reference. The string identifier of the pilot building the meter/sensor is attached to, as it
appears in the file “Pilot building properties survey.xlsx" compiled by the pilot. For meters attached to
light lines used in Scenario 3, this field has to be filled with a reference name for the light line.
o Example: Scuola Materna Pacinotti
CIP-ICT-PSP-2012-6 – 325161
Page 5 of 6
"This project is partially funded under the ICT Policy Support Programme (ICT PSP) as part of the
Competitiveness and Innovation Framework Programme by the European Community"
(http://ec.europa.eu/ict_psp).
 Observable Property. The type of property observed.
o Combo box with selection limited to: Electrical energy, Gaseous fuel, Liquid fuel, Solid fuel, Steam fuel,
Thermal energy, Temperature.
 Consumption Reading Type. Refers only to observed properties of energy consumption (so it is not
applicable to Temperature observations) and it specifies whether if readings are absolute (e.g. the
cumulative amount of cubic meters of gas measured by a gas meter from the time it was installed) or
relative (e.g. the amount of cubic meters consumed between the two last measurements).
 Unit. The unit the observed property is measured into.
o Combo box with selection limited to: kWh, m3
, L, Kg, ton, °C
 Measuring Frequency. Describes if consumption readings and sensor measurement are taken regularly
or not and at which frequency.
o Combo box with selection limited to: 15 = every 15 minutes, 1h = hourly, 1d = daily, 1w = weekly, 1m =
monthly, 1y = yearly, ir = irregular intervals.
o If the data collection frequency is not among the options, mark it as irregular.
 Cost availability [€/unit]. States if data about energy cost are available in parallel with consumption
measures. This is obviously not applicable to temperature sensor measures. Energy cost data is always
relative to the period of time between the current observation and the previous.
o Combo box with selection limited to: yes, no, n.a.
 Description and ID. A description of the sensor nature, location and ID.
o Example: Gas meter for the central heating system [ID: IT221E00001234]
 Data File Name. This field is automatically filled as soon as the other field in the same row are. It
provides the string to be used as file name for the consumption/sensor data files described below.
o Example: FER-001_GASR_MCU_1h_nnnnnnn.csv
1.2 Consumption and sensor measurement data files
Data files contain the actual consumption readings (or sensor measurement) for a specific meter for a
specific period of time. Readings have to be grouped together, stored in CSV files and put on the project’s
FTP space where a specific folder has been set up for each pilot:
ftp://sunshineftp.sinergis.it/PilotName/Dynamic_data.
 Readings have to be provided with the highest available frequency and can be collected at irregular
intervals.
CIP-ICT-PSP-2012-6 – 325161
Page 6 of 6
"This project is partially funded under the ICT Policy Support Programme (ICT PSP) as part of the
Competitiveness and Innovation Framework Programme by the European Community"
(http://ec.europa.eu/ict_psp).
 During baseline data collection the grouping of single readings in a single file can be on a monthly basis,
while during Sunshine’s platform piloting period the grouping have to be done on a daily basis.
 The format of the consumption file name is: MMM-MMM_OOOO_UUU_FF_nnnnnnnn.csv
o Where MMM-MMM stands for the meter/sensor ID, OOOO for the observable property, UUU for the
unit, FF for the data collection frequency and nnnnnnnn is a progressive numerical id.
o The basic string for the filename is automatically generated for each meter/sensor in the mapping file,
if the values in the table are properly filled. Example: FER-001_GASR_MCU_1h_nnnnnnn.csv
 The format of the data contained in the CSV file is: timestamp;consumption;cost
o Timestamp has to be in UTC and has the format yyyy-mm-dd hh:mm:ss
o Consumption and cost are float values with a point as decimal separator
o Dataline example: 2013-11-01 01:15:00;0.9570;0.23
 Cost data can be omitted if unavailable (as specified in the mapping file).
o Dataline example without cost: 2013-11-01 01:15:00;0.9570
 No string header must be put in the CSV file
 Each relative consumption reading (as well as cost) is an integrated value describing the energy
consumed during an interval of time. Relative consumption reading is assumed to refer to the interval
between the timestamp of the previous reading and the timestamp of the current reading.
Here follows an example of relative consumption data with cost:
[...]
2013-11-01 01:00:00;0.9570;0.23
2013-11-01 02:00:00;0.8340;0.22
2013-11-01 03:00:00;0.9933;0.24
2013-11-01 04:00:00;0.7750;0.19
[...]
And here is an example, for an indoor temperature sensor:
[...]
2013-11-01 15:00:00;22.5
2013-11-01 16:00:00;21.340
2013-11-01 17:00:00;20.9933
2013-11-01 18:00:00;20.7750
[...]

Contenu connexe

Tendances

S.2.h Meter Data Management Service
S.2.h Meter Data Management ServiceS.2.h Meter Data Management Service
S.2.h Meter Data Management ServiceSUNSHINEProject
 
SUNSHINE Project: Romain Nouvel, Jean Marie Bahu
SUNSHINE Project: Romain Nouvel, Jean Marie BahuSUNSHINE Project: Romain Nouvel, Jean Marie Bahu
SUNSHINE Project: Romain Nouvel, Jean Marie BahuSUNSHINEProject
 
S.1.2 Data Model for Energy Maps
S.1.2 Data Model for Energy MapsS.1.2 Data Model for Energy Maps
S.1.2 Data Model for Energy MapsSUNSHINEProject
 
S.1.1 Introduction to Scenario 1
S.1.1 Introduction to Scenario 1S.1.1 Introduction to Scenario 1
S.1.1 Introduction to Scenario 1SUNSHINEProject
 
S 2.1 Introduction to Scenario 2
S 2.1 Introduction to Scenario 2S 2.1 Introduction to Scenario 2
S 2.1 Introduction to Scenario 2SUNSHINEProject
 
S.3.l Lamp Control Service
S.3.l Lamp Control ServiceS.3.l Lamp Control Service
S.3.l Lamp Control ServiceSUNSHINEProject
 
S.3.1 Introduction to Scenario 3
S.3.1 Introduction to Scenario 3S.3.1 Introduction to Scenario 3
S.3.1 Introduction to Scenario 3SUNSHINEProject
 
S.3.4 Security and Privacy
S.3.4 Security and PrivacyS.3.4 Security and Privacy
S.3.4 Security and PrivacySUNSHINEProject
 
SUNSHINE short overview of the project and its objectives
SUNSHINE short overview of the project and its objectives SUNSHINE short overview of the project and its objectives
SUNSHINE short overview of the project and its objectives Raffaele de Amicis
 
S.1.4 Model for Energy Map Calculation
S.1.4 Model for Energy Map CalculationS.1.4 Model for Energy Map Calculation
S.1.4 Model for Energy Map CalculationSUNSHINEProject
 
Jure Čižman, Jožef Stefan Institute, Ljubljana, Slovenia.
Jure Čižman, Jožef Stefan Institute, Ljubljana, Slovenia.Jure Čižman, Jožef Stefan Institute, Ljubljana, Slovenia.
Jure Čižman, Jožef Stefan Institute, Ljubljana, Slovenia.ARC research group
 
Aitor Elorriaga, Institut für Angewandte Systemtechnik Bremen, Germany.
Aitor Elorriaga, Institut für Angewandte Systemtechnik Bremen, Germany.Aitor Elorriaga, Institut für Angewandte Systemtechnik Bremen, Germany.
Aitor Elorriaga, Institut für Angewandte Systemtechnik Bremen, Germany.ARC research group
 
Gašper Stegnar, Jožef Stefan Institute, Ljubljana, Slovenia.
Gašper Stegnar, Jožef Stefan Institute, Ljubljana, Slovenia.Gašper Stegnar, Jožef Stefan Institute, Ljubljana, Slovenia.
Gašper Stegnar, Jožef Stefan Institute, Ljubljana, Slovenia.ARC research group
 
David Weatherall, Head of Policy at the Energy Saving Trust, UK.
David Weatherall, Head of Policy at the Energy Saving Trust, UK.David Weatherall, Head of Policy at the Energy Saving Trust, UK.
David Weatherall, Head of Policy at the Energy Saving Trust, UK.ARC research group
 
EMBT (English version)
EMBT (English version)EMBT (English version)
EMBT (English version)CITEVE
 
Álvaro Sicilia, ARC Engineering and Architecture La Salle, Barcelona, Spain.
Álvaro Sicilia, ARC Engineering and Architecture La Salle, Barcelona, Spain.Álvaro Sicilia, ARC Engineering and Architecture La Salle, Barcelona, Spain.
Álvaro Sicilia, ARC Engineering and Architecture La Salle, Barcelona, Spain.ARC research group
 
Extracting value from data sharing for RES forecasting: Privacy aspects & dat...
Extracting value from data sharing for RES forecasting: Privacy aspects & dat...Extracting value from data sharing for RES forecasting: Privacy aspects & dat...
Extracting value from data sharing for RES forecasting: Privacy aspects & dat...Leonardo ENERGY
 

Tendances (20)

S.2.h Meter Data Management Service
S.2.h Meter Data Management ServiceS.2.h Meter Data Management Service
S.2.h Meter Data Management Service
 
SUNSHINE Project: Romain Nouvel, Jean Marie Bahu
SUNSHINE Project: Romain Nouvel, Jean Marie BahuSUNSHINE Project: Romain Nouvel, Jean Marie Bahu
SUNSHINE Project: Romain Nouvel, Jean Marie Bahu
 
S.1.3 INSPIRE Directive
S.1.3 INSPIRE DirectiveS.1.3 INSPIRE Directive
S.1.3 INSPIRE Directive
 
S.1.2 Data Model for Energy Maps
S.1.2 Data Model for Energy MapsS.1.2 Data Model for Energy Maps
S.1.2 Data Model for Energy Maps
 
S.1.1 Introduction to Scenario 1
S.1.1 Introduction to Scenario 1S.1.1 Introduction to Scenario 1
S.1.1 Introduction to Scenario 1
 
S 2.1 Introduction to Scenario 2
S 2.1 Introduction to Scenario 2S 2.1 Introduction to Scenario 2
S 2.1 Introduction to Scenario 2
 
S.3.l Lamp Control Service
S.3.l Lamp Control ServiceS.3.l Lamp Control Service
S.3.l Lamp Control Service
 
S.3.1 Introduction to Scenario 3
S.3.1 Introduction to Scenario 3S.3.1 Introduction to Scenario 3
S.3.1 Introduction to Scenario 3
 
S.3.4 Security and Privacy
S.3.4 Security and PrivacyS.3.4 Security and Privacy
S.3.4 Security and Privacy
 
OPTIMUS_ Zöllner
OPTIMUS_ ZöllnerOPTIMUS_ Zöllner
OPTIMUS_ Zöllner
 
SUNSHINE short overview of the project and its objectives
SUNSHINE short overview of the project and its objectives SUNSHINE short overview of the project and its objectives
SUNSHINE short overview of the project and its objectives
 
S.1.4 Model for Energy Map Calculation
S.1.4 Model for Energy Map CalculationS.1.4 Model for Energy Map Calculation
S.1.4 Model for Energy Map Calculation
 
Jure Čižman, Jožef Stefan Institute, Ljubljana, Slovenia.
Jure Čižman, Jožef Stefan Institute, Ljubljana, Slovenia.Jure Čižman, Jožef Stefan Institute, Ljubljana, Slovenia.
Jure Čižman, Jožef Stefan Institute, Ljubljana, Slovenia.
 
Aitor Elorriaga, Institut für Angewandte Systemtechnik Bremen, Germany.
Aitor Elorriaga, Institut für Angewandte Systemtechnik Bremen, Germany.Aitor Elorriaga, Institut für Angewandte Systemtechnik Bremen, Germany.
Aitor Elorriaga, Institut für Angewandte Systemtechnik Bremen, Germany.
 
Gašper Stegnar, Jožef Stefan Institute, Ljubljana, Slovenia.
Gašper Stegnar, Jožef Stefan Institute, Ljubljana, Slovenia.Gašper Stegnar, Jožef Stefan Institute, Ljubljana, Slovenia.
Gašper Stegnar, Jožef Stefan Institute, Ljubljana, Slovenia.
 
David Weatherall, Head of Policy at the Energy Saving Trust, UK.
David Weatherall, Head of Policy at the Energy Saving Trust, UK.David Weatherall, Head of Policy at the Energy Saving Trust, UK.
David Weatherall, Head of Policy at the Energy Saving Trust, UK.
 
S.1.5 Map4Data App
S.1.5 Map4Data AppS.1.5 Map4Data App
S.1.5 Map4Data App
 
EMBT (English version)
EMBT (English version)EMBT (English version)
EMBT (English version)
 
Álvaro Sicilia, ARC Engineering and Architecture La Salle, Barcelona, Spain.
Álvaro Sicilia, ARC Engineering and Architecture La Salle, Barcelona, Spain.Álvaro Sicilia, ARC Engineering and Architecture La Salle, Barcelona, Spain.
Álvaro Sicilia, ARC Engineering and Architecture La Salle, Barcelona, Spain.
 
Extracting value from data sharing for RES forecasting: Privacy aspects & dat...
Extracting value from data sharing for RES forecasting: Privacy aspects & dat...Extracting value from data sharing for RES forecasting: Privacy aspects & dat...
Extracting value from data sharing for RES forecasting: Privacy aspects & dat...
 

En vedette

S.2.4 Validation Activities for Scenario 2 (case Ferrara)
S.2.4 Validation Activities for Scenario 2 (case Ferrara)S.2.4 Validation Activities for Scenario 2 (case Ferrara)
S.2.4 Validation Activities for Scenario 2 (case Ferrara)SUNSHINEProject
 
Sunshine Project: Energy Maps Trenta
Sunshine Project: Energy Maps TrentaSunshine Project: Energy Maps Trenta
Sunshine Project: Energy Maps TrentaSUNSHINEProject
 
Sunshine lamia greek native language
Sunshine lamia greek native languageSunshine lamia greek native language
Sunshine lamia greek native languageSUNSHINEProject
 
SUNSHINE Project: Paolo Conci
SUNSHINE Project: Paolo ConciSUNSHINE Project: Paolo Conci
SUNSHINE Project: Paolo ConciSUNSHINEProject
 
SUNSHINE Project: Bart delathouwer
SUNSHINE Project: Bart delathouwerSUNSHINE Project: Bart delathouwer
SUNSHINE Project: Bart delathouwerSUNSHINEProject
 
SUNSHINE Project - Scenario 2 (HR)
SUNSHINE Project - Scenario 2 (HR)SUNSHINE Project - Scenario 2 (HR)
SUNSHINE Project - Scenario 2 (HR)SUNSHINEProject
 

En vedette (7)

S.3.k Security Layer
S.3.k Security LayerS.3.k Security Layer
S.3.k Security Layer
 
S.2.4 Validation Activities for Scenario 2 (case Ferrara)
S.2.4 Validation Activities for Scenario 2 (case Ferrara)S.2.4 Validation Activities for Scenario 2 (case Ferrara)
S.2.4 Validation Activities for Scenario 2 (case Ferrara)
 
Sunshine Project: Energy Maps Trenta
Sunshine Project: Energy Maps TrentaSunshine Project: Energy Maps Trenta
Sunshine Project: Energy Maps Trenta
 
Sunshine lamia greek native language
Sunshine lamia greek native languageSunshine lamia greek native language
Sunshine lamia greek native language
 
SUNSHINE Project: Paolo Conci
SUNSHINE Project: Paolo ConciSUNSHINE Project: Paolo Conci
SUNSHINE Project: Paolo Conci
 
SUNSHINE Project: Bart delathouwer
SUNSHINE Project: Bart delathouwerSUNSHINE Project: Bart delathouwer
SUNSHINE Project: Bart delathouwer
 
SUNSHINE Project - Scenario 2 (HR)
SUNSHINE Project - Scenario 2 (HR)SUNSHINE Project - Scenario 2 (HR)
SUNSHINE Project - Scenario 2 (HR)
 

Similaire à S.2.e Specifications for Data Ingestion via Sunshine FTP

A long range, energy efficient Internet of Things based drought monitoring sy...
A long range, energy efficient Internet of Things based drought monitoring sy...A long range, energy efficient Internet of Things based drought monitoring sy...
A long range, energy efficient Internet of Things based drought monitoring sy...IJECEIAES
 
EDST (English version)
EDST (English version)EDST (English version)
EDST (English version)CITEVE
 
MetOp Satellites Data Processing for Air Pollution Monitoring in Morocco
MetOp Satellites Data Processing for Air Pollution Monitoring in Morocco MetOp Satellites Data Processing for Air Pollution Monitoring in Morocco
MetOp Satellites Data Processing for Air Pollution Monitoring in Morocco IJECEIAES
 
Interoperability between the IPCC Inventory Software and the UNFCCC ETF Repor...
Interoperability between the IPCC Inventory Software and the UNFCCC ETF Repor...Interoperability between the IPCC Inventory Software and the UNFCCC ETF Repor...
Interoperability between the IPCC Inventory Software and the UNFCCC ETF Repor...ipcc-media
 
Epc auto idtrackingcarbonemissions2-1
Epc auto idtrackingcarbonemissions2-1Epc auto idtrackingcarbonemissions2-1
Epc auto idtrackingcarbonemissions2-1wn393
 
Epc auto idtrackingcarbonemissions2-1
Epc auto idtrackingcarbonemissions2-1Epc auto idtrackingcarbonemissions2-1
Epc auto idtrackingcarbonemissions2-1wn393
 
IRJET- Smart Management of Crop Cultivation using IoT and Machine Learning
IRJET- Smart Management of Crop Cultivation using IoT and Machine LearningIRJET- Smart Management of Crop Cultivation using IoT and Machine Learning
IRJET- Smart Management of Crop Cultivation using IoT and Machine LearningIRJET Journal
 
Karner resource estimation for objectory projects
Karner   resource estimation for objectory projectsKarner   resource estimation for objectory projects
Karner resource estimation for objectory projectsOcho08
 
T rec-e.503-198811-s!!pdf-e
T rec-e.503-198811-s!!pdf-eT rec-e.503-198811-s!!pdf-e
T rec-e.503-198811-s!!pdf-eOlivier Rostaing
 
CCXG Workshop, February 2021, Elsa Hatanaka
CCXG Workshop, February 2021, Elsa HatanakaCCXG Workshop, February 2021, Elsa Hatanaka
CCXG Workshop, February 2021, Elsa HatanakaOECD Environment
 
Data Visualization and Communication by Big Data
Data Visualization and Communication by Big DataData Visualization and Communication by Big Data
Data Visualization and Communication by Big DataIRJET Journal
 
S4EeB Sounds for Energy-efficient Buildings project presentration 2011
S4EeB Sounds for Energy-efficient Buildings project presentration 2011S4EeB Sounds for Energy-efficient Buildings project presentration 2011
S4EeB Sounds for Energy-efficient Buildings project presentration 2011Ferran Cabrer i Vilagut
 
IRJET- Oil Tank Prototype based on Wireless Communication-Controller System u...
IRJET- Oil Tank Prototype based on Wireless Communication-Controller System u...IRJET- Oil Tank Prototype based on Wireless Communication-Controller System u...
IRJET- Oil Tank Prototype based on Wireless Communication-Controller System u...IRJET Journal
 
SOFTWARE BASED CALCULATION OF CAPACITY OUTAGE OF GENERATING UNITS
SOFTWARE BASED CALCULATION OF CAPACITY OUTAGE OF GENERATING UNITSSOFTWARE BASED CALCULATION OF CAPACITY OUTAGE OF GENERATING UNITS
SOFTWARE BASED CALCULATION OF CAPACITY OUTAGE OF GENERATING UNITSvivatechijri
 
Cost Analysis of ComFrame: A Communication Framework for Data Management in ...
Cost Analysis of ComFrame: A Communication Framework for  Data Management in ...Cost Analysis of ComFrame: A Communication Framework for  Data Management in ...
Cost Analysis of ComFrame: A Communication Framework for Data Management in ...IOSR Journals
 
Remote Monitoring System for Communication Base Based on Short Message
Remote Monitoring System for Communication Base Based on Short MessageRemote Monitoring System for Communication Base Based on Short Message
Remote Monitoring System for Communication Base Based on Short MessageNooria Sukmaningtyas
 
Design and Implementation of High Resolution Data Acquisition System
Design and Implementation of High Resolution Data Acquisition SystemDesign and Implementation of High Resolution Data Acquisition System
Design and Implementation of High Resolution Data Acquisition Systemijsrd.com
 
Proof energy@work midih oc2-demo_day
Proof energy@work midih oc2-demo_dayProof energy@work midih oc2-demo_day
Proof energy@work midih oc2-demo_dayMIDIH_EU
 

Similaire à S.2.e Specifications for Data Ingestion via Sunshine FTP (20)

A long range, energy efficient Internet of Things based drought monitoring sy...
A long range, energy efficient Internet of Things based drought monitoring sy...A long range, energy efficient Internet of Things based drought monitoring sy...
A long range, energy efficient Internet of Things based drought monitoring sy...
 
EDST (English version)
EDST (English version)EDST (English version)
EDST (English version)
 
MetOp Satellites Data Processing for Air Pollution Monitoring in Morocco
MetOp Satellites Data Processing for Air Pollution Monitoring in Morocco MetOp Satellites Data Processing for Air Pollution Monitoring in Morocco
MetOp Satellites Data Processing for Air Pollution Monitoring in Morocco
 
Interoperability between the IPCC Inventory Software and the UNFCCC ETF Repor...
Interoperability between the IPCC Inventory Software and the UNFCCC ETF Repor...Interoperability between the IPCC Inventory Software and the UNFCCC ETF Repor...
Interoperability between the IPCC Inventory Software and the UNFCCC ETF Repor...
 
Epc auto idtrackingcarbonemissions2-1
Epc auto idtrackingcarbonemissions2-1Epc auto idtrackingcarbonemissions2-1
Epc auto idtrackingcarbonemissions2-1
 
Epc auto idtrackingcarbonemissions2-1
Epc auto idtrackingcarbonemissions2-1Epc auto idtrackingcarbonemissions2-1
Epc auto idtrackingcarbonemissions2-1
 
IRJET- Smart Management of Crop Cultivation using IoT and Machine Learning
IRJET- Smart Management of Crop Cultivation using IoT and Machine LearningIRJET- Smart Management of Crop Cultivation using IoT and Machine Learning
IRJET- Smart Management of Crop Cultivation using IoT and Machine Learning
 
Karner resource estimation for objectory projects
Karner   resource estimation for objectory projectsKarner   resource estimation for objectory projects
Karner resource estimation for objectory projects
 
T rec-e.503-198811-s!!pdf-e
T rec-e.503-198811-s!!pdf-eT rec-e.503-198811-s!!pdf-e
T rec-e.503-198811-s!!pdf-e
 
CCXG Workshop, February 2021, Elsa Hatanaka
CCXG Workshop, February 2021, Elsa HatanakaCCXG Workshop, February 2021, Elsa Hatanaka
CCXG Workshop, February 2021, Elsa Hatanaka
 
Data Visualization and Communication by Big Data
Data Visualization and Communication by Big DataData Visualization and Communication by Big Data
Data Visualization and Communication by Big Data
 
40120130405014
4012013040501440120130405014
40120130405014
 
S4EeB Sounds for Energy-efficient Buildings project presentration 2011
S4EeB Sounds for Energy-efficient Buildings project presentration 2011S4EeB Sounds for Energy-efficient Buildings project presentration 2011
S4EeB Sounds for Energy-efficient Buildings project presentration 2011
 
IRJET- Oil Tank Prototype based on Wireless Communication-Controller System u...
IRJET- Oil Tank Prototype based on Wireless Communication-Controller System u...IRJET- Oil Tank Prototype based on Wireless Communication-Controller System u...
IRJET- Oil Tank Prototype based on Wireless Communication-Controller System u...
 
SOFTWARE BASED CALCULATION OF CAPACITY OUTAGE OF GENERATING UNITS
SOFTWARE BASED CALCULATION OF CAPACITY OUTAGE OF GENERATING UNITSSOFTWARE BASED CALCULATION OF CAPACITY OUTAGE OF GENERATING UNITS
SOFTWARE BASED CALCULATION OF CAPACITY OUTAGE OF GENERATING UNITS
 
Cost Analysis of ComFrame: A Communication Framework for Data Management in ...
Cost Analysis of ComFrame: A Communication Framework for  Data Management in ...Cost Analysis of ComFrame: A Communication Framework for  Data Management in ...
Cost Analysis of ComFrame: A Communication Framework for Data Management in ...
 
Remote Monitoring System for Communication Base Based on Short Message
Remote Monitoring System for Communication Base Based on Short MessageRemote Monitoring System for Communication Base Based on Short Message
Remote Monitoring System for Communication Base Based on Short Message
 
Afa wea
Afa weaAfa wea
Afa wea
 
Design and Implementation of High Resolution Data Acquisition System
Design and Implementation of High Resolution Data Acquisition SystemDesign and Implementation of High Resolution Data Acquisition System
Design and Implementation of High Resolution Data Acquisition System
 
Proof energy@work midih oc2-demo_day
Proof energy@work midih oc2-demo_dayProof energy@work midih oc2-demo_day
Proof energy@work midih oc2-demo_day
 

Dernier

Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 

Dernier (20)

Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 

S.2.e Specifications for Data Ingestion via Sunshine FTP

  • 1. CIP-ICT-PSP-2012-6 – 325161 Page 1 of 6 "This project is partially funded under the ICT Policy Support Programme (ICT PSP) as part of the Competitiveness and Innovation Framework Programme by the European Community" (http://ec.europa.eu/ict_psp). Annex to deliverable D2.4 Specifications for the ingestion of pilot's consumption and indoor sensor data via Sunshine's FTP Revision: v1.0
  • 2. CIP-ICT-PSP-2012-6 – 325161 Page 2 of 6 "This project is partially funded under the ICT Policy Support Programme (ICT PSP) as part of the Competitiveness and Innovation Framework Programme by the European Community" (http://ec.europa.eu/ict_psp). REVISION HISTORY AND STATEMENT OF ORIGINALITY Revision Date Author Description v0.1 5th May 2014 Luca Giovannini Document created. V1.0 21st May 2014 Luca Giovannini Document reviewed and updated. Statement of originality: This deliverable contains original unpublished work except where clearly indicated otherwise. Acknowledgement of previously published material and of the work of others has been made through appropriate citation, quotation or both. Moreover, this deliverable reflects only the author’s views. The European Community is not liable for any use that might be made of the information contained herein.
  • 3. CIP-ICT-PSP-2012-6 – 325161 Page 3 of 6 "This project is partially funded under the ICT Policy Support Programme (ICT PSP) as part of the Competitiveness and Innovation Framework Programme by the European Community" (http://ec.europa.eu/ict_psp). Table of contents 1 General principles ...............................................................................................................4 1.1 Meter mapping file..................................................................................................................4 1.2 Consumption and sensor measurement data files ....................................................................5
  • 4. CIP-ICT-PSP-2012-6 – 325161 Page 4 of 6 "This project is partially funded under the ICT Policy Support Programme (ICT PSP) as part of the Competitiveness and Innovation Framework Programme by the European Community" (http://ec.europa.eu/ict_psp). 1 General principles These guidelines have the purpose of defining how pilot should deliver consumption and indoor sensor data to Sunshine’s FTP server to be then stored into the central data repository. The guidelines are applicable to energy consumption readings and indoor sensors measurements from pilot buildings of Scenario 2 and to electrical energy consumption readings from light lines of Scenario 3. Data delivery via FTP will be available to pilots both in the baseline data gathering phase (up to Month 21) and in the subsequent piloting phase of Sunshine’s application. Data delivery via FTP is just one of the two possible data delivery means offered by the Sunshine’s infrastructure. Pilot that are able and willing to put in place a web service to expose this kind of data can instead refer to the guideline that defines how to interface the pilot’s web services with Sunshine’s platform via ESPI – Green Button data exchange protocol. The following sections describe in details the type of data to deliver and its format. First of all, pilots have to compile a mapping file that has the purpose of describing the basic properties of the meter/sensor and allow to identify which pilot building or light line does it belong to (section 1.1). Then, consumption readings and sensor measurements have to be grouped together, stored in CSV files and put on the project’s FTP space (section 1.2). 1.1 Meter mapping file The mapping file has the purpose of describing the basic properties of the meter/sensor and identifying which pilot building or light line does it belong to. A copy of this file has been put on the main pilot folder of the project’s FTP server, already filled with some example lines: ftp://sunshine.dedacenter.it/PilotName/meter_mapping.xlsx The part of the mapping file that has to be filled by pilots is in the tab “mapping” and has the following fields:  Meter/Sensor ID. A unique ID that identifies the meter (or the sensor). o The format is PPP-nnn, where PPP is a label referring to the pilot (see table in tab “codelists”) and nnn is a progressive numerical id. o Example: FER-001.  Feature of Reference. The string identifier of the pilot building the meter/sensor is attached to, as it appears in the file “Pilot building properties survey.xlsx" compiled by the pilot. For meters attached to light lines used in Scenario 3, this field has to be filled with a reference name for the light line. o Example: Scuola Materna Pacinotti
  • 5. CIP-ICT-PSP-2012-6 – 325161 Page 5 of 6 "This project is partially funded under the ICT Policy Support Programme (ICT PSP) as part of the Competitiveness and Innovation Framework Programme by the European Community" (http://ec.europa.eu/ict_psp).  Observable Property. The type of property observed. o Combo box with selection limited to: Electrical energy, Gaseous fuel, Liquid fuel, Solid fuel, Steam fuel, Thermal energy, Temperature.  Consumption Reading Type. Refers only to observed properties of energy consumption (so it is not applicable to Temperature observations) and it specifies whether if readings are absolute (e.g. the cumulative amount of cubic meters of gas measured by a gas meter from the time it was installed) or relative (e.g. the amount of cubic meters consumed between the two last measurements).  Unit. The unit the observed property is measured into. o Combo box with selection limited to: kWh, m3 , L, Kg, ton, °C  Measuring Frequency. Describes if consumption readings and sensor measurement are taken regularly or not and at which frequency. o Combo box with selection limited to: 15 = every 15 minutes, 1h = hourly, 1d = daily, 1w = weekly, 1m = monthly, 1y = yearly, ir = irregular intervals. o If the data collection frequency is not among the options, mark it as irregular.  Cost availability [€/unit]. States if data about energy cost are available in parallel with consumption measures. This is obviously not applicable to temperature sensor measures. Energy cost data is always relative to the period of time between the current observation and the previous. o Combo box with selection limited to: yes, no, n.a.  Description and ID. A description of the sensor nature, location and ID. o Example: Gas meter for the central heating system [ID: IT221E00001234]  Data File Name. This field is automatically filled as soon as the other field in the same row are. It provides the string to be used as file name for the consumption/sensor data files described below. o Example: FER-001_GASR_MCU_1h_nnnnnnn.csv 1.2 Consumption and sensor measurement data files Data files contain the actual consumption readings (or sensor measurement) for a specific meter for a specific period of time. Readings have to be grouped together, stored in CSV files and put on the project’s FTP space where a specific folder has been set up for each pilot: ftp://sunshineftp.sinergis.it/PilotName/Dynamic_data.  Readings have to be provided with the highest available frequency and can be collected at irregular intervals.
  • 6. CIP-ICT-PSP-2012-6 – 325161 Page 6 of 6 "This project is partially funded under the ICT Policy Support Programme (ICT PSP) as part of the Competitiveness and Innovation Framework Programme by the European Community" (http://ec.europa.eu/ict_psp).  During baseline data collection the grouping of single readings in a single file can be on a monthly basis, while during Sunshine’s platform piloting period the grouping have to be done on a daily basis.  The format of the consumption file name is: MMM-MMM_OOOO_UUU_FF_nnnnnnnn.csv o Where MMM-MMM stands for the meter/sensor ID, OOOO for the observable property, UUU for the unit, FF for the data collection frequency and nnnnnnnn is a progressive numerical id. o The basic string for the filename is automatically generated for each meter/sensor in the mapping file, if the values in the table are properly filled. Example: FER-001_GASR_MCU_1h_nnnnnnn.csv  The format of the data contained in the CSV file is: timestamp;consumption;cost o Timestamp has to be in UTC and has the format yyyy-mm-dd hh:mm:ss o Consumption and cost are float values with a point as decimal separator o Dataline example: 2013-11-01 01:15:00;0.9570;0.23  Cost data can be omitted if unavailable (as specified in the mapping file). o Dataline example without cost: 2013-11-01 01:15:00;0.9570  No string header must be put in the CSV file  Each relative consumption reading (as well as cost) is an integrated value describing the energy consumed during an interval of time. Relative consumption reading is assumed to refer to the interval between the timestamp of the previous reading and the timestamp of the current reading. Here follows an example of relative consumption data with cost: [...] 2013-11-01 01:00:00;0.9570;0.23 2013-11-01 02:00:00;0.8340;0.22 2013-11-01 03:00:00;0.9933;0.24 2013-11-01 04:00:00;0.7750;0.19 [...] And here is an example, for an indoor temperature sensor: [...] 2013-11-01 15:00:00;22.5 2013-11-01 16:00:00;21.340 2013-11-01 17:00:00;20.9933 2013-11-01 18:00:00;20.7750 [...]