Some generic ip cams not working after 2022.4

Hey guys

Prior to 2022.4 I had configured my IP cameras in my configuration.yaml and as of 2022.4 this is now handled under integrations.

Unfortunately the integration has only picked up 8 of my 10 camera’s and I need to try find out how I can get these added / detected.

These two cameras have slightly different configurations in my configuration.yaml file and I’ve never been able to get the snapshot images for these two cameras to display but at least the streams have always worked, now they’re just coming up as .

I’m not sure how HA decides which cameras to import but all 8 that had the same config were imported and these two weren’t.

Working Camera (x8)

  - platform: generic
    username: !secret ipc_user
    password: !secret ipc_pwd
    still_image_url: http://192.168.88.50/snap.jpg
    stream_source: rtsp://admin:[email protected]:554/ch1/main/av_stream
    name: cam_driveway_1

2 non working camera’s

  - platform: generic
    username: !secret intercom_user
    password: !secret intercom_pwd
    stream_source: rtsp://192.168.88.124:554/0
    still_image_url: http://192.168.88.124:8000/jpeg/view.html
#    stream_source: rtsp://username:[email protected]:554/0
#    still_image_url: http://username:[email protected]:8000/jpeg/view.html
    verify_ssl: false
    name: cam_intercom

  - platform: generic
    username: !secret ipc_user
    password: !secret ipc_pwd
    still_image_url: http://192.168.88.54:8999/snap.jpg
#    stream_source: rtsp://username:[email protected]:554/1
    stream_source: rtsp://username:[email protected]:554/ch1/main/av_stream
    name: cam_PTZ

See the issue tracker at Generic IP camera - was working on 2022.3.8, stopped after 2022.4.0 · Issue #69461 · home-assistant/core · GitHub

Awesome thanks @amaximus got it sorted,

Looks like it does a pre-check and if the still image url is invalid it rejects the camera