Aller au contenu

Caméras

Les caméras sont facultatives. Elles servent à une vérification en direct, après consentement explicite. Leur image et leur son n’entrent jamais dans les observations, l’analyse des habitudes, les notifications, les journaux ou les sauvegardes normales.

Partez de Mon logement → la pièce → Types de capteurs → Caméra.

  1. Élise parcourt le réseau privé et confirme chaque service RTSP. Elle ignore les ports sans rapport.
  2. Si une seule caméra est trouvée, elle est sélectionnée automatiquement. L’identifiant proposé est admin ; le mot de passe local n’est demandé que si le flux l’exige.
  3. Élise interroge ONVIF pour trouver les profils vidéo, ou essaie les chemins RTSP courants. La caméra n’est enregistrée qu’après réception d’une image.

L’adresse RTSP et les identifiants sont chiffrés avant d’être enregistrés. Utilisez le compte local de la caméra, pas le compte cloud du fabricant. ONVIF ou RTSP doit être activé dans la caméra.

La plage de recherche par défaut est 192.168.1.0/24. Pour un autre réseau, renseignez MICHEL_CAMERA_DISCOVERY_CIDRS (plages IPv4 privées séparées par des virgules, de /24 à /32).

  • Les chambres et salles de bain exigent une confirmation de consentement explicite, enregistrée.
  • Propriétaires, administrateurs et aidants peuvent voir les caméras configurées ; seuls propriétaires et administrateurs peuvent les ajouter.
  • Un aidant peut activer le mode privé ; seul un administrateur peut réactiver une caméra.
  • Chaque consultation, image d’alerte ou changement de mode privé est journalisé.
  • Le flux en direct est relayé à la demande avec une session signée de cinq minutes.
  • Le mode privé coupe immédiatement le flux et bloque les nouvelles sessions et images.
  • Les images d’alerte sont limitées à la pièce concernée et supprimées après 24 heures.
  • Une caméra en panne ne dégrade que la vidéo. Une détection absente ou négative ne prouve jamais que le résident est absent.

Le micro du navigateur exige une origine sécurisée : utilisez l’adresse Tailscale HTTPS. Si la vidéo ne s’affiche pas à distance, renseignez MICHEL_WEBRTC_CANDIDATE avec le nom MagicDNS Tailscale de la machine, puis recréez les services :

Fenêtre de terminal
docker compose up -d --force-recreate bootstrap go2rtc api worker dashboard

L’interphone, le PTZ, le mode privé matériel et la détection de personne ne sont activés qu’après validation du modèle de caméra. L’enregistrement continu est désactivé.