Skip to content

Commit a6597e7

Browse files
publish(dataModel.EnergyStorage): generated files for ElectrolyzerMeasurement, FuelCell, FuelCellMeasurement
Date: 2026-06-09 23:59 UTC Generated by publish.py (smart-data-models publication pipeline)
1 parent 4b56b60 commit a6597e7

64 files changed

Lines changed: 13971 additions & 102 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

ElectrolyzerMeasurement/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@ Link to the [Generator](https://smartdatamodels.org/extra/ngsi-ld_generator_keyv
4343

4444
Link to the [Generator](https://smartdatamodels.org/extra/geojson_features_generator.php?schemaUrl=https://raw.githubusercontent.com/smart-data-models/dataModel.EnergyStorage/master/ElectrolyzerMeasurement/schema.json&email=info@smartdatamodels.org) of geojson feature format payloads compliant with this data model. Refresh for new values
4545
### PostgreSQL schema
46+
47+
Link to the [PostgreSQL schema](https://github.com/smart-data-models/dataModel.EnergyStorage/blob/master/ElectrolyzerMeasurement/schema.sql) of this data model
4648
### Contribution
4749

4850
If you have any issue on this data model you can raise an [issue](https://github.com/smart-data-models/dataModel.EnergyStorage/issues) or contribute with a [PR](https://github.com/smart-data-models/dataModel.EnergyStorage/pulls)

ElectrolyzerMeasurement/doc/spec.md

Lines changed: 340 additions & 7 deletions
Large diffs are not rendered by default.

ElectrolyzerMeasurement/doc/spec_DE.md

Lines changed: 340 additions & 7 deletions
Large diffs are not rendered by default.

ElectrolyzerMeasurement/doc/spec_ES.md

Lines changed: 340 additions & 7 deletions
Large diffs are not rendered by default.

ElectrolyzerMeasurement/doc/spec_FR.md

Lines changed: 340 additions & 7 deletions
Large diffs are not rendered by default.

ElectrolyzerMeasurement/doc/spec_IT.md

Lines changed: 340 additions & 7 deletions
Large diffs are not rendered by default.

ElectrolyzerMeasurement/doc/spec_JA.md

Lines changed: 340 additions & 7 deletions
Large diffs are not rendered by default.

ElectrolyzerMeasurement/doc/spec_KO.md

Lines changed: 340 additions & 7 deletions
Large diffs are not rendered by default.

ElectrolyzerMeasurement/doc/spec_ZH.md

Lines changed: 340 additions & 7 deletions
Large diffs are not rendered by default.

ElectrolyzerMeasurement/model.yaml

Lines changed: 331 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,372 @@
11
ElectrolyzerMeasurement:
22
description: A instantaneous measure of hydrogen generation / power consumption by a electrolyzer
33
properties:
4+
address:
5+
description: The mailing address
6+
properties:
7+
addressCountry:
8+
description: The country. For example, Spain
9+
type: string
10+
x-ngsi:
11+
model: https://schema.org/addressCountry
12+
type: Property
13+
addressLocality:
14+
description: The locality in which the street address is, and which is in the region
15+
type: string
16+
x-ngsi:
17+
model: https://schema.org/addressLocality
18+
type: Property
19+
addressRegion:
20+
description: The region in which the locality is, and which is in the country
21+
type: string
22+
x-ngsi:
23+
model: https://schema.org/addressRegion
24+
type: Property
25+
district:
26+
description: A district is a type of administrative division that, in some countries, is managed by the local government
27+
type: string
28+
x-ngsi:
29+
type: Property
30+
postOfficeBoxNumber:
31+
description: The post office box number for PO box addresses. For example, 03578
32+
type: string
33+
x-ngsi:
34+
model: https://schema.org/postOfficeBoxNumber
35+
type: Property
36+
postalCode:
37+
description: The postal code. For example, 24004
38+
type: string
39+
x-ngsi:
40+
model: https://schema.org/https://schema.org/postalCode
41+
type: Property
42+
streetAddress:
43+
description: The street address
44+
type: string
45+
x-ngsi:
46+
model: https://schema.org/streetAddress
47+
type: Property
48+
streetNr:
49+
description: Number identifying a specific property on a public street
50+
type: string
51+
x-ngsi:
52+
type: Property
53+
type: object
54+
x-ngsi:
55+
model: https://schema.org/address
56+
type: Property
57+
alternateName:
58+
description: An alternative name for this item
59+
type: string
60+
x-ngsi:
61+
type: Property
62+
areaServed:
63+
description: The geographic area where a service or offered item is provided
64+
type: string
65+
x-ngsi:
66+
model: https://schema.org/Text
67+
type: Property
468
dataProvider:
569
description: A sequence of characters identifying the provider of the harmonised data entity
670
type: string
771
x-ngsi:
872
type: Property
973
dateCreated:
10-
description: Entity creation timestamp.
74+
description: Entity creation timestamp. This will usually be allocated by the storage platform
1175
format: date-time
1276
type: string
1377
x-ngsi:
1478
type: Property
1579
dateModified:
16-
description: Timestamp of the last modification of the entity
80+
description: Timestamp of the last modification of the entity. This will usually be allocated by the storage platform
1781
format: date-time
1882
type: string
1983
x-ngsi:
2084
type: Property
85+
description:
86+
description: A description of this item
87+
type: string
88+
x-ngsi:
89+
type: Property
2190
hydrogenFlowGenerated:
2291
description: Hydrogen flow production (NL/h)
2392
type: number
2493
x-ngsi:
2594
type: Property
2695
id:
27-
description: Unique ID of the object
28-
format: uri
96+
anyOf:
97+
- description: Identifier format of any NGSI entity
98+
maxLength: 256
99+
minLength: 1
100+
pattern: ^[\w\-\.\{\}\$\+\*\[\]`|~^@!,:\\]+$
101+
type: string
102+
x-ngsi:
103+
type: Property
104+
- description: Identifier format of any NGSI entity
105+
format: uri
106+
type: string
107+
x-ngsi:
108+
type: Property
109+
description: Unique identifier of the entity
110+
x-ngsi:
111+
type: Relationship
112+
location:
113+
description: Geojson reference to the item. It can be Point, LineString, Polygon, MultiPoint, MultiLineString or MultiPolygon
114+
oneOf:
115+
- description: Geojson reference to the item. Point
116+
properties:
117+
bbox:
118+
description: BBox of the Point
119+
items:
120+
type: number
121+
minItems: 4
122+
type: array
123+
x-ngsi:
124+
type: Property
125+
coordinates:
126+
description: Coordinates of the Point
127+
items:
128+
type: number
129+
minItems: 2
130+
type: array
131+
x-ngsi:
132+
type: Property
133+
type:
134+
enum:
135+
- Point
136+
type: string
137+
required:
138+
- type
139+
- coordinates
140+
title: GeoJSON Point
141+
type: object
142+
x-ngsi:
143+
type: GeoProperty
144+
- description: Geojson reference to the item. LineString
145+
properties:
146+
bbox:
147+
description: BBox coordinates of the LineString
148+
items:
149+
type: number
150+
minItems: 4
151+
type: array
152+
x-ngsi:
153+
type: Property
154+
coordinates:
155+
description: Coordinates of the LineString
156+
items:
157+
items:
158+
type: number
159+
minItems: 2
160+
type: array
161+
minItems: 2
162+
type: array
163+
x-ngsi:
164+
type: Property
165+
type:
166+
enum:
167+
- LineString
168+
type: string
169+
required:
170+
- type
171+
- coordinates
172+
title: GeoJSON LineString
173+
type: object
174+
x-ngsi:
175+
type: GeoProperty
176+
- description: Geojson reference to the item. Polygon
177+
properties:
178+
bbox:
179+
description: BBox coordinates of the Polygon
180+
items:
181+
type: number
182+
minItems: 4
183+
type: array
184+
x-ngsi:
185+
type: Property
186+
coordinates:
187+
description: Coordinates of the Polygon
188+
items:
189+
items:
190+
items:
191+
type: number
192+
minItems: 2
193+
type: array
194+
minItems: 4
195+
type: array
196+
type: array
197+
x-ngsi:
198+
type: Property
199+
type:
200+
enum:
201+
- Polygon
202+
type: string
203+
required:
204+
- type
205+
- coordinates
206+
title: GeoJSON Polygon
207+
type: object
208+
x-ngsi:
209+
type: GeoProperty
210+
- description: Geojson reference to the item. MultiPoint
211+
properties:
212+
bbox:
213+
description: BBox coordinates of the LineString
214+
items:
215+
type: number
216+
minItems: 4
217+
type: array
218+
x-ngsi:
219+
type: Property
220+
coordinates:
221+
description: Coordinates of the MulitPoint
222+
items:
223+
items:
224+
type: number
225+
minItems: 2
226+
type: array
227+
type: array
228+
x-ngsi:
229+
type: Property
230+
type:
231+
enum:
232+
- MultiPoint
233+
type: string
234+
required:
235+
- type
236+
- coordinates
237+
title: GeoJSON MultiPoint
238+
type: object
239+
x-ngsi:
240+
type: GeoProperty
241+
- description: Geojson reference to the item. MultiLineString
242+
properties:
243+
bbox:
244+
description: BBox coordinates of the LineString
245+
items:
246+
type: number
247+
minItems: 4
248+
type: array
249+
x-ngsi:
250+
type: Property
251+
coordinates:
252+
description: Coordinates of the MultiLineString
253+
items:
254+
items:
255+
items:
256+
type: number
257+
minItems: 2
258+
type: array
259+
minItems: 2
260+
type: array
261+
type: array
262+
x-ngsi:
263+
type: Property
264+
type:
265+
enum:
266+
- MultiLineString
267+
type: string
268+
required:
269+
- type
270+
- coordinates
271+
title: GeoJSON MultiLineString
272+
type: object
273+
x-ngsi:
274+
type: GeoProperty
275+
- description: Geojson reference to the item. MultiLineString
276+
properties:
277+
bbox:
278+
items:
279+
type: number
280+
minItems: 4
281+
type: array
282+
coordinates:
283+
description: Coordinates of the MultiPolygon
284+
items:
285+
items:
286+
items:
287+
items:
288+
type: number
289+
minItems: 2
290+
type: array
291+
minItems: 4
292+
type: array
293+
type: array
294+
type: array
295+
x-ngsi:
296+
type: Property
297+
type:
298+
enum:
299+
- MultiPolygon
300+
type: string
301+
required:
302+
- type
303+
- coordinates
304+
title: GeoJSON MultiPolygon
305+
type: object
306+
x-ngsi:
307+
type: GeoProperty
308+
x-ngsi:
309+
type: GeoProperty
310+
name:
311+
description: The name of this item
29312
type: string
30313
x-ngsi:
31314
type: Property
315+
owner:
316+
description: A List containing a JSON encoded sequence of characters referencing the unique Ids of the owner(s)
317+
items:
318+
anyOf:
319+
- description: Identifier format of any NGSI entity
320+
maxLength: 256
321+
minLength: 1
322+
pattern: ^[\w\-\.\{\}\$\+\*\[\]`|~^@!,:\\]+$
323+
type: string
324+
x-ngsi:
325+
type: Property
326+
- description: Identifier format of any NGSI entity
327+
format: uri
328+
type: string
329+
x-ngsi:
330+
type: Property
331+
description: Unique identifier of the entity
332+
x-ngsi:
333+
type: Relationship
334+
type: array
335+
x-ngsi:
336+
type: Property
32337
powerConsumed:
33-
description: power consumed (W)
338+
description: Power consumed (W)
34339
type: number
35340
x-ngsi:
36341
type: Property
342+
units: watts
37343
refElectrolyzer:
38344
description: A reference to the entity Electrolyzer which it belongs the measurement
39345
format: uri
40346
type: string
347+
x-ngsi:
348+
type: Relationship
349+
seeAlso:
350+
description: list of uri pointing to additional resources about the item
351+
oneOf:
352+
- items:
353+
format: uri
354+
type: string
355+
minItems: 1
356+
type: array
357+
- format: uri
358+
type: string
359+
x-ngsi:
360+
type: Property
361+
source:
362+
description: A sequence of characters giving the original source of the entity data as a URL. Recommended to be the fully qualified domain name of the source provider, or the URL to the source object
363+
type: string
41364
x-ngsi:
42365
type: Property
43366
type:
44-
description: Title of the form element
367+
description: NGSI Entity type. It has to be ElectrolyzerMeasurement
368+
enum:
369+
- ElectrolyzerMeasurement
45370
type: string
46371
x-ngsi:
47372
type: Property

0 commit comments

Comments
 (0)