secubox-openwrt/package/secubox/luci-app-device-intel/README.fr.md
CyberMind-FR ccfb58124c docs: Add trilingual documentation (French and Chinese translations)
Add complete French (fr) and Chinese (zh) translations for all documentation:

- Root files: README, CHANGELOG, SECURITY, BETA-RELEASE
- docs/: All 16 core documentation files
- DOCS/: All 19 deep-dive documents including embedded/ and archive/
- package/secubox/: All 123+ package READMEs
- Misc: secubox-tools/, scripts/, EXAMPLES/, config-backups/, streamlit-apps/

Total: 346 translation files created

Each file includes language switcher links for easy navigation between
English, French, and Chinese versions.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-03-20 10:00:18 +01:00

3.7 KiB

English | Francais | 中文

luci-app-device-intel

Interface web LuCI pour SecuBox Device Intelligence.

Apercu

Tableau de bord unifie des appareils agregeant les donnees de tous les sous-systemes SecuBox. Cinq vues : Tableau de bord, Appareils, Emulateurs, Maillage, Parametres.

Vues

Tableau de Bord (device-intel/dashboard)

  • Cartes de statistiques resumees : Total, En ligne, Pairs Maillage, A Risque
  • Puces de statut des sources de donnees : MAC Guardian, Client Guardian, DHCP, P2P
  • Puces de statut des emulateurs : USB, MQTT, Zigbee
  • Grille de distribution des types d'appareils (cartes avec compte et couleur)
  • Barre de distribution des zones
  • Tableau des appareils recents (5 derniers par last_seen)

Appareils (device-intel/devices)

  • Barre de filtre : recherche textuelle, liste deroulante type, statut en ligne/hors ligne
  • Tableau complet des appareils : point de statut, nom, MAC, IP, fabricant, type, zone, source, actions
  • Modal d'edition : changer l'etiquette et le type d'appareil personnalise
  • Modal de detail : tous les attributs de l'appareil
  • Mises a jour du filtre en temps reel sans rechargement de page

Emulateurs (device-intel/emulators)

  • Carte USB : nombre d'appareils systeme, peripheriques decouverts, mini tableau
  • Carte MQTT : hote/port du broker, statut en cours d'execution, clients decouverts
  • Carte Zigbee : type d'adaptateur, chemin du dongle, dongle present, appareils appaires
  • Lien vers les parametres pour la configuration

Maillage (device-intel/mesh)

  • Cartes de pairs : nom, IP, statut en ligne/hors ligne
  • Tableau des appareils distants : appareils rapportes par les pairs du maillage
  • Colonne du noeud source pour l'attribution inter-maillage

Parametres (device-intel/settings)

  • General : activer, TTL du cache, auto-classifier, intervalle de classification, timeout du maillage
  • Affichage : vue par defaut, grouper par, afficher hors ligne, afficher pairs du maillage, auto-rafraichissement
  • Emulateur USB : activer, intervalle de scan, suivre le stockage, suivre les ports serie
  • Emulateur MQTT : activer, hote/port du broker, topic de decouverte, intervalle de scan
  • Emulateur Zigbee : activer, appareil coordinateur, type d'adaptateur, port API, topic du bridge

Methodes RPCD

Methode Parametres Description
get_devices Inventaire complet des appareils (mis en cache)
get_device mac Details d'un appareil unique
get_summary Stats + statut source/emulateur
get_mesh_devices Pairs du maillage et appareils distants
get_emulators Statut des modules emulateurs
get_device_types Definitions des types d'appareils enregistres
classify_device mac Executer la classification (unique ou tous)
set_device_meta mac, type, label Mettre a jour les personnalisations d'appareil
refresh Invalider le cache

Fichiers

root/usr/libexec/rpcd/luci.device-intel                Gestionnaire RPCD
root/usr/share/luci/menu.d/luci-app-device-intel.json  Menu (5 onglets)
root/usr/share/rpcd/acl.d/luci-app-device-intel.json   ACL
htdocs/.../resources/device-intel/api.js               API RPC partagee
htdocs/.../resources/device-intel/common.css            CSS du tableau de bord
htdocs/.../resources/view/device-intel/dashboard.js     Vue tableau de bord
htdocs/.../resources/view/device-intel/devices.js       Tableau des appareils
htdocs/.../resources/view/device-intel/emulators.js     Cartes des emulateurs
htdocs/.../resources/view/device-intel/mesh.js          Pairs du maillage
htdocs/.../resources/view/device-intel/settings.js      Formulaire de parametres

Dependances

  • luci-base
  • secubox-app-device-intel