À propos
Bosch Smart Home Camera est une intégration cloud qui ajoute les caméras Bosch Smart Home à Home Assistant. Elle couvre les modèles Eyes Outdoor et 360 Indoor ainsi que les modèles de seconde génération Eyes Outdoor II et Eyes Indoor II, avec des délais propres à chaque modèle réglés automatiquement. Elle fournit des entités caméra, instantané, capteur, lumière, interrupteur, nombre, sélecteur et mise à jour, ainsi que des commandes pour le flux en direct, le mode confidentialité, la lumière de la caméra et l'intercom. Deux cartes de tableau de bord personnalisées sont incluses, une vue détaillée par caméra et une grille multicaméra. Les options couvrent le type de connexion (automatique, locale ou cloud), le profil de mémoire tampon, le streaming go2rtc à faible latence, ainsi que l'analyse IA facultative des instantanés via AI Task de Home Assistant. La connexion passe par la page propre du fabricant, et l'intégration repose sur une API obtenue par rétro-ingénierie, elle peut donc changer sans préavis.
Résumé automatique du README et du code de mosandlt/Bosch-Smart-Home-Camera-Tool-HomeAssistant, traduit automatiquement. Une erreur, ou tu maintiens ce projet et tu veux ton propre texte ici ? Prendre contact
Prise en charge
Utilise le cloud du fournisseur Nécessite une connexion internet et un compte chez le fournisseur.
Connexion chez le fournisseur Se connecte par la page de connexion du fournisseur lui-même.
Depuis la Marketplace S’installe depuis la Marketplace, anciennement HACS.
Maintenance active Son auteur a publié une version ou poussé une modification au cours des six derniers mois.
Fournit
- Lumières
- Caméras
- Interrupteurs
- Capteurs
Mise en place
Installe-la depuis la Marketplace et redémarre Home Assistant, puis ajoute-la dans Paramètres > Appareils et services.
Bosch Smart Home Camera — Connexion (Étape 1 sur 2)
- Bosch Login URLCopier cette URL et l'ouvrir dans votre navigateur pour vous connecter.
Bosch Smart Home Camera — Coller l'URL (Étape 2 sur 2)
- URL de redirectionL'URL complète de la barre d'adresse après connexion (contient le code d'autorisation)
- Avancé : URL d'API caméra personnalisée (diagnostic uniquement)Laisser vide sauf si le support Bosch vous a explicitement communiqué une autre URL de base d'API caméra à tester — cela n'active aucun programme bêta et ne débloque rien, cela change uniquement le serveur avec lequel l'intégration communique.
Après la mise en place
- Intervalle d'interrogation (secondes)Fréquence à laquelle l'intégration récupère les données du Bosch Cloud. Valeur basse = plus rapide, plus d'appels API. Défaut : 60
- Intervalle de vérification du statut (secondes)Fréquence à laquelle les caméras sont vérifiées ONLINE/OFFLINE. Défaut : 300 (5 min)
- Intervalle de vérification des événements (secondes)Fréquence de vérification des nouveaux événements mouvement/audio. Avec FCM Push, sert uniquement de solution de secours. Défaut : 300 (5 min)
- Intervalle d'actualisation des snapshots (secondes)Fréquence d'actualisation proactive des snapshots. Plage : 300–86400. Défaut : 1800 (30 min)
- Snapshots de caméraAffiche le dernier JPEG déclenché par mouvement comme entité caméra dans HA.
- Capteurs (Statut, WiFi, Firmware, Événements)Crée des entités capteurs pour le statut de la caméra, le signal WiFi, le firmware, les événements du jour, le dernier événement, etc.
- Interrupteurs & Boutons (Stream, Confidentialité, Lumière)Crée des entités interrupteurs et boutons : Live Stream, Audio, Mode Confidentialité, Lumière caméra, Notifications, Actualiser.
- Capteurs d'alarme mouvement / audioCrée des capteurs binaires qui s'activent pendant 30 secondes après un événement mouvement ou alarme audio. Utile pour les automations.
- Capteur de mouvement : fenêtre active (secondes)Durée (secondes) pendant laquelle le capteur binaire de mouvement reste ACTIVÉ après un événement. Plage 10-300, défaut 90.
- Interphone (audio bidirectionnel)Active l'entité interrupteur d'interphone (audio bidirectionnel). Désactivé par défaut. Permet d'envoyer de l'audio vers le haut-parleur de la caméra.
- Lecture automatique de la carteContrôle si le flux en direct apparaît automatiquement au chargement de la carte. auto_play en YAML par carte a la priorité. • LAN uniquement (recommandé) : auto-affichage sur le réseau domestique ; à distance, le flux est pré-initialisé et un overlay couvre la vidéo jusqu'à ce que vous tapiez. • Toujours : auto-affichage à chaque session. • Taper pour afficher : pré-initialise le flux et affiche l'overlay à chaque session — vous tapez une fois pour révéler la vidéo.
- Type de connexion streamType de connexion par défaut pour les streams en direct. • auto (recommandé) : Essaie d'abord le réseau local LAN, bascule automatiquement vers le proxy Bosch Cloud en cas d'échec. • local : LAN direct uniquement — pas d'accès Internet requis. RTSP plus rapide, mais snapshots plus lents (~6–10 s). Session renouvelée automatiquement toutes les 50 s. • remote : Toujours via le proxy Bosch Cloud. Snapshots plus rapides (~0,4–1,9 s). Meilleur choix par défaut quand HA n'est pas sur le même LAN. L'entité de sélection 'Mode Stream' remplace ce paramètre à l'exécution sans redémarrage.
- Profil de tampon du lecteur (HLS)Nombre de secondes de vidéo que le lecteur met en mémoire tampon avant affichage. Plus de tampon = moins de saccades mais délai plus important par rapport au temps réel. • Latence : petit tampon (~4-6 s de décalage). Peut saccader sur un Wi-Fi instable. • Équilibré (recommandé) : tampon moyen (~8-10 s). Robuste face aux microcoupures Wi-Fi typiques. • Stable : grand tampon (~12-15 s). Fluide même sur des liaisons faibles, mais décalage perceptible. N'affecte que l'affichage de la carte — aucun effet sur la caméra, l'enregistrement ou les snapshots.
- go2rtc WebRTC (streaming faible latence ~2 s)Enregistre automatiquement les streams en direct auprès du go2rtc intégré à HA pour la lecture WebRTC (~2 s de latence contre ~10 s en HLS). Recommandé. Désactiver uniquement si vous utilisez une configuration go2rtc personnalisée.
- Green IT — terminer automatiquement les flux en direct inutilisés (expérimental, en développement)Terminer automatiquement la session en direct d'une caméra dès que personne ne la regarde — quand aucune application, tableau de bord ou Cast n'a récupéré le flux depuis environ 3 minutes. Cela empêche la caméra d'encoder et de diffuser en continu vers personne. Expérimental — en cours de développement, désactivé par défaut. La détection des spectateurs ne peut pas encore détecter de façon fiable un spectateur WebRTC actif ; avec cette option ACTIVÉE, un flux que vous regardez activement peut être interrompu prématurément. Laisser DÉSACTIVÉ pour l'instant.
- Bosch Login URLCopier et ouvrir dans votre navigateur.
- URL de redirectionURL complète de la barre d'adresse du navigateur après connexion (contient le code d'autorisation)
- Avancé : URL d'API caméra personnalisée (diagnostic uniquement)Laisser vide sauf si le support Bosch vous a explicitement communiqué une autre URL de base d'API caméra à tester — cela n'active aucun programme bêta et ne débloque rien, cela change uniquement le serveur avec lequel l'intégration communique.
- Supprimer le mot de passe enregistré pourLes caméras sélectionnées ici perdent leur mot de passe enregistré ; cela prend le pas sur une valeur saisie ci-dessus.
Textes issus du code de mosandlt/Bosch-Smart-Home-Camera-Tool-HomeAssistant. Les textes que le dépôt ne fournit pas en français ont été traduits automatiquement.
Entités
- Capteurs binairesMouvement, Alarme audio, Personne détectée, Réseau LAN accessible, Alerte IA récente, Interface de données locale
- BoutonsActualiser le snapshot, Redémarrer la caméra, Réinitialiser la caméra aux paramètres d'usine
- ImagesDernier snapshot, Dernière alerte IA
- LumièresLED supérieure, LED inférieure, Lumière frontale
- NombresPosition panoramique, Volume du haut-parleur, Volume du flux, Intensité lumière frontale, Élévation de l'objectif, Niveau du microphone, Température de couleur lumière frontale, Luminosité LED supérieure, Luminosité LED inférieure, Sensibilité lumière à la détection, Seuil d'obscurité, Luminosité LED d'alimentation et 5 autres
- SélecteursQualité vidéo, Mode Mini-NVR, Sensibilité mouvement, Mode FCM Push, Mode Stream, Mode de détection, Position préréglée, Mode d'éclairage
- CapteursStatut, Portées ONVIF, Version RCP, Indicateurs de fonctionnalités Cloud, Description IA du snapshot, Maintenance Bosch Cloud, Dernier événement, Événements aujourd'hui, Signal WiFi, Version firmware, Lumière ambiante, Variateur LED et 25 autres
- InterrupteursLive Stream, Audio du flux, Lumière caméra, Lumière frontale, Wallwasher, Mode confidentialité, Notifications, Détection de mouvement, Enregistrement sonore, Auto Follow, Interphone, Son de confidentialité et 19 autres
- TextesContexte de scène IA
- Mises à jourFirmware
Actions
- Envoyer un Webhook d'ÉvénementDéclencher manuellement un POST webhook pour un événement caméra (pour les tests).Champs : Entité Caméra, Type d'Événement
- Déclencher l'actualisation du snapshotForce une actualisation immédiate du snapshot pour toutes les caméras Bosch.
- Ouvrir une connexion en directOuvre une connexion proxy de stream en direct (H.264 30fps + audio AAC).Champs : ID caméra
- Migrer les fichiers d'événements à platDéplace les fichiers d'événements de l'ancienne structure à plat (caméra/fichier.mp4) vers la hiérarchie par date (caméra/année/mois/jour/fichier.mp4). Peut être exécuté plusieurs fois — les fichiers déjà présents à la destination sont ignorés. Le résultat s'affiche en notification persistante.
- Supprimer un ou plusieurs fichiers d'événementSupprime un ou plusieurs fichiers d'événement locaux par chemin exact, ou tous les fichiers d'une caméra à une date donnée.Champs : Chemin du fichier, Nom de la caméra, Date
- Obtenir les zones de mouvementLit les zones de détection de mouvement actuelles de la caméra. Le résultat s'affiche en notification persistante.Champs : ID caméra
- Définir les zones de mouvementÉcrit la configuration des zones de détection de mouvement sur la caméra.Champs : ID caméra, Zones
- Renommer la caméraModifie le nom d'affichage d'une caméra dans le Bosch Cloud.Champs : ID caméra, Nouveau nom
- Décrire le snapshotDemander à l'intégration AI Task de HA de décrire le snapshot actuel de la caméra.Champs : ID caméra, Entité caméra, Instructions, Langue, Entité AI Task
- Analyser la caméra (IA)Déclenche manuellement une analyse IA structurée de la caméra (score de suspicion de 1 à 10) pour une caméra, en contournant le délai d'attente et la fenêtre de déclenchement.Champs : ID de la caméra, Entité caméra
Dépannage
- DiagnosticsTélécharge un fichier de diagnostics à joindre à un rapport de bug.
- État du systèmeAjoute son état aux informations système de Home Assistant.
- Avis de correctionLes avis qu’elle peut afficher dans Paramètres > Corrections :Bosch Camera — Token expiré, Bosch Camera — Panne du serveur d'authentification, Bosch Camera — IDs d'entités renommés, Bosch Camera — Paquet SMB/NAS non installé, Bosch Camera — Interface de données locale disponible, Bosch Camera — Mot de passe de l'interface de données locale refusé, Bosch Camera — Interface de données locale injoignable, Bosch Camera — go2rtc requis pour l'interface locale de données, Bosch Camera — L'interface de données locale nécessite un mot de passe
Extrait du README
Adds your Bosch Smart Home cameras (Eyes Outdoor, 360 Indoor) as fully featured entities in Home Assistant. Ships with two custom Lovelace cards — one detailed view per camera and a multi-camera grid — plus live streaming, controls, snapshot retrieval, and event-driven notifications.
Supported models: Eyes Outdoor (Gen1), Eyes Outdoor II (Gen2), 360 Indoor (Gen1), Eyes Indoor II (Gen2) — model-specific timing and configuration is automatic.
- AI Camera Analysis (motion-triggered structured scoring): opt-in per-camera AI analysis via Home Assistant's ai_task platform — requests a structured 1-10 suspicion score + description on motion…
- Cloud-maintenance banner + lifecycle alerts (v12.4.7/v12.4.8): detects Bosch's announced maintenance windows from the community RSS feed; fires notifications on scheduled → active → past…
- LAN-fallback during cloud outage (v12.4.10): privacy and front-light switches stay available as long as the camera is Gen2 and reachable on the LAN. A persistent LAN-IP store and outage-ping sweep…
- Cloud up/down transition alerts (v12.4.11): the coordinator announces cloud-health transitions via the alert pipeline. Requires ≥60 s of continuous failure before announcing; suppressed during…
S’affiche dans Vulpo :
carte Lumière, carte Bascule rapide, carte Caméra, carte Bouton, Apple Watch, centre de contrôle.Informations
- Installations
- 296 partagent leurs statistiques
- Étoiles GitHub
- 35
- Connexion
- Utilise le cloud du fournisseur
- Maintenance
- Mise à jour au cours des 6 derniers mois
- Version
- v17.2.6,
- Catégorie
- Sécurité et protection, Caméras
- Type
- Intégration de la Marketplace
- Marque
- Bosch
- Prérequis
- Nécessite la Marketplace (HACS sur Home Assistant 2026.10 et les versions antérieures)
- Domaine
bosch_shc_camera- Problèmes
- Signaler un problème














