Camera configuration broke with 0.84

Can’t see my cameras anymore after 0.84. assume it has something to do with
Replace token in camera.push with webhook ([@dgomes](https://github.com/dgomes) - [#18380](https://github.com/home-assistant/home-assistant/pull/18380)) ([camera.push docs](https://www.home-assistant.io/components/camera.push/)) (breaking change)

How do I change my config so it works again?

Here is what I have:
camera:
- platform: synology
url: http://192.168.1.197:5000
username: xx
password: xx
timeout: 15
verify_ssl: False

Sorry about the formatting. Can’t get this forum software to do what I want it to.

ok, i have the exact config, still on 83.x though, ill wait to update :slight_smile:

what is not working anymore? just no screen?

camera:
  - platform: synology
    url: https://192.168.0.15:6003
    username: !secret synology_cam_user
    password: !secret synology_cam_pass
    verify_ssl: false
    framerate : 15

hmm, maybe the word false instead of False ? without capital?

Actually looks like it started working after the last reboot. At least when I look on the IOS App. Will first be home later to check.

ah ok, verry good, 1 less concern to update to 84 :slight_smile:

Mine isn’t working since the 0.84 update either.
The overview page shows me an error: -

Invalid config
The following components and platforms could not be setup:
camera.push
Please check you config.

And this worked perfectly up to and on 0.83. I’ve even tried a full reboot, no joy.
Any thoughts please, it looks to me like the formatting of the webkook has changes quite dramatically?

What is your config?

On home assisant itself in the configuration.yaml file: -

Blockquote
camera:
 - platform: push
   name: MotionEye Snug
   buffer: 3
   timeout: 5
Blockquote

And from motion eye my curl command is this, “password” hidden: -

curl -X POST -F “image=@%f” http://xx.xx.xx.xx:8123/api/camera_push/camera.motioneye_snug -H “x-ha-access:password”

ok, you have push as platform

the topicstarted and me are using synology

That breaking change is only for push cameras. It’s unrelated to your issue. Need to see your logs to see what went wrong.

@evanshaw I think you need to look at the documentation and make sure your config is correct. To me, it looks like you are missing webhook_id.

@pergola.fabio you shouldn’t have any issues because nothing was changed in synology cameras from 83 to 84.

Just got home. The Synology Cameras works like before. They just didn’t load initially, but now everything is great!!

@Petro, looking at the new integration it uses a webhook, but refers to custom_webhook.
there’s no webhook integration for Push. Or i cant see it.
Do you know if this means creating a random number ourselves?
thank you

Sorry, I do not know the answer to that. May want to ask on discord or start a new thread for more visibility.

thank you for your response.