Utiliser Go2RTC en full natif Home Assistant
Cette méthode utilise l’intégration native Go2RTC de HA mais sans les possibilités de personnalisation que propose la méthode du tutoriel puisque le fichier de config de Go2RTC en mode natif est réinitialiser à chaque redémarrage de HA ce qui provoque une perte des configurations personnalisées ajoutées. En revanche en cas de mise à jour de Go2RTC, vous obtiendrez automatiquement la dernière version à jour pour HA lors des mises à jour de HA en lui-même
-
Supprimer l’intégration WebRTC Camera dans Paramètres → Appareils et Services
-
Dans configuration.yaml dans la section go2rtc, supprimer le paramètre url et remplacer par
debug_ui: true
-
Supprimer le fichier go2rtc_{numéro-de-version} du répertoire de configuration de HA. Renommé le fichier go2rtc.yaml par go2rtc.yaml.bak
-
Redémarrer HA
-
Réinstaller l’intégration WebRTC Caméra en choisissant la 3ème option et dans le champs rentrer l’adresse
http://homeassistant.local(ou-ip):11984
. Puis valider. -
Se rendre à
http://homeassistant.local(ou-ip):11984
dans l’ongletAdd
puis dans la sectionhomeassistant
récupérer l’urlhass:...
Faudra la copier dans la carte du tableau de bord pour l’url du stream. Le flux devrait apparaitre. -
Redémarrer HA et vérifier que le flux est toujours présent.
-
Si tout fonctionne le fichier go2rtc.yaml.bak peut-être supprimé sereinement.
Renommer le stream
Dans la config de Go2RTC :
streams:
Mon-Super-Flux-en-Direct: homekit://192.168.1.150:35935?device_id=...
Dans votre carte WebRTC, il ne faut pas oublier de reporter la modification :
card:
type: custom:webrtc-camera
url: Mon-Super-Flux-en-Direct
Ajouter l'audio au flux en direct
Dans la config de Go2RTC
streams:
Camera-Hub-G3-18F6:
- homekit://192.168.1.150:35935?device_id=...
- ffmpeg:Camera-Hub-G3-18F6#audio=aac#audio=opus