Has anyone got Home Assistant to work with an IP phone as a local voice control?

I have a Grandstream GXP 2140, and I cannot get it talking to HA for the functionality. It doesn’t have the same settings as the Grandstream pots to IP Phone device from the article.

https://www.home-assistant.io/voice_control/worlds-most-private-voice-assistant/

I have Whisper and Piper installed, and showing up under the Wyoming protocol. I have the IP Phone addon installed, but it never detects my phone.

  • @redcalcium
    link
    English
    2
    edit-2
    5 months ago

    Have you checked the homeassistant log and see if there is any error there? It should listen to port 5060 udp. try calling any number and see if it log any error.

    In my case, I’m able to connect using ACR Phone android app and home assistant detected it but no sounds even though opus codec is selected. I haven’t investigated it further. None of other android sip apps I tried come this close because they either don’t support opus, or crash the integration with “Padding and extension headers not supported” error, or refuse to connect because the integration can’t handle SIP INVITE.