Open fnx1985 opened 2 months ago
Hello,
peux tu executer ./somfy.sh ? est ce que ca te donne bien quelques chose du genre
ffmpeg:rtmps://****
Hello,
Il ne trouve pas le répertoire somfyprotect2MQTT. Je suis passé par l'installation graphique
J'imagine que les fichiers du git doivent être chargés ?
Le module lui fonctionne bien dans HA : j'ai toutes les entités et appareils.
Merci
somfyprotect2MQTT : ce repertoire est normalement créé lorsque tu lances l'entité stream_start mais tu peux le creer a la main dans le repertoire config/ de HA.
et somfy.sh doit etre mis manuellement dans HA aussi :
root:~# ls -la config/echo/somfy.sh
-rwxr-xr-x 1 root root 119 Nov 15 22:11 config/echo/somfy.sh
root:~# ls -lad config/somfyprotect2mqtt/
drwxr-xr-x 2 root root 4096 Mar 19 12:10 config/somfyprotect2mqtt/
Bonsoir,
Le sujet tombe bien car cela fait 1 mois que je tente le streaming des caméras. De la même manière, le déploiement est effectué directement via HACS. J'ai constaté qu'il fallait changer les droits du fichier somfy.sh sinon il y avait une erreur "permission denied".
Je suis au même cas que fnx1985. Le fichier s'exécute bien mais le répertoire /config/somfyprotect2mqtt ne se créé par quand on renseigne "go2rtc" dans l'option "streaming". Je l'ai ajouté manuellement. J'ai relancé Somfyprotectmqqt et HA et rien ne vient n'alimenter le répertoire avec le fichier stream_url_xxxxxxx.
Que faut-il faire?
Merci
C'est le passage a ON du switch switch.indoor_camera_stream
dans mon cas qui peuple le fichier stream_url_xxx. Ce swicth est dans le device Camera et se termine par _stream.
Merci minims. Après quelques manipulations, j'ai pu avoir les fichiers. L'exécution du script somfy.sh remonte bien l'information ffmpeg:rtmps://****.
On avance.
Maintenant, que ce soit depuis l'interface Go2rtc en cliquant sur le lien stream ou depuis le code que tu as fourni pour le card du stream, "l'image" se met en load et tombe en erreur après quelques secondes
Journal go2rtc:
00:15:55.190 INF go2rtc version 1.9.0 linux/arm64 00:15:55.199 INF [rtsp] listen addr=:8554 00:15:55.199 INF [api] listen addr=:1984 00:15:55.204 INF [webrtc] listen addr=:8555 00:16:10.328 ERR github.com/AlexxIT/go2rtc/internal/mjpeg/init.go:166 > error="streams: exec: exit status 255"
Après le chargement: "MSE: streams: exec: exit status 255"
PS: Je confirme que je peux voir les snapshots toutes les minutes de mes caméras et que cela remonte bien dans HA
Merci pour ton aide.
Voici la configuration go2rtc (j'ai changé mon device id en xxxx)
streams:
somfy_camera_devant: echo:/config/echo/somfy.sh xxxxx
somfy_camera_jardin: echo:/config/echo/somfy.sh xxxxx
Voici la configuration la carte web2rtc
type: custom:webrtc-camera
url: somfy_camera_jardin
shortcuts:
services:
name: Cover icon: mdi:window-shutter service: switch.toggle service_data: entity_id: switch.jardin_shutter_state
name: Stream icon: mdi:play-pause service: switch.toggle service_data: entity_id: switch.jardin_stream style: >- .shortcuts {left: 450px; top: 25px; right: unset; display: flex; flex-direction: column; gap: 10px}
Le fichier a bien les bons droits car quand je l'exécute, j'ai:
02/05/2024 22:22:03 error undefined error=streams: exec: exit status 255 caller=github.com/AlexxIT/go2rtc/internal/mjpeg/init.go:166
la card me fait ça comme erreur de temp en temp (log go2rtc)
ça block quand le lien est lue plusieurs fois
en lancent le stream depuis MQTT (dans les paramètre de HA) et en ouvrant le stream depuis la page de go2rtc ?
Hi Minims, First thank you for this add-on! I am strugglin to get the One+ stream working on core Home Assistant 2024.4.4 on raspberry Pi5, steps executed :
1.go2rtc installed 2.webrtc installed 3.go2rtc.yaml is updated with the id :
4.created the /config/echo/somfy.sh and changed rights :
5.Restarted all -> Now I get following error: 16:39:56.525 ERR github.com/AlexxIT/go2rtc/internal/mjpeg/init.go:166 > error="streams: exec: exit status 1"
I suspect something wrong with the somfy.sh file Could you provide guidance ?
Thank you in advance Regards Patrick