diff --git a/aria-brain/agent.py b/aria-brain/agent.py index a83f006..4cc1804 100644 --- a/aria-brain/agent.py +++ b/aria-brain/agent.py @@ -1225,9 +1225,17 @@ META_TOOLS = [ "Aktionen: 'wol' (params={'mac':'...'}) zum Aufwecken, " "'snmp.printer' (params={'ip':''}) — BEVORZUGT fuer Drucker-" "Tinte/Toner: liest die Fuellstaende zuverlaessig als Prozent aus der " - "Printer-MIB (kein HTML-Scrapen). 'snmp.get'/'snmp.walk' " + "Printer-MIB (kein HTML-Scrapen). 'snmp.ports' (params={'ip':'...'}) — " + "Switch/Router-Interfaces: aktive/freie Ports + Linkspeed (beantwortet " + "'sind noch Ports frei'). 'snmp.info' (params={'ip':'...'}) — Modell, " + "Seriennummer, INSTALLIERTE Firmware/Software-Version (ob ein Update " + "existiert, weiss SNMP NICHT). 'snmp.get'/'snmp.walk' " "(params={'ip':'...','oid':'...','community':'public'}) fuer beliebige " - "SNMP-Werte. " + "SNMP-Werte. 'fritzbox.info' / 'fritzbox.hosts' (params={'ip':''}) " + "— Internetverbindung/Datenrate/externe IP bzw. verbundene Geraete (braucht " + "hinterlegten FritzBox-Login). Fuer Geraete mit hinterlegten Zugangsdaten " + "(community/v3/Login) nutzt der Satellit diese automatisch — Du musst keine " + "Passwoerter mitgeben. " "'http.get'/'http.post' (params={'url':'...'}) fuer lokale Webhooks UND " "um Geraete-Statusseiten zu lesen (Fallback fuer Tinte, NAS ...). Bei grossen " "Seiten NICHT blind paginieren: setze params['contains'] (String oder " diff --git a/diagnostic/index.html b/diagnostic/index.html index 78b0126..3cc3db6 100644 --- a/diagnostic/index.html +++ b/diagnostic/index.html @@ -196,6 +196,66 @@ + + +