Announcement

Collapse
No announcement yet.

SIP Connector features

Collapse
This topic is closed.
X
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    SIP Connector features

    What is the SIP plugin ?

    SIP is a signaling protocol, used by many Voice over Ip providers. With some research, you may find a free voip provider, at least for inbound calls.

    The SIP plugin is a bit like the HomeSeer phone plugin. Instead of using an analog telephone line and a voice modem, you need a SIP voice over IP account, and the telephone calls happen through your internet access (dsl...).

    With the SIP plugin and a SIP account, your Homeseer computer can place and answer calls, can play and record wav files, speak and recognize DTMF tones... and you don't need any modem !

    You can build all sorts of interactive menus using the HomeSeer VB.NET scripting engine, and interact with HomeSeer devices the way you like. The sip_home_control.vb script shows how to turn ON/OFF HomeSeer devices, or get HomeSeer device status. The sip_transfer.vb script shows how you can transfer a call to any contact in your HomeSeer Phone contact list.

    Features:

    - Supports registering several SIP Voice over IP lines.
    - Supports line registration to several SIP proxies.
    - Handles several calls simultaneously
    - Supports inbound and outbound calls
    - Text to speech
    - Playing and recording wav files
    - Inband and OutOfBand (RFC2833) DTMF detection
    - Integration with HomeSeer contact-list (Names, phone numbers, ring count before answer, announce caller, hangup on this caller)
    - Caller-id announcements through HomeSeer Speaker.
    - Can transfer a call to any contact in the HomeSeer phone contact list.
    - Integration with HomeSeer phone answering machine (reading your messages)
    - Integration with homeseer phone mailbox (HS 2.1.154+ required to leave a message in a mailbox).
    - Full HomeSeer event support (triggers / conditions / actions)
    - Script API to place calls from your scripts.
    - Script API to check line registration status
    - Integration with SIP provider voicemail notifications (MWI)
    - Integration with PBX extension monitoring (Busy lamp field)

    - As the plugin is 100% driven by HomeSeer scripts, you can easily customize the sample IVR and build your own IVR scripts.

    - Plugin now supports event triggers conditions and actions

    Triggers:
    Line Registered
    Line Register Failed
    Line Unregistered
    Incoming Call
    Line Ringing
    Outgoing Call
    Call Connected
    Call Failed
    Call Disconnected
    Transfer success
    Transfer failure
    New Voice Mail (trigger linked to your SIP Provider or your own PBX voicemail system)

    Conditions
    Sip Line Enable Status : Is Enabled / Is Disabled
    Sip Line Registration Status : Is Registered / Is Unregistered

    Action:
    Place SIP Call

    Documentation:
    Doc --> http://board.homeseer.com/showthread.php?t=116383
    Sample scripts --> http://board.homeseer.com/showthread.php?t=116898
    SIP Provider settings --> http://board.homeseer.com/showthread.php?t=116943
    Last edited by stipus; November 26, 2009, 02:39 AM.
    --
    stipus

    #2
    Can this plugin be used w/ a POTS line plugged into an Asterisk box?
    Don

    Comment


      #3
      Yes. Just enable the POTS line on your Asterisk, and create an Asterisk extension for the plugin, and register the plugin to the extension.

      Then configure Asterisk for your need (use a ring-group or huntgroup if you want the plugin to ring simultaneously with another SIP phone).
      --
      stipus

      Comment


        #4
        Interesting plug-in. Do you know if it will work on a Zee S2 (Linux on Raspberry Pi)?

        Comment


          #5
          This is an hs2 plugin. You want the SIP plugin from smartercontrols for hs3. I plan on trying that when I get my asterisk setup again.
          _______________________________________________

          HS3 : HSpro (3.0.0.460) on Win2012 (vm on ESXi)
          Plugins: HSTouch, UPBSpud, Kinect, Nest, IFTTT, DirecTV, EasyTrigger, Imperihome, Zwave, RFXcom, UltraMon3, UltraWeatherBug3, UltraGCIR3, UltraLog3, UltraPioneer, PHLocation, Pushover, Pushalot, MCSSPrinklers S, JowiHue
          Jon00 Plugins: Bluetooth Proximity, Performance Monitor, DB Chart, Links

          Comment

          Working...
          X