SCSIP FOR HS3 FREE VOIP for your home automation

Installed the free version, enjoying it?  Consider donating to help me with the running cost of this site.

SCSIP FREE
 
SCSIP Manual
 
 

How to install.

  • STOP Homeseer
  • Download the ZIP file below
  • Extract the files
  • Copy the SIP.VB file to C:\Program Files (x86)\HomeSeer HS3\scripts (remember to make a copy of your current one, if you have it)
  • Copy the remaining files to C:\Program Files (x86)\HomeSeer HS3
  • START Homeseer
  • Navigate to Plugins / Manage and enable SCSIP

If you already have the plugin installed, simply overwrite the files with the latest version.  Don’t overwrite the SIP.VB file if you have modified this and are using it or you will loose your script 🙂

SIP integrates VOIP telephony directly into homeseer. Control your home automation via the telephone, create custom scripts and menu. Record Voice messages and send out notifications when your telephone rings. Push telephone calls to your phone when an event happens.

SCSIP For HS3 on windows is now completely free

Proxy settings have now been added, this will not effect any registrations that have already been added but will allow you to modify them and add new proxy settings if they are different from the registration server.

  • Added Proxy settings
  • Added configurable virtual device CID History
  • Added Caller Name (Remote party name) to associated device if not found in phone book.
  • Added phonebook
  • Added associated device string update with phonebook Name, Number on incoming call.
  • Added Menu Action Conditional
    • Added function for passcode
    • Added simple / complex menu creater
    • Added Menu Action HANGUP
    • Added Menu Action TRANSFER
    • Added Menu Action SPEAK
    • Added Menu Action PLAYWAVE
    • Added Menu Action GOTO MENU
    • Added Menu Action EXECUTE SCRIPT
    • Added Menu Action EXECUTE EVENT
    • Added Menu Action EXECUTE FUNCTION
    • Added Menu Action Speak Device Value
    • Added Menu Action Speak Device String

    Script SIP.vb can be found in the scripts directory once installed. This is the script that is called when a call is received on the client. A sample script is included to get you started.
    PLEASE NOTE – BEFORE UPDATING TO THE LATEST VERSION, PLEASE ENSURE YOU MAKE A BACKUP COPY OF YOUR SIP.VB SCRIPT FILE AS SOME OF THE LOGIC HAS CHANGED IN THE LATEST VERSION.

    • Answer Call
    • Receive Caller ID information
    • Speak to the caller
    • Collect Digits from the caller
    • Hangup Call
    • Custom Script handling of Calls
    • Custom UDP/TCP Port
    • Custom IP Binding
    • Username / Password Support for SIP proxy / gateway
    • Create Assosicated Device Per Registration
    • Upto 10 Registrations
    • Build Simple or Complex IVRs with events only (No scripting required)
    • Trigger Event : On Incoming call (Per Registration)
    • Trigger Event : When Caller ID is equal to (Per Registration)
    • Trigger Event : When a call is connected (Per Registration)
    • Trigger Event : When a call is disconnected (Per Registration)
    • Trigger Event : When a call a message is recorded (Per Registration)
    • Trigger Event : When a call recording limit is reached (Per Registration)
    • Trigger Event : When a get digits times out (Per Registration)
    • Trigger Event : When a get digits is equal to (Per Registration)
    • Actions : Play wave file and hangup (Per Registration)
    • Actions : Play wave file and record message (Per Registration)
    • Actions : Play wave file and transfer call (Per Registration)
    • Actions : speak text and hangup (Per Registration)
    • Actions : speak text and record message (Per Registration)
    • Actions : speak text and transfer call (Per Registration)
    • Actions : reject call (Per Registration)
    • Actions : make call (Per Registration)
    • Actions : execute script (Per Registration)
    • Actions : Answer Call (Per Registration)
    • Actions : Hangup Call (Per Registration)
    • Actions : Speak and Get Digits (Per Registration)
    • Actions : Play File (Per Registration)
    • Video Tutorials to follow.
    • More Features to be released in the near future.
    •  
    • Answer Call
    • Receive Caller ID information
    • Speak to the caller
    • Collect Digits from the caller
    • Hangup Call
    • Custom Script handling of Calls
    • Custom UDP/TCP Port
    • Custom IP Binding
    • Username / Password Support for SIP proxy / gateway
    • More Features to be released in the near future.
    •  

Help videos to get you started.

Registration and Associated Devices with SCSIP for HS3

Creating a voice menu user SmarterControl's SCSIP on HS3

Creating and answering machine using SCSIP plugin for HS3

Scripting with SCSIP for HS3

Making and outbound call and playing a message using SCSIP plugin for HS3

Making and outbound call and playing a message using SCSIP plugin for HS3

SCSIP Menu Builder

How To Make An Outbound Call with SCSIP for Homeseer 3

Play Audio File Speak Play again and hangup using SCSIP For HS3