Aw bummer. I finally did get everything working, and it works a charm, none of the issues I ran into were in the docs and I suppose I was somewhat crippled by not having extensive VOIP protocol knowledge. It turned out my final stumbling block was in voice assist - not DSS VOIP. I will say my wife probably won’t be as thrilled as I am to have the intercoms get notifications - we’ll see
In any case I certainly understand how difficult it can be to support a software product that integrates with a wide variety of products (I’ve done tech support and software development for 42 years now). This is especially the case when the software is not for profit. Thank you very much for the time spent developing this and your patience with those of us with less knowledge (and the vicissitudes of the various OTHER software that it needs to integrate with). I definitely learned a lot getting this up and running.
While I’m tempted to offer my development help - I also am trying to retire and don’t need another support job right now If anyone has 3cx pbx, local only, and HASS on a synology and wishes some help with configuring I could give them some pointers. Just ping me.
This configuration works with telefonica movistar spain but not on the first call… That is to say, you have to call twice or more and it works… it’s a strange thing…
/homeassistant/configuration.yaml
########## Conversion de texto a audio para DSS VoIP Notifier
tts:
- platform: google_translate
service_name: google_translate_say
language: 'es'
I’ve managed to get it more or less working, it’s a bit messy code, but it works every time in the tests I’m doing. It consists of launching a first call but indicating that its duration is of a second so it is cut fast. The first call is made to a dummy number that does not exist and the real call is made to our own number. I have also added a timer of 70 seconds so that if something goes after this script there is enough time to finish the real call that lasts a maximum of 50 seconds.