JaredBusch

Member

Last active 2 weeks ago

  1. 4 years ago
    Tue Jul 29 22:39:35 2014

    Purchased over a week ago. Thought I registered it then. Went to set it up today. I apparently need a vacation.

  2. Tue Jul 29 21:15:07 2014
    JaredBusch started the conversation Odd behavior on new Elastix install.

    I am not seeing all of the extensions and none of the trunks or park or ring groups.
    This is with the first user created and permissions set to all.

    My other installation works fine and is shown in the bottom half of the screenshot.

    http://i.imgur.com/6EtI9EI.png

  3. Thu Jul 17 21:18:48 2014
    JaredBusch posted in Custom Parking lot not showing up.

    Nailed it! I had to hide the defualt one because it showed me 2 buttons, but that was simple enough.

    http://i.imgur.com/2Og6tnw.png

  4. Thu Jul 17 20:09:35 2014
    JaredBusch posted in Custom Parking lot not showing up.

    Nothing in it except this. The files are in /etc/asterisk/fop2. This was a default install from the Elasitx 2.4 add on screen.

    http://i.imgur.com/TxZGWds.png

  5. Thu Jul 17 16:09:28 2014
    JaredBusch posted in Custom Parking lot not showing up.

    Hi,

    The first screenshot you show is not from FOP but the Elastix Panel or something like that.

    Regarding your parking lot, your context uses the "parkinglot_lot2" context, as such, the button definition in fop2 should reflect that:

    [PARK/parkinglot_lot2]
    type=park
    context= (not sure here! if parkedcalls or parkinglot_lot2)

    Try it that way and see if you see parked calls.

    That first shot is the default FreePBX FOP that no one uses. Just showed that so you could see that the call WAS there.

    I created the buttons_custom.cfg you mentioned as noted in the end of my post using the correct context (it is parkinglot_lot2).
    That was the only thing in buttons_custom.cfg. If I need to do it some other way, let me know.

  6. Thu Jul 17 06:25:21 2014
    JaredBusch posted in Custom Parking lot not showing up.

    no luck yet. The built in old FOP shows the call in the parking slot, but FOP2 does not.
    http://i.imgur.com/sSrhnzg.jpg

    http://i.imgur.com/WGgXkpt.jpg

    Parking is not checked in the FreePBX interface.
    http://i.imgur.com/bg2S0kf.jpg

    extensions_custom.conf

    [park-hints2]
    include => park-hints-custom
    ; THIS IS COMMENTED OUT
    ; This is how you would still use the automated parking if you choose
    ; Since we manually park, I have it disabled.
    exten => 700,1,Set(CHANNEL(parkinglot)=parkinglot_lot2)
    exten => 700,n,Set(_PARKINGLOT=parkinglot_lot2)
    exten => 700,n,Park()
    exten => 700,n,Hangup()
    exten => 701,hint,park:701@parkinglot_lot2
    exten => 702,hint,park:702@parkinglot_lot2
    exten => 703,hint,park:703@parkinglot_lot2
    exten => 704,hint,park:704@parkinglot_lot2
    exten => 705,hint,park:705@parkinglot_lot2
    exten => 706,hint,park:706@parkinglot_lot2
    exten => 707,hint,park:707@parkinglot_lot2
    exten => 708,hint,park:708@parkinglot_lot2
    exten => _70[12345678],1,Set(PARKINGEXTEN=${EXTEN})
    ;start state debugging info
    exten => _70[12345678],n,NoOP(Park in parkinglot: ${PARKINGEXTEN})
    exten => _70[12345678],n,NoOP(Checking for parking lot: park:${EXTEN}@parkinglot_lot2)
    exten => _70[12345678],n,NoOP(Parking Lot State: ${DEVICE_STATE(park:${EXTEN}@parkinglot_lot2)})
    ;end state debugging info
    ;IF YOU HAVE TWO DIGIT USER EXTENSIONS, THIS WILL NOT WORK FOR YOU!
    ;IF YOU USE 4 DIGIT EXTENSIONS, SET extLeng=4  !!!!!!!!!
    exten => _70[12345678],n,set(extLeng=3)
    ;If the line is not in use, we park it.  Otherwise, we return the call to whomever transferred it
    exten => _70[12345678],n,GotoIf($[ ${DEVICE_STATE(park:${EXTEN}@parkinglot_lot2)} =NOT_INUSE ] ?PARK)
    ;Start Busy/non-park debugging for non park scenario
    exten => _70[12345678],n,NoOP(Park is INUSE: ${EXTEN})
    exten => _70[12345678],n,NoOP(Failed park: ${EXTEN}@parkinglot_lot2)
    exten => _70[12345678],n,NoOP(Transferer of Park: ${BLINDTRANSFER})
    ;Stop Busy/non-park debugging for non park scenario
    exten => _70[12345678],n,GotoIf($[ "${BLINDTRANSFER:4:${extLeng}}" = "" ] ?PICKUPPARK)
    exten => _70[12345678],n,NoOP(Transferred call, sending back to: ${BLINDTRANSFER:4:${extLeng}} )
    exten => _70[12345678],n,dial(local/${BLINDTRANSFER:4:${extLeng}}@from-internal,,tr)
    exten => _70[12345678],n,Hangup()
    exten => _70[12345678],n(PICKUPPARK),NoOP(This is an inside call, Pick up Park Extension: ${EXTEN})
    exten => _70[12345678],n(PICKUPPARK),ParkedCall(${EXTEN},parkinglot_lot2)
    exten => _70[12345678],n(PICKUPPARK),Hangup()
    ;Park The call
    exten => _70[12345678],n(PARK),Set(CHANNEL(parkinglot)=parkinglot_lot2)
    exten => _70[12345678],n(PARK),Set(_PARKINGLOT=parkinglot_lot2)
    exten => _70[12345678],n(PARK),Park(,,,,s)
    exten => _70[12345678],n(PARK),Hangup()
    ;This is for park retrieval
    exten => _**70[12345678],1,NoOP(PICK UP PARKED CALL!!!!!!!!!: ${EXTEN})
    exten => _**70[12345678],n,ParkedCall(${EXTEN:2},parkinglot_lot2)

    feature_general_customer.conf

    [parkinglot_lot2]
    parkedcalltransfers = caller 
    parkedcallreparking = caller
    parkext=700
    parkpos=701-708
    context=parkinglot_lot2
    parkingtime=120
    pickupexten=*8
    courtesytone=beep
    parkext_exclusive=no

    I created buttons_custom.cfg as I am not using groups. This is only being used by the operator and her backup at the moment. Do I need to include it in the fop2.cfg someplace?
    http://i.imgur.com/v6XHG0E.jpg

    [PARK/default]
    type=park
    extension=700
    label=STL_Parking
    context=parkinglot_lot2
  7. Wed Jul 16 21:35:06 2014
    JaredBusch posted in Custom Parking lot not showing up.

    I will look at it this evening and report back. thank you.

  8. Wed Jul 16 18:33:31 2014
    JaredBusch started the conversation Custom Parking lot not showing up.

    I do not use the default parkinglots on my Elastix systems. Instead I have setup this:

    http://pbxinaflash.com/community/index. ... ing.14606/

    Parking works great, but FOP2 does not show them.