Skip to main content

Luxul Switch

@dougschaefer/luxul-switchv2026.05.27.1· 3d agoMODELS
01README

Monitor a Luxul AMS-series managed switch (e.g. AMS-1208P) over SNMP v2c — device facts, per-port link/error telemetry, and PoE main-budget headroom. Built for AV-over-IP racks carrying Crestron NVX endpoints, where PoE budget and link health drive stream reliability. Read-only; vault-resolved SNMP community.

02Models1
@dougschaefer/luxul-switchv2026.05.27.1luxul-switch/switch.ts
fn facts()
Read device identity (sysDescr/sysObjectID/sysName/location/contact) and uptime over SNMP. Read-only; confirms reachability and reveals the firmware/OEM.
fn ports()
Read per-port link status, speed, and in/out error and octet counters (IF-MIB). Physical ports only. Read-only.
fn poe()
Read PoE main-budget power/consumption and per-port admin/detection/class state (POWER-ETHERNET-MIB). Read-only; surfaces PoE-budget headroom for PoE-powered endpoints.

Resources

facts(1h)— Switch identity and uptime from the SNMPv2-MIB system group
ports(1h)— Per-port link status, speed, and error counters (IF-MIB)
poe(1h)— PoE main-budget consumption and per-port delivery state (POWER-ETHERNET-MIB)
03Stats
A
100 / 100
Downloads
0
Archive size
63.5 KB
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types1/1earned
  • Dependencies pass trust audit2/2earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository2/2earned
04Platforms
05Labels