==========================================================================
   HaySight 2.0 - NETWORK VISION
   Supervision et audit des équipements réseau en temps réel
==========================================================================

CE QUE FAIT HAYSIGHT
--------------------
- Surveille en continu : switch, routeur, pare-feu, caméra IP, NVR, DVR,
  téléphone IP, serveur, PC, imprimante, point d'accès Wi-Fi…
- Ping automatique de chaque équipement (toutes les 15 s par défaut).
  Si le ping est bloqué, HaySight teste les ports habituels de l'équipement.
- EN LIGNE (vert) / LENT (orange) / HORS SERVICE (rouge) : un équipement qui
  ne répond plus affiche « ÉQUIPEMENT HORS SERVICE » + bip + notification
  (+ e-mail si configuré).
- Test Internet permanent sur 8.8.8.8 : bannière rouge « PAS D'INTERNET ».
- ALARME IMMÉDIATE : dès qu'un équipement ne répond plus (contrôle toutes les
  15 s, confirmé en 2 s), une fenêtre rouge s'affiche avec la fiche complète :
  nom, type, adresse IP, marque/modèle, emplacement, détail du lieu
  (bâtiment, étage, bureau, baie, port du switch…), responsable, description.
  Une sirène retentit et une VOIX annonce l'équipement et son emplacement,
  toutes les 20 s, jusqu'à ce que quelqu'un clique sur « Acquitter ».
  (Boutons 🔔 et 🗣 en haut de l'écran pour couper le son ou la voix.)
  Si le navigateur affiche « Cliquez ici pour activer l'alarme sonore »,
  cliquez une fois : les navigateurs exigent un clic avant de jouer du son.
- BILINGUE FRANÇAIS / ANGLAIS : boutons FR | EN sur l'écran de connexion
  (et en haut du tableau de bord). En anglais, tout l'écran est traduit :
  menus, alertes, alarme vocale, licence, récupération du mot de passe.
  La langue des e-mails d'alerte se choisit dans Paramètres.
- TYPES PERSONNALISÉS : dans « Ajouter un équipement », liste Type, choisissez
  « + Ajouter un autre type… » (ex. pointeuse biométrique, onduleur, NAS,
  contrôle d'accès…) : nom, icône et ports à tester. Le nouveau type apparaît
  aussitôt dans la liste déroulante, les filtres et les statistiques.
  Gestion (suppression) : Paramètres > Types d'équipements personnalisés.
- Tableau de bord, carte d'état, journal, découverte réseau, rapport d'audit
  (export Excel / PDF). Fonctionne sans Internet.

INSTALLATION
------------
1. Copiez le dossier sur le serveur ou PC qui restera allumé.
2. Clic droit sur installer_service.bat > « Exécuter en tant qu'administrateur ».
   HaySight démarre alors automatiquement avec Windows.
   (Pour un simple essai : double-cliquez sur HaySight.exe.)
3. Ouvrez http://localhost:8686 (ou http://IP-DU-SERVEUR:8686 depuis un autre poste).

PREMIÈRE UTILISATION
--------------------
- Créez votre compte administrateur : identifiant, mot de passe
  (8 caractères minimum, lettres + chiffres) et une question secrète.
- Un CODE DE SECOURS s'affiche une seule fois : notez-le sur papier.

VERSION D'ESSAI ET LICENCE
--------------------------
- HaySight fonctionne 15 jours en version d'essai, avec toutes les fonctions.
- À la fin de l'essai, toutes les fonctionnalités sont désactivées et seule
  la page de licence reste accessible.
- Pour activer : menu « Licence » (ou écran d'activation), copiez
  l'IDENTIFIANT MACHINE, envoyez-le au fournisseur, puis collez la clé de
  licence reçue (HS-XXXXX-…). Tout se réactive immédiatement.
- La licence est liée à cette machine. En cas de changement de serveur,
  demandez une nouvelle licence au fournisseur.

MOT DE PASSE OUBLIÉ
-------------------
1. Sur l'écran de connexion : « Mot de passe oublié ? ».
2. Répondez à la question secrète, OU utilisez votre code de secours.
3. Après 3 échecs, la récupération est bloquée : un CODE DE DEMANDE s'affiche.
   Envoyez-le au fournisseur, qui vous renverra un CODE DE RÉACTIVATION
   (RA-XXXXX-…). Saisissez-le pour choisir un nouveau mot de passe.

FICHIERS
--------
HaySight.exe             application (serveur web + supervision)
haysight.db              base de données (créée au 1er démarrage) : à sauvegarder
installer_service.bat    démarrage automatique avec Windows (administrateur)
desinstaller_service.bat retire le démarrage automatique
demarrer.bat             lance HaySight dans une fenêtre

CONSEILS
--------
- Si un équipement apparaît HS alors qu'il fonctionne, son ping est
  probablement bloqué : indiquez un port TCP ouvert dans sa fiche
  (ex. 80 interface web, 8000 NVR Hikvision).
- Ne reculez pas la date de l'ordinateur : HaySight le détecte et se bloque.
