forked from BrickSchema/reconciliation-api
-
Notifications
You must be signed in to change notification settings - Fork 0
/
abbrmap.py
157 lines (143 loc) · 5.91 KB
/
abbrmap.py
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
abbrmap = {
"ahu": ["air", "handler", "unit"],
"vav": ["variable", "volume", "box"],
"fcu": ["fan", "coil", "unit"],
"avg": ["average"],
"cmd": ["command"],
"elec": ["electrical"],
"equip": ["equipment"],
"freq": ["frequency"],
"occ": ["occupied"],
"rtu": ["rootftop", "unit"],
"roof": ["rooftop"],
"dmp": ["damper"],
"pos": ["position"],
"sp": ["setpoint"],
"spt": ["setpoint"],
"stpt": ["setpoint"],
"temp": ["temperature"],
"tmp": ["temperature"],
"t": ["temperature"],
"unocc": ["unoccupied"],
"volt": ["voltage"],
"ctl": ["control"],
"cfm": ["flow"],
"sa": ["supply", "air"],
"ea": ["exhaust", "air"],
"da": ["discharge", "air"],
"oa": ["outside", "air"],
"ra": ["return", "air"],
"sat": ["supply", "air", "temperature"],
"eat": ["exhaust", "air", "temperature"],
"dat": ["discharge", "air", "temperature"],
"oat": ["outside", "air", "temperature"],
"rat": ["return", "air", "temperature"],
"sap": ["supply", "air", "pressure"],
"eap": ["exhaust", "air", "pressure"],
"dap": ["discharge", "air", "pressure"],
"oap": ["outside", "air", "pressure"],
"rap": ["return", "air", "pressure"],
"sf": ["supply", "fan"],
"ef": ["exhaust", "fan"],
"df": ["discharge", "fan"],
"of": ["outside", "fan"],
"rf": ["return", "fan"],
"sup": ["supply"],
"dis": ["discharge"],
"ex": ["exhaust"],
"ret": ["return"],
"hw": ["hot", "water"],
"chw": ["chilled", "water"],
"z": ["zone"],
"zn": ["zone"],
'mat': ['mixed', 'air', 'temperature'],
'wcadj': ['warm/cool', 'adjust'],
'sap': ['static', 'pressure'],
'znt': ['zone', 'space', 'temperature'],
'htgo': ['heating', 'valve', 'analog', 'signal'],
'clgo': ['cooling', 'valve', 'analog', 'signal'],
'sfo': ['supply', 'fan', 'inlet', 'vane', 'vfd', 'signal'],
'sfs': ['supply', 'fan', 'status'],
'rfs': ['return', 'fan', 'status'],
'smk': ['smoke', 'detector'],
'sds': ['smoke', 'detector'],
'dcdb': ['discharge', 'cooling', 'deadband'],
'dcit': ['discharge', 'cooling', 'intergration'],
'dcpb': ['discharge', 'cooling', 'proportional', 'band'],
'depb': ['discharge', 'economizer', 'proportional', 'band'],
'dhdb': ['discharge', 'heating', 'dead', 'band'],
'dll': ['discharge', 'low', 'limit'],
'disrb': ['discharge', 'reset', 'band'],
'rhl': ['return', 'air', 'high', 'limit'],
'retrb': ['return', 'reset', 'band'],
'swovdif': ['economizer', 'switchover', 'differential'],
'dbswov': ['economizer', 'switchover', 'setpoint'],
'minpossp': ['economizer', 'minimum', 'position'],
'malldb': ['mixed', 'air', 'low', 'limit', 'dead', 'band'],
'mallit': ['mixed', 'air', 'low', 'limit', 'integration'],
'mallo': ['mixed', 'air', 'low', 'limit', 'offset'],
'mallpb': ['mixed', 'air', 'low', 'limit', 'proportional', 'band'],
'mall': ['mixed', 'air', 'lowlimit', 'setpoint'],
'ucncdf': ['unoccupied', 'cooling', 'differential'],
'ucncsp': ['unoccupied', 'cooling', 'setpoint'],
'ucnhdf': ['unoccupied', 'heating', 'differential'],
'ucnhsp': ['unoccupied', 'heating', 'setpoint'],
'spdb': ['static', 'pressure'],
'spdw': ['static', 'pressure', 'derivitive', 'weight'],
'spit': ['static', 'pressure', 'integration'],
'sppb': ['static', 'pressure', 'proportional', 'band'],
'spset': ['static', 'pressure', 'setpoint'],
'sprampst': ['static', 'pressure', 'output', 'ramp'],
'zpb': ['zone', 'proportional', 'band'],
'zntsp': ['zone', 'temperature', 'setpoint'],
'ahusp': ['calculated', 'discharge', 'setpoint'],
'occc': ['occupied', 'command'],
'sdwnc': ['shutdown', 'command'],
'wcc': ['warmup', 'command'],
'econs': ['economizer', 'status'],
'occs': ['occupied', 'status'],
'restasts': ['status', 'of', 'restart', 'delay'],
'sdwns': ['shutdown', 'status'],
'sfa': ['supply', 'fan', 'alarm'],
'boxhtgc': ['box', 'heating', 'command'],
'shtgc': ['supplemental', 'heating', 'command'],
'htgminfl': ['heating', 'minimum', 'cfm', 'setpoint'],
'commonsp': ['common', 'setpoint'],
'clgbias': ['active', 'cooling', 'bias'],
'cmaxflo': ['maximum', 'cooling', 'cfm', 'setpoint'],
'ocmncsp': ['occupied', 'cooling', 'minimum', 'cfm', 'setpoint'],
'ucmncsp': ['unoccupied', 'cooling', 'minimum', 'cfm', 'setpoint'],
'wmupmin': ['warmup', 'cfm', 'setpoint'],
'htgbias': ['active', 'heating', 'bias'],
'occhtgfl': ['occupied', 'heating', 'cfm', 'setpoint'],
'unchmax': ['unoccupied', 'cooling', 'maximum', 'cfm', 'setpoint'],
'occcbias': ['occupied', 'cooling', 'bias'],
'stbycbia': ['standby', 'cooling', 'bias'],
'unoccbia': ['unoccupied', 'cooling', 'bias'],
'occhbias': ['occupied', 'heating', 'bias'],
'stbyhbia': ['standby', 'heating', 'bias'],
'boxmode': ['current', 'box', 'mode'],
'htgmode': ['current', 'heating', 'mode'],
'onochbia': ['unoccupied', 'heating', 'bias'],
'pkupgain': ['pickup', 'gain'],
'supflow': ['cfm', 'supply', 'flow'],
'supflosp': ['calculated', 'cfm', 'setpoint'],
'bhoutput': ['box', 'heat', 'output'],
'shoutput': ['supplemental', 'heat', 'output'],
'wtrflush': ['water', 'flush', 'command'],
'boxelec': ['electrical', 'heat', 'protection', 'enabled'],
'acreq': ['autocalibration', 'required'],
'acact': ['autocalibration', 'in', 'process'],
'effclg': ['effective', 'cooling', 'setpoint'],
'effhtg': ['effective', 'heating', 'setpoint'],
'htgvlv': ['heating', 'valve'],
'htgocc': ['occ', 'heating', 'setpoint'],
'htgoccminflow': ['occ', 'heating', 'minimum', 'flow'],
'htgunocc': ['night', 'heating', 'setpoint'],
'network': ['network', 'setpoint'],
'occsched': ['occupancy', 'schedule'],
'saf': ['supply', 'airflow', 'rate'],
'vp': ['velocity', 'pressure'],
'clgocc': ['occ', 'cooling'],
'autocal': ['autocalibration'],
}