Skip to content

Commit 07ffecf

Browse files
committed
deploy: 978a62b
1 parent d52dee9 commit 07ffecf

File tree

99 files changed

+2531
-0
lines changed

Some content is hidden

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

99 files changed

+2531
-0
lines changed
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
{
2+
"additionalProperties": true,
3+
"description": "Base class for Fiware-compatible actuators.",
4+
"properties": {
5+
"id": {
6+
"description": "Id of an entity in an NGSI context broker. Allowed characters are the ones in the plain ASCII set, except the following ones: control characters, whitespace, &, ?, / and #.",
7+
"example": "Bcn-Welt",
8+
"maxLength": 256,
9+
"minLength": 1,
10+
"title": "Entity Id",
11+
"type": "string"
12+
},
13+
"type": {
14+
"anyOf": [
15+
{
16+
"type": "string"
17+
},
18+
{
19+
"enum": [],
20+
"title": "Enum"
21+
}
22+
],
23+
"description": "Id of an entity in an NGSI context broker. Allowed characters are the ones in the plain ASCII set, except the following ones: control characters, whitespace, &, ?, / and #.",
24+
"example": "Room",
25+
"maxLength": 256,
26+
"minLength": 1,
27+
"title": "Entity Type"
28+
}
29+
},
30+
"required": [
31+
"id",
32+
"type"
33+
],
34+
"title": "ActuatorFiware",
35+
"type": "object"
36+
}
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
{
2+
"additionalProperties": true,
3+
"description": "Extends the CO2Sensor class to include Fiware-specific properties.",
4+
"properties": {
5+
"id": {
6+
"description": "Id of an entity in an NGSI context broker. Allowed characters are the ones in the plain ASCII set, except the following ones: control characters, whitespace, &, ?, / and #.",
7+
"example": "Bcn-Welt",
8+
"maxLength": 256,
9+
"minLength": 1,
10+
"title": "Entity Id",
11+
"type": "string"
12+
},
13+
"type": {
14+
"default": "CO2Sensor",
15+
"title": "Type",
16+
"type": "string"
17+
},
18+
"hasLocation": {
19+
"default": null,
20+
"title": "Haslocation",
21+
"type": "string"
22+
},
23+
"co2": {
24+
"anyOf": [
25+
{
26+
"type": "number"
27+
},
28+
{
29+
"type": "null"
30+
}
31+
],
32+
"default": 0,
33+
"title": "Co2"
34+
}
35+
},
36+
"required": [
37+
"id"
38+
],
39+
"title": "CO2SensorFiware",
40+
"type": "object"
41+
}
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
{
2+
"additionalProperties": true,
3+
"description": "Extends the CoolingCoil class to include Fiware-specific properties.",
4+
"properties": {
5+
"id": {
6+
"description": "Id of an entity in an NGSI context broker. Allowed characters are the ones in the plain ASCII set, except the following ones: control characters, whitespace, &, ?, / and #.",
7+
"example": "Bcn-Welt",
8+
"maxLength": 256,
9+
"minLength": 1,
10+
"title": "Entity Id",
11+
"type": "string"
12+
},
13+
"type": {
14+
"default": "CoolingCoil",
15+
"title": "Type",
16+
"type": "string"
17+
},
18+
"hasLocation": {
19+
"anyOf": [
20+
{
21+
"type": "string"
22+
},
23+
{
24+
"type": "null"
25+
}
26+
],
27+
"default": null,
28+
"title": "Haslocation"
29+
},
30+
"brand": {
31+
"anyOf": [
32+
{
33+
"type": "string"
34+
},
35+
{
36+
"type": "null"
37+
}
38+
],
39+
"default": null,
40+
"title": "Brand"
41+
},
42+
"fanSpeed": {
43+
"anyOf": [
44+
{
45+
"type": "number"
46+
},
47+
{
48+
"type": "null"
49+
}
50+
],
51+
"default": 0,
52+
"title": "Fanspeed"
53+
}
54+
},
55+
"required": [
56+
"id"
57+
],
58+
"title": "CoolingCoilFiware",
59+
"type": "object"
60+
}
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
{
2+
"additionalProperties": true,
3+
"description": "Extends the FreshAirVentilation class to include Fiware-specific properties.",
4+
"properties": {
5+
"id": {
6+
"description": "Id of an entity in an NGSI context broker. Allowed characters are the ones in the plain ASCII set, except the following ones: control characters, whitespace, &, ?, / and #.",
7+
"example": "Bcn-Welt",
8+
"maxLength": 256,
9+
"minLength": 1,
10+
"title": "Entity Id",
11+
"type": "string"
12+
},
13+
"type": {
14+
"default": "FreshAirVentilation",
15+
"title": "Type",
16+
"type": "string"
17+
},
18+
"hasLocation": {
19+
"anyOf": [
20+
{
21+
"type": "string"
22+
},
23+
{
24+
"type": "null"
25+
}
26+
],
27+
"default": null,
28+
"title": "Haslocation"
29+
},
30+
"airFlowSetpoint": {
31+
"anyOf": [
32+
{
33+
"type": "number"
34+
},
35+
{
36+
"type": "null"
37+
}
38+
],
39+
"default": 0,
40+
"title": "Airflowsetpoint"
41+
}
42+
},
43+
"required": [
44+
"id"
45+
],
46+
"title": "FreshAirVentilationFiware",
47+
"type": "object"
48+
}
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
{
2+
"additionalProperties": true,
3+
"description": "Extends the Hotel class to include Fiware-specific properties.",
4+
"properties": {
5+
"id": {
6+
"description": "Id of an entity in an NGSI context broker. Allowed characters are the ones in the plain ASCII set, except the following ones: control characters, whitespace, &, ?, / and #.",
7+
"example": "Bcn-Welt",
8+
"maxLength": 256,
9+
"minLength": 1,
10+
"title": "Entity Id",
11+
"type": "string"
12+
},
13+
"type": {
14+
"default": "Hotel",
15+
"title": "Type",
16+
"type": "string"
17+
},
18+
"name": {
19+
"default": null,
20+
"title": "Name",
21+
"type": "string"
22+
},
23+
"address": {
24+
"anyOf": [
25+
{
26+
"type": "string"
27+
},
28+
{
29+
"type": "null"
30+
}
31+
],
32+
"default": null,
33+
"title": "Address"
34+
}
35+
},
36+
"required": [
37+
"id"
38+
],
39+
"title": "HotelFiware",
40+
"type": "object"
41+
}
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
{
2+
"additionalProperties": true,
3+
"description": "Extends the HotelRoom class to include Fiware-specific properties.",
4+
"properties": {
5+
"id": {
6+
"description": "Id of an entity in an NGSI context broker. Allowed characters are the ones in the plain ASCII set, except the following ones: control characters, whitespace, &, ?, / and #.",
7+
"example": "Bcn-Welt",
8+
"maxLength": 256,
9+
"minLength": 1,
10+
"title": "Entity Id",
11+
"type": "string"
12+
},
13+
"type": {
14+
"default": "HotelRoom",
15+
"title": "Type",
16+
"type": "string"
17+
},
18+
"name": {
19+
"default": null,
20+
"title": "Name",
21+
"type": "string"
22+
},
23+
"hasLocation": {
24+
"default": null,
25+
"title": "Haslocation",
26+
"type": "string"
27+
}
28+
},
29+
"required": [
30+
"id"
31+
],
32+
"title": "HotelRoomFiware",
33+
"type": "object"
34+
}
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
{
2+
"additionalProperties": true,
3+
"description": "Extends the PresenceSensor class to include Fiware-specific properties.",
4+
"properties": {
5+
"id": {
6+
"description": "Id of an entity in an NGSI context broker. Allowed characters are the ones in the plain ASCII set, except the following ones: control characters, whitespace, &, ?, / and #.",
7+
"example": "Bcn-Welt",
8+
"maxLength": 256,
9+
"minLength": 1,
10+
"title": "Entity Id",
11+
"type": "string"
12+
},
13+
"type": {
14+
"default": "PresenceSensor",
15+
"title": "Type",
16+
"type": "string"
17+
},
18+
"hasLocation": {
19+
"default": null,
20+
"title": "Haslocation",
21+
"type": "string"
22+
},
23+
"pir": {
24+
"anyOf": [
25+
{
26+
"type": "number"
27+
},
28+
{
29+
"type": "null"
30+
}
31+
],
32+
"default": 0,
33+
"title": "Pir"
34+
}
35+
},
36+
"required": [
37+
"id"
38+
],
39+
"title": "PresenceSensorFiware",
40+
"type": "object"
41+
}
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
{
2+
"additionalProperties": true,
3+
"description": "Extends the RadiatorThermostat class to include Fiware-specific properties.",
4+
"properties": {
5+
"id": {
6+
"description": "Id of an entity in an NGSI context broker. Allowed characters are the ones in the plain ASCII set, except the following ones: control characters, whitespace, &, ?, / and #.",
7+
"example": "Bcn-Welt",
8+
"maxLength": 256,
9+
"minLength": 1,
10+
"title": "Entity Id",
11+
"type": "string"
12+
},
13+
"type": {
14+
"default": "RadiatorThermostat",
15+
"title": "Type",
16+
"type": "string"
17+
},
18+
"hasLocation": {
19+
"anyOf": [
20+
{
21+
"type": "string"
22+
},
23+
{
24+
"type": "null"
25+
}
26+
],
27+
"default": null,
28+
"title": "Haslocation"
29+
},
30+
"temperatureSetpoint": {
31+
"anyOf": [
32+
{
33+
"type": "number"
34+
},
35+
{
36+
"type": "null"
37+
}
38+
],
39+
"default": 0,
40+
"title": "Temperaturesetpoint"
41+
}
42+
},
43+
"required": [
44+
"id"
45+
],
46+
"title": "RadiatorThermostatFiware",
47+
"type": "object"
48+
}

0 commit comments

Comments
 (0)