In Zulip, create a homeassistant stream which will
contain the received notifications. You also need a bot which you
can create in the {{ settings_html|safe }}.
In Home Assistant, you need to add the notify service
to your configuration.yaml file. This should look
something like this:
The api-key parameter should correspond to your bot's
key. The stream parameter is not necessarily
required; if not given, it will default to
the homeassistant stream. And the URL under
`resource` should start with
{{ external_api_uri_subdomain }}/v1/external/homeassistant.
Finally, you need to configure a trigger for the service by adding
an automation entry in the
HomeAssistant configuration.yaml file.
The data object takes at least a message
property and an optional title parameter which will
be the conversation topic and which defaults
to homeassistant if not given.
You'll now get notifications like this:
You just got the Home Assistant integration working. Congratulations!