-
Notifications
You must be signed in to change notification settings - Fork 17
/
keywords.txt
379 lines (365 loc) · 7.69 KB
/
keywords.txt
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
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
#######################################
# Syntax Coloring Map For H4Plugins
#######################################
#######################################
# Library ( KEYWORD1)
#######################################
H4Plugins KEYWORD1
H4P_USE_PLUGINS KEYWORD1
#######################################
# Datatypes
#######################################
h4p KEYWORD1
h4pAnalogAverage KEYWORD1
h4pAnalogAvgChanged KEYWORD1
h4pAnalogAvgRolling KEYWORD1
h4pAnalogAvgWindow KEYWORD1
h4pAnalogPolled KEYWORD1
h4pAnalogThreshold KEYWORD1
h4pAnalogTMP36 KEYWORD1
h4pCircular KEYWORD1
h4pCounting KEYWORD1
h4pDebounced KEYWORD1
h4pEncoder KEYWORD1
h4pEncoderAuto KEYWORD1
h4pFiltered KEYWORD1
h4pLatching KEYWORD1
h4pMultistage KEYWORD1
h4pMultifunctionButton KEYWORD1
h4pOutput KEYWORD1
h4pPolled KEYWORD1
h4pRaw KEYWORD1
h4pRepeating KEYWORD1
h4pRetriggering KEYWORD1
h4pTactless KEYWORD1
h4pTimed KEYWORD1
npANALOGTMP36 KEYWORD1
npAVERAGE KEYWORD1
npAVGWINDOW KEYWORD1
npBANDPASS KEYWORD1
npDELTAREPEAT KEYWORD1
npFILTER KEYWORD1
npFLIPFLOP KEYWORD1
npHIPASS KEYWORD1
npLIMITER KEYWORD1
npLOPASS KEYWORD1
npNOTCH KEYWORD1
npPASSDELTA KEYWORD1
npPASSTHRU KEYWORD1
npPASSTIMER KEYWORD1
npPUBLISHCYCLE KEYWORD1
npPUBLISHDELTA KEYWORD1
npPUBLISHONOFF KEYWORD1
npPUBLISHSIGE KEYWORD1
npPUBLISHVALUE KEYWORD1
npROLLINGAVERAGE KEYWORD1
npROTARYDECODE KEYWORD1
npSHOW KEYWORD1
npSMOOTH KEYWORD1
npSTAGEMANAGER KEYWORD1
npTHRESHOLD KEYWORD1
npTRIGGER KEYWORD1
npUPDATEINT KEYWORD1
npUPDATEGLOBAL KEYWORD1
npVALUEDIFF KEYWORD1
h4pRoamingDotLocal KEYWORD1
h4pRoamingH4 KEYWORD1
h4pRoamingIP KEYWORD1
h4pRoamingUPNP KEYWORD1
H4P_AsyncHTTP KEYWORD1
H4P_AsyncMQTT KEYWORD1
H4P_BinarySwitch KEYWORD1
H4P_BinaryThing KEYWORD1
H4P_ConditionalSwitch KEYWORD1
H4P_ConditionalThing KEYWORD1
H4P_EmitHeap KEYWORD1
H4P_EmitLoopCount KEYWORD1
H4P_EmitQ KEYWORD1
H4P_EmitTick KEYWORD1
H4P_EventListener KEYWORD1
H4P_GateKeeper KEYWORD1
H4P_HeapWarn KEYWORD1
H4P_Heartbeat KEYWORD1
H4P_LinkMaster KEYWORD1
H4P_LocalLogger KEYWORD1
H4P_MQTTLogger KEYWORD1
H4P_PinMachine KEYWORD1
H4P_QueueWarn KEYWORD1
H4P_RemoteLogger KEYWORD1
H4P_RemoteUpdate KEYWORD1
H4P_SerialCmd KEYWORD1
H4P_SerialLogger KEYWORD1
H4P_Signaller KEYWORD1
H4P_Sunrise KEYWORD1
H4P_TaskSniffer KEYWORD1
H4P_Timekeeper KEYWORD1
H4P_ToneController KEYWORD1
H4P_UPNPServer KEYWORD1
H4P_WiFi KEYWORD1
H4P_Voice KEYWORD1
#######################################
# Methods and Functions ( KEYWORD2)
#######################################
addCmd KEYWORD2
addReportingItem KEYWORD2
all KEYWORD2
at KEYWORD2
autoOff KEYWORD2
both KEYWORD2
center KEYWORD2
change KEYWORD2
chromaticRun KEYWORD2
clear KEYWORD2
clockEPOCH KEYWORD2
clockEPOCHLocal KEYWORD2
clockStrTimeLocal KEYWORD2
clockTime KEYWORD2
daily KEYWORD2
DELETE KEYWORD2
H4P_DST_EU KEYWORD2
H4P_DST_USA KEYWORD2
dump KEYWORD2
exclude KEYWORD2
flashMorse KEYWORD2
flashMorseText KEYWORD2
flashPattern KEYWORD2
flashPin KEYWORD2
flashPWM KEYWORD2
flush KEYWORD2
friendlyName KEYWORD2
fs KEYWORD2
fw KEYWORD2
GET KEYWORD2
getAutoOff KEYWORD2
getEvent KEYWORD2
getIP KEYWORD2
getValue KEYWORD2
globalsFromSimpleJson KEYWORD2
gvDec KEYWORD2
gvErase KEYWORD2
gvExists KEYWORD2
gvGetInt KEYWORD2
gvGetstring KEYWORD2
gvInc KEYWORD2
gvSave KEYWORD2
gvSetInt KEYWORD2
gvSetstring KEYWORD2
H4P_sirenBuzz KEYWORD2
H4P_sirenChirp KEYWORD2
H4P_sirenHiLo KEYWORD2
H4P_sirenScreech KEYWORD2
H4P_sirenWoopWoop KEYWORD2
h4pClearEvent KEYWORD2
h4pevent KEYWORD2
h4pFactoryReset KEYWORD2
h4pGetErrorMessage KEYWORD2
h4pGetEventName KEYWORD2
h4pGetTaskName KEYWORD2
h4pGetTaskType KEYWORD2
h4pOnEvent KEYWORD2
h4pReboot KEYWORD2
h4pregisterhandler KEYWORD2
h4preplaceparams KEYWORD2
h4psysevent KEYWORD2
h4puiAdd KEYWORD2
h4puiSync KEYWORD2
h4puncheckedcall KEYWORD2
h4punregisterhandler KEYWORD2
heap KEYWORD2
help KEYWORD2
include KEYWORD2
info KEYWORD2
inject KEYWORD2
invokeCmd KEYWORD2
isAnalog KEYWORD2
isFlashing KEYWORD2
isManaged KEYWORD2
isOutput KEYWORD2
length KEYWORD2
logicalRead KEYWORD2
logicalWrite KEYWORD2
metronome KEYWORD2
minutesFromNow KEYWORD2
msSinceMidnight KEYWORD2
multiVox KEYWORD2
parseTime KEYWORD2
PATCH KEYWORD2
pcent KEYWORD2
periodicRead KEYWORD2
pin KEYWORD2
play KEYWORD2
plugins KEYWORD2
POST KEYWORD2
publishDevice KEYWORD2
pulsePin KEYWORD2
PUT KEYWORD2
read KEYWORD2
removeCmd KEYWORD2
replaceParamsFile KEYWORD2
reply KEYWORD2
report KEYWORD2
require KEYWORD2
rest KEYWORD2
restart KEYWORD2
runFlow KEYWORD2
secsToTime KEYWORD2
setPercent KEYWORD2
setSchedule KEYWORD2
setToMax KEYWORD2
setToMin KEYWORD2
setValue KEYWORD2
showFS KEYWORD2
showQ KEYWORD2
siren KEYWORD2
slave KEYWORD2
state KEYWORD2
stopAll KEYWORD2
stopPin KEYWORD2
strfDate KEYWORD2
strfDateTime KEYWORD2
strfTime KEYWORD2
stringsetVolume KEYWORD2
strTime KEYWORD2
subscribeDevice KEYWORD2
svcDown KEYWORD2
svcUp KEYWORD2
sync KEYWORD2
syncCondition KEYWORD2
throbPin KEYWORD2
toggle KEYWORD2
tone KEYWORD2
turn KEYWORD2
turnOff KEYWORD2
turnOn KEYWORD2
tz KEYWORD2
uiAddAllUsrFields KEYWORD2
uiAddBoolean KEYWORD2
uiAddDropdown KEYWORD2
uiAddGlobal KEYWORD2
uiAddImg KEYWORD2
uiAddImgButton KEYWORD2
uiAddInput KEYWORD2
uiAddText KEYWORD2
uiMessage KEYWORD2
uiSetValue KEYWORD2
unsubscribeDevice KEYWORD2
upTime KEYWORD2
write KEYWORD2
#######################################
# Constants ( LITERAL1)
#######################################
H4PE_NOOP LITERAL1
H4PE_SYSINFO LITERAL1
H4PE_SYSWARN LITERAL1
H4PE_SYSFATAL LITERAL1
H4PE_BOOT LITERAL1
H4PE_SERVICE LITERAL1
H4PE_MSG LITERAL1
H4PE_REBOOT LITERAL1
H4PE_UIADD LITERAL1
H4PE_FACTORY LITERAL1
H4PE_CMD LITERAL1
H4PE_HEAP LITERAL1
H4PE_Q LITERAL1
H4PE_LOOPS LITERAL1
H4PE_PRESENCE LITERAL1
H4PE_GVCHANGE LITERAL1
H4PE_UISYNC LITERAL1
H4PE_STAGE LITERAL1
H4PE_GPIO LITERAL1
H4PE_SIGNAL LITERAL1
H4PE_VIEWERS LITERAL1
H4PE_RTC LITERAL1
H4PE_ALARM LITERAL1
H4PE_GRID LITERAL1
H4PE_UPNP LITERAL1
H4PE_UIMSG LITERAL1
H4PE_HEARTBEAT LITERAL1
H4PE_ALL LITERAL1
H4PE_ALMOST_ALL LITERAL1
H4P_NVP_MAP LITERAL1
H4P_UI_TYPE LITERAL1
H4P_UI_TEXT LITERAL1
H4P_UI_GPIO LITERAL1
H4P_UI_BOOL LITERAL1
H4P_UI_INPUT LITERAL1
H4P_UI_IMGBTN LITERAL1
H4P_UI_DROPDOWN LITERAL1
H4P_UI_IMG LITERAL1
H4_CMD_OK LITERAL1
H4_CMD_UNKNOWN LITERAL1
H4_CMD_TOO_FEW_PARAMS LITERAL1
H4_CMD_TOO_MANY_PARAMS LITERAL1
H4_CMD_NOT_NUMERIC LITERAL1
H4_CMD_OUT_OF_BOUNDS LITERAL1
H4_CMD_NAME_UNKNOWN LITERAL1
H4_CMD_PAYLOAD_FORMAT LITERAL1
H4_CMD_NOT_NOW LITERAL1
H4P_TRID_THRB LITERAL1
H4P_TRID_PATN LITERAL1
H4P_TRID_PP LITERAL1
H4P_TRID_PWM LITERAL1
H4P_TRID_DBNC LITERAL1
H4P_TRID_RPTP LITERAL1
H4P_TRID_POLL LITERAL1
H4P_TRID_HOTA LITERAL1
H4P_TRID_MQMS LITERAL1
H4P_TRID_MQRC LITERAL1
H4P_TRID_REST LITERAL1
H4P_TRID_SOAP LITERAL1
H4P_TRID_UDPS LITERAL1
H4P_TRID_NTFY LITERAL1
H4P_TRID_SCMD LITERAL1
H4P_TRID_HLOG LITERAL1
H4P_TRID_QLOG LITERAL1
H4P_TRID_BTTO LITERAL1
H4P_TRID_IPPD LITERAL1
H4P_TRID_DALY LITERAL1
H4P_TRID_SHOT LITERAL1
H4P_TRID_SSET LITERAL1
H4P_TRID_SYNC LITERAL1
H4P_TRID_TIME LITERAL1
H4P_TRID_GATE LITERAL1
H4P_TRID_BOOT LITERAL1
H4PC_CMD_ID LITERAL1
H4PC_ROOT LITERAL1
H4PC_H4 LITERAL1
H4PC_SHOW LITERAL1
H4PC_SVC LITERAL1
H4PC_MAX LITERAL1
ACTIVE_HIGH LITERAL1
ACTIVE_LOW LITERAL1
OFF LITERAL1
ON LITERAL1
H4PAYLOAD LITERAL1
H4PAYLOAD_INT LITERAL1
STOI LITERAL1
PARAM_INT LITERAL1
CHOP_FRONT LITERAL1
CMD LITERAL1
CMDNULL LITERAL1
CMDVS LITERAL1
VSCMD LITERAL1
QEVENT LITERAL1
XEVENT LITERAL1
YEVENT LITERAL1
QLOG LITERAL1
XLOG LITERAL1
SLOG LITERAL1
h4pUserEvent LITERAL1
h4pUIMessage LITERAL1
h4psysevent LITERAL1
SYSINFO LITERAL1
SYSWARN LITERAL1
SYSFATAL LITERAL1
H4P_ONOFF_CONNECTOR LITERAL1
H4P_ONOFF_CONNECTOR_INVERTED LITERAL1
H4P_TACT_BUTTON_CONNECTOR LITERAL1
H4P_LATCH_BUTTON_CONNECTOR LITERAL1
H4P_SERVICE_ADAPTER LITERAL1
H4P_FUNCTION_ADAPTER LITERAL1
H4P_FUNCTION_ADAPTER_II LITERAL1
H4P_FUNCTION_ADAPTER_SI LITERAL1
H4P_FUNCTION_ADAPTER_VOID LITERAL1
H4P_FUNCTION_ADAPTER_GPIO LITERAL1
H4P_FUNCTION_ADAPTER_PRESENCE LITERAL1