Whisper and Piper add on not discovered

I recently while troubleshooting why i couldn’t get text to speech working again I uninstalled the whisper and piper add-on which means i also removed the Wyoming integration for Whisper and Piper. After a reboot I reinstalled the whisper and piper add -on using from the add-ons page. I expected the whisper and piper integration to automatically be discovered like it did when i originally set it up. Unfortunately that didn’t happen.

In the add on log i see whisper has started successfully. I also see piper started successfully.

I have been waiting for days for the integration to auto discover the protocols.

I even tried to setup piper and whisper manually in integrations by adding the IP and ports but i just get a failed to connect message.

I’ve read the integration page and there is not mention of setting it up manually or how to get it to auto discover when it fails to do so.

Does anyone have any suggestions that i can try.

On the running addon page, look up the domain name value and use it in the host field. Port for piper is 10200, for whisper is 10300.
Another trick - if detection after running the addon has not occurred, then reboot HA

Check the addon log e.g. Whisper

[16:42:57] INFO: Service exited with code 256 (by signal 15)
s6-rc: info: service whisper successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service whisper: starting
s6-rc: info: service whisper successfully started
s6-rc: info: service discovery: starting
[2025-04-28 16:43:02.892] [ctranslate2] [thread 55] [warning] The compute type inferred from the saved model is float16, but the target device or backend do not support efficient float16 computation. The model weights have been automatically converted to use the float32 compute type instead.
INFO:__main__:Ready
[16:43:03] INFO: Successfully send discovery information to Home Assistant.

Thanks i tried looking in the logs for the domain and it is not listed. I turned on debugging mode as well and the only reference i see to a IP is uri=‘tcp://0.0.0.0:10300’ that clearly is not a qualified domain.

I did try rebooting HA completely and that didn’t work either. Any other ideas i’m open for trying them.

Thanks, i checked the log and i see the same thing you posted. It says Successfully send discovery information to HA as well on mine. Still nothing in integrations nor can i manually set it up.

Same thing for me.

This is the required value, use it

very good. thank you. I missed that as being the hostname