Hi, I'm using the xmpp notification for an automation script. Sending to xmpp users works as expected, but sending to a MUC doesn't.
This is my config for the notification:
- name: xmpp_muc_heim
platform: xmpp
sender: !secret xmpp_iot_user
password: !secret xmpp_iot_password
resource: iotbot
room: room@conference.xmpp.domain
recipient: []
In the protocol I see the following error after a while:
Logger: slixmpp.basexmpp
Quelle: components/xmpp/notify.py:178
Erstmals aufgetreten: 19:03:37 (1 Vorkommnis)
Zuletzt protokolliert: 19:03:37
Traceback (most recent call last):
File "/usr/local/lib/python3.13/site-packages/slixmpp/xmlstream/xmlstream.py", line 1120, in handler_callback_routine
await cb(data)
File "/usr/src/homeassistant/homeassistant/components/xmpp/notify.py", line 178, in start
await self.plugin["xep_0045"].join_muc_wait(room, sender, seconds=0)
File "/usr/local/lib/python3.13/site-packages/slixmpp/plugins/xep_0045/muc.py", line 384, in join_muc_wait
return await self._await_join(room, stanza, timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/slixmpp/plugins/xep_0045/muc.py", line 452, in _await_join
raise asyncio.TimeoutError()
TimeoutError
The room doesn't have any special config
And worked until the end of November 2025.
My home assistant version is:
Installationsmethode: Home Assistant OS
Core: 2026.2.1
Supervisor: 2026.01.1
Operating System: 17.0
Frontend: 20260128.6
Companion-App: 2026.2.2-full (20262)