I tried many different things from what I have read here but I still cannot manage to trigger an event in HA when I press my doorbird D101 button.
Schedule is defined within doorbird’s app, HTTP(S) calls from HA are seen, I can trigger events from my UI, but nothing from the hardware device.
My configuration.yaml :
doorbird:
devices:
- host: 192.168.0.97
username: !secret username_doorbird
password: !secret password_doorbird
token: my token
hass_url_override: "https://ha.mydomain.ovh" (also tried http://homeassistant.local:8123/ and http://192.168.0.59:8123 -> does not work either)
name: portier
events:
- doorbell_1
- somebody_pressed_the_button
- relay_unlocked
I noticed the hass_url_override does nothing : when I clear the http calls urls from UI in order to force HA to recreate them within doorbird’s app, it does not take the provided hass_url_override into account.
Even if I am only 6 days old with HA, it’s starting to drive me crazy !
But I am not surprise it does not work as under Developer Tools/Events/Listen to events if I listen to *, I get nothing when I press the Doorbird button !
You can test your automation or listen to events, by just entering the url in your browser, that way you can be sure that your automation is at least correct
Ok when I open the URL from my PC I get a web page with ‘OK’
But it does not work from my mobile which is wifi connected to my local network … I’m going to try to change http://homeassistant.local:8123/ with http://myHAinternalIP …
I am currently restarting HA to reactivate the automation…
My doorbird is ethernet connected to the local network, just like my PC, it should be able to use the DNS…
Anyway when I last tested with IP it was not working better…
YES, it works !!!
I do not understand what I was doing wrong, but it is now fine !
Thanks to to you @pergola.fabio , restarting step by step did make it !
Many thanks for your help, putting me back on the right track !