-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathsdfthing-outletstrip.sdf.json
56 lines (54 loc) · 1.7 KB
/
sdfthing-outletstrip.sdf.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
{
"namespace": {
"pg": "https://onedm.org/playground"
},
"sdfThing": {
"OutletStripSKU126442775": {
"sdfRef": "#/sdfThing/GenericOutletStrip",
"sdfThing": {
"outletArray": {
"minItems": 6,
"maxItems": 6
}
}
},
"GenericOutletStrip": {
"sdfThing": {
"outletArray": {
"items": "#/sdfThing/OutletUnit",
"minItems": 1,
"maxItems": 20
},
"outletStripCommon": {
"sdfObject": {
"PowerSwitch": {
"sdfRef": "pg:/#/sdfObject/On_Off_switch"
},
"OvercurrentTrip": {
"sdfRef": "pg:/#/sdfObject/energy.overload"
},
"EnergyUsage": {
"sdfRef": "pg:/#/sdfObject/energy.consumption"
},
"Voltage": {
"sdfRef": "pg:/#/sdfObject/Voltage"
}
}
}
}
},
"OutletUnit": {
"sdfObject": {
"PowerSwitch": {
"sdfRef": "pg:/#/sdfObject/On_Off_switch"
},
"OvercurrentTrip": {
"sdfRef": "pg:/#/sdfObject/energy.overload"
},
"EnergyUsage": {
"sdfRef": "pg:/#/sdfObject/energy.consumption"
}
}
}
}
}