From 243cc53ffb9ddc20eefed51fd9db57002a1ab8ee Mon Sep 17 00:00:00 2001 From: root Date: Sat, 25 Jul 2026 15:42:59 -0400 Subject: [PATCH] =?UTF-8?q?Hardware:=20full=20device=20catalog=20=E2=80=94?= =?UTF-8?q?=20MikroTik=20routers+switches,=20PacketFlux,=20Algcom=20UPS/PD?= =?UTF-8?q?U,=20TPDIN,=20Ubiquiti=20links,=20all=20with=20specs=20and=20pr?= =?UTF-8?q?oduct=20URLs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 16 ++++++++++++ README.md | 74 +++++++++++++++++++++++++++++++++++++++++++++------- 2 files changed, 80 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d8f0363..2fda35c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,22 @@ --- +## 2026-07-25 (PM #2) — Hardware Catalog Added + +Linked and documented every known device model on the Forefront Wireless network: + +**Routers:** CCR2004-1G-12S+2XS, CCR2004-16G-2S+PC, CCR2004-16G-2S+ (3 models) +**Switches:** CRS317-1G-16S+RM, CRS309-1G-8S+IN, CRS310-8G+2S+IN, CRS326-24G-2S+RM (4 models) +**DC Power:** PacketFlux RackInjector (modular, SNMP via SiteMonitor) +**DC UPS:** Algcom FN-4800-10-SNMP (540W/10A), FN-4800-25-SNMP (1350W/25A) +**DC PDU:** Algcom 37030030001 — 8× 10A outputs, per-outlet V/A/W, remote on/off, SNMPv2, Zabbix-compatible +**Environmental:** TPDIN Web Monitor 3 — SNMP + web scrape +**Links:** Ubiquiti AirMax/AirFiber P2P backhauls + subscriber CPEs (via UISP) + +All devices have official product page links, specs, and data source annotations in the README. + +--- + ## 2026-07-25 (PM) — Dual Access & Device Management Scoped ### Major Design Decisions diff --git a/README.md b/README.md index f7bfcbb..665e8dc 100644 --- a/README.md +++ b/README.md @@ -210,17 +210,71 @@ Once a template exists for a make+model, any new device added with that combinat --- -## Device Type Catalog (Staff Dashboard) +## Hardware Inventory — Known Devices -| Category | Devices | Data Source | Widget Type | -|----------|---------|-------------|-------------| -| **Routers** | 5 × MikroTik CCR2004 | REST API | Status, CPU, throughput | -| **Backhauls** | Ubiquiti AirMax/AirFiber P2P | UISP | Link dBm, capacity | -| **CPEs** | Ubiquiti subscribers | UISP | Online, signal, reboot | -| **Switches** | MikroTik switches | REST API / SNMP | Port map, PoE budget | -| **PDUs** | Algcom PDU | SNMP | Outlet status, current | -| **UPSs** | Algcom UPS | SNMP | Battery, load, runtime | -| **Environmental** | TPDIN Web Monitor 3 | SNMP + web scrape | Temp, humidity, contacts | +### Routers (MikroTik CCR2004 Series) + +| Model | Ports | SFP+ | Cooling | Notes | +|-------|-------|:---:|---------|-------| +| [CCR2004-1G-12S+2XS](https://mikrotik.com/product/ccr2004_1g_12s_2xs) | 1× GbE, 12× SFP+, 2× SFP28 (25G) | ✓ 12+2 | Active | High-density fiber router | +| [CCR2004-16G-2S+PC](https://mikrotik.com/product/ccr2004_16g_2s_pc) | 16× GbE, 2× SFP+ | ✓ 2 | Passive | Silent, 300% faster than CCR1009 | +| [CCR2004-16G-2S+](https://mikrotik.com/product/ccr2004_16g_2splus) | 16× GbE, 2× SFP+ | ✓ 2 | Active | Best single-core perf/watt | + +**Data source:** MikroTik REST API — status, CPU, memory, throughput, interface stats, DHCP, queues + +### Switches (MikroTik CRS Series) + +| Model | Ports | SFP+ | PoE | Form Factor | +|-------|-------|:---:|:---:|-------------| +| [CRS317-1G-16S+RM](https://mikrotik.com/product/crs317_1g_16s_rm) | 1× GbE, 16× SFP+ | ✓ 16 | — | 1U rack, dual PSU | +| [CRS309-1G-8S+IN](https://mikrotik.com/product/crs309_1g_8s_in) | 1× GbE, 8× SFP+ | ✓ 8 | — | Desktop | +| [CRS310-8G+2S+IN](https://mikrotik.com/product/crs310_8g_2s_in) | 8× 2.5GbE, 2× SFP+ | ✓ 2 | — | Desktop, ROS v7 | +| [CRS326-24G-2S+RM](https://mikrotik.com/product/CRS326-24G-2SplusRM) | 24× GbE, 2× SFP+ | ✓ 2 | ✓ Passive | 1U rack | + +**Data source:** MikroTik REST API or SNMP — port map, PoE budget, VLAN memberships + +### Backhauls (Ubiquiti Point-to-Point) + +| Type | Models | Data Source | +|------|--------|-------------| +| AirMax / AirFiber P2P links | Various | UISP API | + +**Data source:** UISP API — link status, signal strength (dBm), capacity %, firmware + +### Customer CPEs (Ubiquiti Subscriber Devices) + +| Type | Data Source | +|------|-------------| +| Ubiquiti CPE stations | UISP API | + +**Data source:** UISP API — online/offline, signal health, last seen, reboot action (Tech role) + +### DC Power Systems (PacketFlux) + +| Device | Description | SNMP | Notes | +|--------|-------------|:---:|-------| +| [PacketFlux RackInjector](https://store.packetflux.com/packetflux-rackinjector/) | Modular DC power injector, hot-swappable, bench-repairable | ✓ via SiteMonitor | Individual port fuses, per-component replacement | +| [RackInjector Hardware Docs](http://packetflux.info/smri/rihw/ri-hardware/) | Installation & configuration manual | — | Internal component layout, power distribution | + +**Data source:** SNMP via PacketFlux SiteMonitor system + +### DC UPS & PDUs (Algcom) + +| SKU | Model | Spec | SNMP | Notes | +|-----|-------|------|:---:|-------| +| [FN-4800-10-SNMP](https://www.ispsupplies.com/ALGcom-FN-4800-10-SNMP) | POWER ADVANCED 48-540-M | 540W / 10A, 48V DC UPS | ✓ | LiFePO4 compatible | +| [FN-4800-25-SNMP](https://www.ispsupplies.com/ALGcom-FN-4800-25-SNMP) | POWER ADVANCED 48-1350-M | 1350W / 25A, 48V DC UPS | ✓ | Larger capacity | +| [37030030001](https://www.ispsupplies.com/ALGcom-37030030001) | DC PDU Monitored 1U | 8× 10A outputs, 80A total, 10–60 VDC | ✓ SNMPv2 | Per-outlet V/A/W, remote on/off, scheduling, undervoltage shutdown, Zabbix/Grafana/LibreNMS compatible | + +**Data source:** SNMP — per-output voltage, current, power; battery charge/load/runtime for UPS models + +### Environmental Monitors (TPDIN) + +| Device | Data Source | Widgets | +|--------|-------------|---------| +| TPDIN Web Monitor 3 | SNMP + web URL scrape | Temperature, humidity, contact sensors (door/water) | + +**Data source:** SNMP (temp/humidity/contacts) + HTTP scrape of web interface for backup data ---