Camera stream works - but no still image (Snapshot) #1284
-
@mrlt8 I have 2 external (battery-powered) and three internal (wall-powered) wyze cameras set up. I am setting up the "Generic Camera" platform in HA. I have the "stream" function working for the internal cameras and as we previously discussed, the external battery-powered cameras will update the stream when activated. However, I can not get the snapshot/still image function to work in the generic camera platform. The log states: Logger: homeassistant.components.generic.config_flow Error getting camera image from http://192.168.0.182/local/garage-cam.jpg: ConnectError RTSP transport protocols - no selection. I have verified the IP Address (192.168.0.182) and the Home Assistant URL (http://homeassistant.local:8123) from within HA's Terminal function and the camera name from the Docker Wyze Bridge camera information. When I try the URL: http://192.168.0.182:8123/local/garage-camera.jpg in the web browser, I get FYI: the stream URL is very different from the documentation sample (https://github.com/mrlt8/docker-wyze-bridge/wiki/Home-Assistant). It is Your help is appreciated. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 1 reply
-
Could you try:
The API key should be the same as the RTSP one. You can also find it at the bottom of the WebUI. You could also set |
Beta Was this translation helpful? Give feedback.
-
@mrlt8 Ok, I used Now, do I presume I would use this same HTTP code for all the other internal and external cameras? And why am I using IP 127.0.0.1:5000? Now I did test one of the other internal cameras with the following: Which makes me more confused as I thought homeassistant.local was IP 192.168.0.182. |
Beta Was this translation helpful? Give feedback.
-
@mrlt8 Many thanks ! |
Beta Was this translation helpful? Give feedback.
Could you try:
The API key should be the same as the RTSP one. You can also find it at the bottom of the WebUI.
You could also set
WB_AUTH
to false if your HA is completely local and you don't need the added authentication.