* 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
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.confccss.confcdr.confcel.conffeatures.confmanager.confpjproject.confpjsip_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.confextensions.confDial plan for extensions*indications.confSettings for dial toneslogger.confmodules.confIf not all functions are used you can disable some modulespjsip.confSets listening for PJSIP and loads sub configspjsip.extension.confDefines the extension the credentials for the extensions**pjsip.aor.confSets maximum connections for an extension**pjsip.auth.confSets the credentials for the extensions**udptl.conf
Config files for use with ARI
ari.confARI basic config and credentials (Make sure to update this)http.confSettings for the integrated webserver for ARIstasis.conf(Just here to suppress errors)