Files
Bram Prieshof 2e57050f06 Added following snippits about Asterisk
* A Basic Asterisk server for internal calling with IVR, curl triggers and message playback
* A Asterisk server to act as a bridge between a Bluetooth phone (as in/out bound route)
* A Node-Red Subflow to create a call between extensions using ARI
2024-01-07 21:51:57 +01:00

1.4 KiB

Basic asterisk sever

Go Here to read about how to set it up

Config files that are empty
these are just here to suppress errors

  • acl.conf
  • ccss.conf
  • cdr.conf
  • cel.conf
  • features.conf
  • manager.conf
  • pjproject.conf
  • pjsip_wizard.conf

Config files for basic usage
If a config file does not have a comment, it does not require any tweaking
* Must be updated for each (new) extension
** Must be updated if (new) extension if a voip client needs to connect ({Soft}phone) or needs to be connected to (Homeassistant)

  • asterisk.conf
  • extensions.conf Dial plan for extensions *
  • indications.conf Settings for dial tones
  • logger.conf
  • modules.conf If not all functions are used you can disable some modules
  • pjsip.conf Sets listening for PJSIP and loads sub configs
  • pjsip.extension.conf Defines the extension the credentials for the extensions **
  • pjsip.aor.conf Sets maximum connections for an extension **
  • pjsip.auth.conf Sets the credentials for the extensions**
  • udptl.conf

Config files for use with ARI

  • ari.conf ARI basic config and credentials (Make sure to update this)
  • http.conf Settings for the integrated webserver for ARI
  • stasis.conf (Just here to suppress errors)