netdiag-app/tools
Eduard Wisch 7d79358c02 Geraete-Aktionen nach Geraetetyp sortieren statt sie zu verstecken
"SNMP-Switch" stand an jeder IP-Kamera und erzeugte dort zuverlaessig eine
Messung "nicht messbar" im Kundenprotokoll - eine Zeile, die niemandem hilft
und den Abnahmebeleg verwaessert.

Bewusst KEIN hartes Filtern: Device.deviceType ist freier Text aus zwei
unabhaengigen Quellen (Kotlin guessDeviceType, TS typeFromMdns) und wird aus
MAC-Hersteller, mDNS-Diensten und offenen Ports geraten. Ein managed Switch,
der als "Linux-Geraet" durchgeht, verloere beim Filtern ausgerechnet SNMP -
schlimmer als die ueberfluessige Zeile, die wir loswerden wollen. Unpassende
Werkzeuge stehen deshalb nachrangig (kleiner, blasser, mit Titel-Hinweis)
hinter den passenden, statt zu verschwinden. Leerer oder unbekannter Typ:
alles gleichrangig, nie weniger.

Die SNMP-Liste ist absichtlich grosszuegig (Switch, Router, Gateway, NAS,
Drucker, Server, USV, Accesspoint, Firewall) - Drucker sind in der Praxis die
haeufigste SNMP-Quelle ueberhaupt.

tools/pruefe-geraeteaktionen.mjs rechnet 13 Faelle nach und prueft dabei zwei
Zusicherungen: die erwartete Einsortierung UND dass kein Werkzeug verschwindet.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-16 23:14:06 +02:00
..
pruefe-geraeteaktionen.mjs Geraete-Aktionen nach Geraetetyp sortieren statt sie zu verstecken 2026-08-16 23:14:06 +02:00
pruefe-kette.mjs Internet-Kette: Anschluss, Gateway, Namensaufloesung und HTTPS in einem Lauf 2026-08-16 22:56:20 +02:00
pruefe-monitor.mjs Internet-Kette: Anschluss, Gateway, Namensaufloesung und HTTPS in einem Lauf 2026-08-16 22:56:20 +02:00
render-chart.mjs Kanalgraph bei vielen Netzen lesbar: Namen entzerrt, Netzauswahl 2026-08-16 17:29:18 +02:00
test-recommend.mjs Kanalempfehlung und DFS-Anzeige mit dem Diagramm in Einklang gebracht 2026-08-15 17:59:41 +02:00