towerops/lib
Graham McIntire 7c2014842d
feat: add 5 new SNMP vendor modules
Add vendor-specific SNMP handling for:
- Aerohive (HiveOS wireless APs): client counts, CPU/memory, temperature
- Baicells (LTE CPE): RSRP, RSRQ, SINR, RSSI, tx power, temperature
- Cambium PTP (point-to-point radios): RSL, tx power, data rates, temperature
- Cisco WAP (standalone APs): clients, channel utilization, noise floor
- Netonix (WISP switches): temperatures, fan speed, PSU voltages, PoE power

Each module implements the Vendor behaviour with:
- profile_names/0 for profile matching
- detect_hardware/1 for model identification
- discover_wireless_sensors/1 for sensor discovery
- wireless_oid_defs/0 for debug data collection

All modules registered in vendor registry with comprehensive tests.
2026-01-22 09:42:48 -06:00
..
mix/tasks feat: add 5 new vendor modules and fix dialyzer issues 2026-01-22 09:34:50 -06:00
towerops feat: add 5 new SNMP vendor modules 2026-01-22 09:42:48 -06:00
towerops_web feat: add 5 new vendor modules and fix dialyzer issues 2026-01-22 09:34:50 -06:00
towerops.ex init 2025-12-21 11:10:43 -06:00
towerops_web.ex separate out marketing layouts 2026-01-06 14:46:39 -06:00