Luxul Switch
@dougschaefer/luxul-switchv2026.05.27.1
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.
02Models
@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