Asterisk PBX Dashboard

Online Asterisk PBX
Active Channels
0
Configured Endpoints
4 / 4
SIP Core Bridge
Connected
Server Uptime
Online
Configured Endpoints & Registration Status Active SIP extensions, WebRTC browser endpoints, and intercoms
Extension Caller ID / Device Name Type / Protocol Transport Status Allowed Codecs Actions
100 Main Deskphone Standard SIP Phone transport-udp Registered opus, ulaw, alaw, g722
101 Mobile Softphone SIP Client (TLS/UDP) transport-tcp Offline opus, ulaw, alaw, g722
102 Wall Display Kiosk WebRTC Tablet (SIP.js) transport-wss Registered opus, ulaw, h264, vp8
103 Intercom Auto-Answer Intercom PTT Station Internal Dialplan Standby Direct Audio Path
8001 Video Doorbell RTSP / SIP Video Bridge app_rtsp_sip Active ulaw, alaw, h264
Configuration Mode Standard View
Displaying essential settings for daily operations. Toggle Advanced for deep PBX and Asterisk tuning.
🌐 Network & External Access External WAN routing and local subnets
External public address used in SDP headers to avoid one-way audio outside LAN.
Subnets where NAT is bypassed for direct local streaming.
Port used by browser SIP.js and wall tablets.
📞 Extensions & Auto-Provisioning Person accounts & intercom auto-answer
Automatically provision extensions for Home Assistant person entities
Extensions start from 100 sequentially.
Default SIP password assigned to auto-provisioned person endpoints.
Dialing this extension triggers auto-answer on the destination endpoint.
Destination extension to answer hands-free.
🚪 Doorbell & RTSP Camera Bridge app_rtsp_sip video stream & ring alert
Virtual extension assigned to doorbell stream.
Home Assistant camera entity used for live video feeds.
Extension or Ring Group to ring when doorbell button is pressed.
🛡️ Security & Ingress Permissions AMI password, local subnet permit & tablet Ingress
Password used by Home Assistant Asterisk integration.
Subnets allowed to connect to AMI management (prevents unauthorized access).
Allow non-admin wall tablets & users to access Ingress UI
Sets panel_admin: false in config.yaml to allow wall tablets without admin.
⚙️ System & Supervisor Add-on Options Advanced
Add-on schema (options.json)
Log verbosity written to add-on console and logger.conf.
Sound languages downloaded from downloads.asterisk.org on boot.
Register Ingress entry as a Home Assistant entity
Enables automatic discovery of WebSockets by Home Assistant SIP cards.
Automatically generate SSL certificate for WSS and TLS
Certificates located in Home Assistant /ssl/ directory.
🌐 Low-Level Transports, STUN & RTP Tuning Advanced
PJSIP socket binding & media port ranges
STUN server for automatic WAN IP resolution if public WAN is dynamic.
to
UDP port range allocated in rtp.conf for RTP media streams.
Ports for Standard UDP/TCP (5060) and TLS (5061).
Enforce rtp_symmetric = yes, force_rport = yes, and rtp_checksums = yes on all SIP transports
Prevents audio packet drops and one-way audio when endpoints operate behind NAT routers.
📞 Call Groups, Parking & Video Codecs Advanced
Simultaneous ring and call parking
Dialing this extension rings multiple configured endpoints at once.
Extensions configured in res_parking.conf for call parking.
Enable H.264, VP8, and VP9 video codecs across all extensions
📬 Mailbox & Voicemail Server Advanced
Voicemail streaming & speech-to-text API
Enable integrated voicemail audio streaming server
Extension monitored by Home Assistant voicemail integration.
API key used for automated voicemail transcription.
🛡️ AMI Low-Level Port & ACL Bindings Advanced
Asterisk Call Manager socket parameters
Default deny mask before permit rules are applied.
📄 Live Configuration Preview (pjsip_custom.conf, extensions.conf, options.json) Advanced

      
AMI: Checking...
Ready
Asterisk Web Console initialized. Type a command below or select one of the quick query buttons above.

Asterisk Architecture & Port Reference

SIP UDP/TCP Signaling Port 5060 (Local LAN deskphones & ATAs)
SIP TLS Encrypted Signaling Port 5061 (Secure SIP over TLS)
WebRTC WebSocket (WSS) Port 8089 (or proxied seamlessly via Home Assistant Ingress on port 8088)
RTP Media Streams (UDP) Ports 10000 - 20000 (Two-way audio/video packets)
Asterisk Manager Interface (AMI) Port 5038 (Control protocol used by Home Assistant integration)
Custom Config Directory /addon_configs/3e533915_asterisk/asterisk/custom/

All modifications made via this UI sync to pjsip_custom.conf, extensions.conf, and manager.conf.

✅ Configuration saved and Asterisk dialplan reloaded!