|
11 | 11 | <label>DD-WRT Network</label> |
12 | 12 | <description>A network of DD-WRT compatible devices managed via SSH</description> |
13 | 13 | <category>Network</category> |
| 14 | + <semantic-equipment-tag>Router</semantic-equipment-tag> |
14 | 15 |
|
15 | 16 | <channels> |
16 | 17 | <channel id="total-clients" typeId="total-clients"/> |
|
68 | 69 | <label>DD-WRT Device</label> |
69 | 70 | <description>A DD-WRT, OpenWrt, or compatible Linux device managed via SSH</description> |
70 | 71 | <category>NetworkAppliance</category> |
| 72 | + <semantic-equipment-tag>NetworkAppliance</semantic-equipment-tag> |
71 | 73 |
|
72 | 74 | <channels> |
73 | 75 | <channel id="online" typeId="online"/> |
|
173 | 175 | <label>Wireless Radio</label> |
174 | 176 | <description>A wireless radio interface on a DD-WRT device</description> |
175 | 177 | <category>Network</category> |
| 178 | + <semantic-equipment-tag>WirelessAccessPoint</semantic-equipment-tag> |
176 | 179 |
|
177 | 180 | <channels> |
178 | 181 | <channel id="enabled" typeId="enabled"/> |
179 | 182 | <channel id="ssid" typeId="ssid"/> |
180 | 183 | <channel id="channel" typeId="channel"/> |
181 | 184 | <channel id="mode" typeId="mode"/> |
182 | 185 | <channel id="client-count" typeId="client-count"/> |
183 | | - <channel id="assoclist" typeId="assoclist"/> |
| 186 | + <channel id="assoc-list" typeId="assoc-list"/> |
184 | 187 | </channels> |
185 | 188 |
|
186 | 189 | <representation-property>interfaceId</representation-property> |
|
209 | 212 | <label>Wireless Client</label> |
210 | 213 | <description>A wireless client associated with a DD-WRT network device</description> |
211 | 214 | <category>Network</category> |
| 215 | + <semantic-equipment-tag>NetworkAppliance</semantic-equipment-tag> |
212 | 216 |
|
213 | 217 | <channels> |
214 | 218 | <channel id="online" typeId="online"/> |
|
251 | 255 | <label>Firewall Rule</label> |
252 | 256 | <description>A GUI-configured firewall filter rule from nvram</description> |
253 | 257 | <category>Shield</category> |
| 258 | + <semantic-equipment-tag>Firewall</semantic-equipment-tag> |
254 | 259 |
|
255 | 260 | <channels> |
256 | 261 | <channel id="enabled" typeId="enabled"/> |
|
277 | 282 | <label>Online</label> |
278 | 283 | <description>Whether the device or client is currently online</description> |
279 | 284 | <category>Status</category> |
| 285 | + <tags> |
| 286 | + <tag>Status</tag> |
| 287 | + </tags> |
280 | 288 | <state readOnly="true"/> |
281 | 289 | </channel-type> |
282 | 290 |
|
|
285 | 293 | <label>Uptime Since</label> |
286 | 294 | <description>System boot time (updates only on reboot)</description> |
287 | 295 | <category>Time</category> |
| 296 | + <tags> |
| 297 | + <tag>Status</tag> |
| 298 | + <tag>Timestamp</tag> |
| 299 | + </tags> |
288 | 300 | <state readOnly="true"/> |
289 | 301 | </channel-type> |
290 | 302 |
|
|
294 | 306 | <item-type>Number</item-type> |
295 | 307 | <label>Total Clients</label> |
296 | 308 | <description>Total number of clients connected across all devices</description> |
| 309 | + <tags> |
| 310 | + <tag>Measurement</tag> |
| 311 | + </tags> |
297 | 312 | <state readOnly="true"/> |
298 | 313 | </channel-type> |
299 | 314 |
|
300 | 315 | <channel-type id="wireless-clients"> |
301 | 316 | <item-type>Number</item-type> |
302 | 317 | <label>Wireless Clients</label> |
303 | 318 | <description>Number of wireless clients connected across all devices</description> |
| 319 | + <tags> |
| 320 | + <tag>Measurement</tag> |
| 321 | + </tags> |
304 | 322 | <state readOnly="true"/> |
305 | 323 | </channel-type> |
306 | 324 |
|
307 | 325 | <channel-type id="wired-clients"> |
308 | 326 | <item-type>Number</item-type> |
309 | 327 | <label>Wired Clients</label> |
310 | 328 | <description>Number of wired clients connected across all devices</description> |
| 329 | + <tags> |
| 330 | + <tag>Measurement</tag> |
| 331 | + </tags> |
311 | 332 | <state readOnly="true"/> |
312 | 333 | </channel-type> |
313 | 334 |
|
|
318 | 339 | <label>CPU Load</label> |
319 | 340 | <description>1-minute load average</description> |
320 | 341 | <category>Number</category> |
| 342 | + <tags> |
| 343 | + <tag>Measurement</tag> |
| 344 | + <tag>Level</tag> |
| 345 | + </tags> |
321 | 346 | <state readOnly="true" pattern="%.2f"/> |
322 | 347 | </channel-type> |
323 | 348 |
|
|
326 | 351 | <label>CPU Temperature</label> |
327 | 352 | <description>CPU temperature in degrees Celsius</description> |
328 | 353 | <category>Temperature</category> |
| 354 | + <tags> |
| 355 | + <tag>Measurement</tag> |
| 356 | + <tag>Temperature</tag> |
| 357 | + </tags> |
329 | 358 | <state readOnly="true" pattern="%.1f %unit%"/> |
330 | 359 | </channel-type> |
331 | 360 |
|
|
342 | 371 | <label>WAN In</label> |
343 | 372 | <description>Total bytes received on the WAN interface (only available on gateway devices)</description> |
344 | 373 | <category>Network</category> |
| 374 | + <tags> |
| 375 | + <tag>Measurement</tag> |
| 376 | + </tags> |
345 | 377 | <state readOnly="true"/> |
346 | 378 | </channel-type> |
347 | 379 |
|
|
350 | 382 | <label>WAN Out</label> |
351 | 383 | <description>Total bytes sent on the WAN interface (only available on gateway devices)</description> |
352 | 384 | <category>Network</category> |
| 385 | + <tags> |
| 386 | + <tag>Measurement</tag> |
| 387 | + </tags> |
353 | 388 | <state readOnly="true"/> |
354 | 389 | </channel-type> |
355 | 390 |
|
|
358 | 393 | <label>LAN In</label> |
359 | 394 | <description>Total bytes received on the LAN bridge interface (br0)</description> |
360 | 395 | <category>Network</category> |
| 396 | + <tags> |
| 397 | + <tag>Measurement</tag> |
| 398 | + </tags> |
361 | 399 | <state readOnly="true"/> |
362 | 400 | </channel-type> |
363 | 401 |
|
|
366 | 404 | <label>LAN Out</label> |
367 | 405 | <description>Total bytes sent on the LAN bridge interface (br0)</description> |
368 | 406 | <category>Network</category> |
| 407 | + <tags> |
| 408 | + <tag>Measurement</tag> |
| 409 | + </tags> |
369 | 410 | <state readOnly="true"/> |
370 | 411 | </channel-type> |
371 | 412 |
|
|
374 | 415 | <label>Reboot</label> |
375 | 416 | <description>Turn ON to reboot the device; automatically resets to OFF</description> |
376 | 417 | <category>Switch</category> |
| 418 | + <tags> |
| 419 | + <tag>Control</tag> |
| 420 | + </tags> |
377 | 421 | </channel-type> |
378 | 422 |
|
379 | 423 | <!-- Radio --> |
|
383 | 427 | <label>Enabled</label> |
384 | 428 | <description>Whether the radio or rule is enabled</description> |
385 | 429 | <category>Switch</category> |
| 430 | + <tags> |
| 431 | + <tag>Switch</tag> |
| 432 | + </tags> |
386 | 433 | </channel-type> |
387 | 434 |
|
388 | 435 | <channel-type id="ssid"> |
|
398 | 445 | <label>Channel</label> |
399 | 446 | <description>Wireless channel number</description> |
400 | 447 | <category>Number</category> |
| 448 | + <tags> |
| 449 | + <tag>Measurement</tag> |
| 450 | + </tags> |
401 | 451 | <state readOnly="true"/> |
402 | 452 | </channel-type> |
403 | 453 |
|
|
413 | 463 | <label>Client Count</label> |
414 | 464 | <description>Number of clients associated with this radio</description> |
415 | 465 | <category>Number</category> |
| 466 | + <tags> |
| 467 | + <tag>Measurement</tag> |
| 468 | + </tags> |
416 | 469 | <state readOnly="true"/> |
417 | 470 | </channel-type> |
418 | 471 |
|
419 | | - <channel-type id="assoclist"> |
| 472 | + <channel-type id="assoc-list"> |
420 | 473 | <item-type>String</item-type> |
421 | 474 | <label>Associated Clients</label> |
422 | 475 | <description>Comma-separated list of MAC addresses of associated wireless clients</description> |
|
465 | 518 | <label>Signal</label> |
466 | 519 | <description>Signal strength in dBm</description> |
467 | 520 | <category>QualityOfService</category> |
| 521 | + <tags> |
| 522 | + <tag>Measurement</tag> |
| 523 | + <tag>RSSI</tag> |
| 524 | + </tags> |
468 | 525 | <state readOnly="true" pattern="%d dBm"/> |
469 | 526 | </channel-type> |
470 | 527 |
|
|
473 | 530 | <label>Signal-to-Noise Ratio</label> |
474 | 531 | <description>Signal-to-noise ratio in dB</description> |
475 | 532 | <category>QualityOfService</category> |
| 533 | + <tags> |
| 534 | + <tag>Measurement</tag> |
| 535 | + <tag>SignalStrength</tag> |
| 536 | + </tags> |
476 | 537 | <state readOnly="true" pattern="%d dB"/> |
477 | 538 | </channel-type> |
478 | 539 |
|
479 | 540 | <channel-type id="rx-rate"> |
480 | 541 | <item-type>Number</item-type> |
481 | 542 | <label>RX Rate</label> |
482 | 543 | <description>Receive rate in Mbit/s</description> |
| 544 | + <tags> |
| 545 | + <tag>Measurement</tag> |
| 546 | + <tag>Speed</tag> |
| 547 | + </tags> |
483 | 548 | <state readOnly="true" pattern="%.1f Mbit/s"/> |
484 | 549 | </channel-type> |
485 | 550 |
|
486 | 551 | <channel-type id="tx-rate"> |
487 | 552 | <item-type>Number</item-type> |
488 | 553 | <label>TX Rate</label> |
489 | 554 | <description>Transmit rate in Mbit/s</description> |
| 555 | + <tags> |
| 556 | + <tag>Measurement</tag> |
| 557 | + <tag>Speed</tag> |
| 558 | + </tags> |
490 | 559 | <state readOnly="true" pattern="%.1f Mbit/s"/> |
491 | 560 | </channel-type> |
492 | 561 |
|
|
495 | 564 | <label>Last Seen</label> |
496 | 565 | <description>Timestamp when the client was last seen online</description> |
497 | 566 | <category>Time</category> |
| 567 | + <tags> |
| 568 | + <tag>Status</tag> |
| 569 | + <tag>Timestamp</tag> |
| 570 | + </tags> |
498 | 571 | <state readOnly="true"/> |
499 | 572 | </channel-type> |
500 | 573 |
|
|
513 | 586 | <item-type>String</item-type> |
514 | 587 | <label>Last Warning Event</label> |
515 | 588 | <description>Last warning-level syslog line</description> |
| 589 | + <tags> |
| 590 | + <tag>Status</tag> |
| 591 | + </tags> |
516 | 592 | <state readOnly="true"/> |
517 | 593 | </channel-type> |
518 | 594 |
|
519 | 595 | <channel-type id="last-error-event"> |
520 | 596 | <item-type>String</item-type> |
521 | 597 | <label>Last Error Event</label> |
522 | 598 | <description>Last error-level syslog line</description> |
| 599 | + <tags> |
| 600 | + <tag>Status</tag> |
| 601 | + </tags> |
523 | 602 | <state readOnly="true"/> |
524 | 603 | </channel-type> |
525 | 604 |
|
526 | 605 | <channel-type id="warning-events"> |
527 | 606 | <item-type>Number</item-type> |
528 | 607 | <label>Warning Events</label> |
529 | 608 | <description>Number of warning-level syslog events since startup</description> |
| 609 | + <tags> |
| 610 | + <tag>Measurement</tag> |
| 611 | + </tags> |
530 | 612 | <state readOnly="true"/> |
531 | 613 | </channel-type> |
532 | 614 |
|
533 | 615 | <channel-type id="error-events"> |
534 | 616 | <item-type>Number</item-type> |
535 | 617 | <label>Error Events</label> |
536 | 618 | <description>Number of error-level syslog events since startup</description> |
| 619 | + <tags> |
| 620 | + <tag>Measurement</tag> |
| 621 | + </tags> |
537 | 622 | <state readOnly="true"/> |
538 | 623 | </channel-type> |
539 | 624 |
|
540 | 625 | <channel-type id="last-dhcp-event"> |
541 | 626 | <item-type>String</item-type> |
542 | 627 | <label>Last DHCP Event</label> |
543 | 628 | <description>Last DHCP lease, renewal, or release event</description> |
| 629 | + <tags> |
| 630 | + <tag>Status</tag> |
| 631 | + </tags> |
544 | 632 | <state readOnly="true"/> |
545 | 633 | </channel-type> |
546 | 634 |
|
547 | 635 | <channel-type id="last-wireless-event"> |
548 | 636 | <item-type>String</item-type> |
549 | 637 | <label>Last Wireless Event</label> |
550 | 638 | <description>Last wireless association or deassociation event</description> |
| 639 | + <tags> |
| 640 | + <tag>Status</tag> |
| 641 | + </tags> |
551 | 642 | <state readOnly="true"/> |
552 | 643 | </channel-type> |
553 | 644 |
|
|
0 commit comments