You make the link to a person with the sip card
Thank you for your help!
Now i think i configured everything correct⌠but its saying connecting offline.
type: custom:sipjs-card
server: 192.168.my.ip
port: '8089'
custom:
- name: Custom1
number: '123'
icon: mdi:phone-classic
dtmfs:
- name: dtmf1
signal: '1'
icon: mdi:cow
ringtone: ''
ringbacktone: ''
extensions:
- person: person.me
name: me
extension: '101'
secret: ''
icon: ''
entity: person.me
- person: person.wife
name: wife
extension: '102'
secret: ''
icon: ''
entity: person.wife
- person: person.test_user
name: Test
extension: '103'
secret: ''
icon: ''
entity: person.test_user
video: false
Yes, probably, put in a hostname instead of an IP, otherwise you have an invalid SSL certificate
i tried localhost but its not working
no, put in your domain name, like for example your nabucasa or duckdns or whatever
then open port 8089
it uses the SSL certificates files by default
Ok now its connected but when i press call it opens a call popup but doesnât do anything on the device logged into the extension im calling. what di i need to do? Again thanks for all your help!!!
hmm, not sure, should work
you can maybe check the logs? please join also discord, lots of users there that can help
i am on a vpn wont be home for a while could that be it?
no idea
LOL thanks anyway for all your help so far
If someone has an existing PBX that shall be reused instead of adding another asterisk PBX, then maybe this is a starting point for you:
For all who do not know the âFritzboxâ: It is Wifi-Router with basic SIP-PBX that is popular in Germany.
But instead of the Fritzbox any SIP server could be used.
The main idea of this docker container is that the well-known SIP proxy kamailio is configured in a way that it just acts as a websocket endpoint and forwards any SIP message to the real PBX which could be any SIP PBX.
As SIP-over-Websockets also requires the use of WebRTC, the docker container also includes a corresponding rtpengine which acts as a media bridge between webrtc and the normal RTP world.
kamailio+rtpengine make this possible: SIP-over-websocket+WebRTC <-> SIP (UDP, TCP, TLS)+(S)RTP.
The REGISTER message is NOT processed by kamailio but forwarded to the real registrar which is gathered from the SIP uri.
Just for your infoâŚ
@TECHFox
Troubleshooting question:
How do I access the asterisk CLI of the addon to manually debug my config?
Normally I would issue something like asterisk -rvvvvdddd
to enable the CLI with debug logs.
Just enter the docker container with the ssh addon
You can also enable the debug logs with the log_level
option. You can see the different log levels here.
@meni123 there is a new beta version (0.5.10) that includes the callee sensor which displays the number itâs calling. So you can for example trigger automations by calling a extension.
More sensors and services are coming.
Surprise, itâs perfect, iâm running to check it out (
you are great!
@pergola.fabio
I have set up a private domain for my HA, I have an SSL certificate
Which port do I need to open for an asterisk to work properly, my asterisk is not external but a plugin made by @TECHFox
@TECHFox Thank you, the sensor is for outgoing calls, an incoming call sensor would be more helpful,
Depends if you want to use softphones or the sip card?
RTP os needed for audioâŚ
5060 for softphones