Re: [External] [External] Geo location 18.14.0-rc1 question

George Joseph <[email protected]>
Newsgroups gmane.comp.telephony.pbx.asterisk.user
Message-ID <CAP=uFEv7M9ycgce_r97VGxiVEfNykbCrD01MCyV5TLw0zJcGNw@mail.gmail.com>
On Tue, Aug 16, 2022 at 8:58 AM Dan Cropp <[email protected]> wrote:

> Thank you George.
>
>
>
> As you pointed out, my mistake of the double equal sign caused the problem.
>
>
>
> Using the passthrough profile and in the AMI Originate setting the
> Variable: GEOLOC_PROFILE(name) is exactly what we need.
>
> My software will receive the GEO settings from third party software.
>
> If third party passed a field/value that doesn’t match the Asterisk
> defaults, our software will add the GEOLOC_PROFILE(name) to the Originate
> Variable field.
>
> Then I send the Originate packet to Asterisk via AMI.
>
>
>
Good news!



> Thank you for all your work on this!!!
>

Thanks for testing and your suggestions!!!


>
>
> Dan
>
>
>
> *From:* asterisk-users <[email protected]> *On
> Behalf Of *George Joseph
> *Sent:* Tuesday, August 16, 2022 7:49 AM
> *To:* Asterisk Users Mailing List - Non-Commercial Discussion <
> [email protected]>
> *Subject:* Re: [External] [asterisk-users] [External] Geo location
> 18.14.0-rc1 question
>
>
>
>
>
>
>
> On Mon, Aug 15, 2022 at 1:59 PM Dan Cropp <[email protected]> wrote:
>
> Thank you George.
>
>
>
> Good idea on the passthrough profile.
>
>
>
> Is there a way to set the GEOLOC_PROFILE values from the AMI Originate
> command?
>
>
>
> I tried the following, but it doesn’t like the GEOLOC_PROFILE values in
> the variable parameter.  If there is a way to do this, the passthrough
> would solve the problem of Geo Location information settings needing to be
> provided by a third-party application.
>
>
>
> Action: Originate
>
> Channel: PJSIP/[email protected]
>
> Exten: createcall
>
> Context: mycontext
>
> Priority: 1
>
> Timeout: 60000
>
> CallerID: John Smith <8005551234>
>
> Variable:
> GEOLOC_PROFILE(format)=civicAddress,GEOLOC_PROFILE(method)=Manual,GEOLOC_PROFILE(location_info)
> *==*
> "country=US,A1=Florida,A3=Orlando,HNO=100,RD=Main,STS=Street",CALLERID(num-pres)=allowed_passed_screen
>
> Async: true
>
>
>
>
>
> You've got 2 equals signs when you set location_info :).
>
> I just tried
>
> GEOLOC_PROFILE(format)=civicAddress,GEOLOC_PROFILE(location_info)="country=US,A3=\"New
> York\"",GEOLOC_PROFILE(pidf_element)=device
>
> and it worked.
>
>
>
> I believe this portion believe indicates Asterisk treats the
> GEOLOC_PROFILE(xxx) as GEOLOCPROFILESTATUS variable name.
>
>
>
> GEOLOCPROFILESTATUS is the variable GEOLOC_PROFILE sets to indicate
>
> success or failure.  The value of "0" indicates success.  What was the
> actual result in the channel?
>
>
>
> [08/15 13:41:41.609] DEBUG[42424] manager.c: Examining AMI event:
>
> Event: VarSet^M
>
> Privilege: dialplan,all^M
>
> Channel: PJSIP/192.168.33.31-00000000^M
>
> ChannelState: 0^M
>
> ChannelStateDesc: Down^M
>
> CallerIDNum: <unknown>^M
>
> CallerIDName: <unknown>^M
>
> ConnectedLineNum: <unknown>^M
>
> ConnectedLineName: <unknown>^M
>
> Language: en^M
>
> AccountCode: 20^M
>
> Context: IS^M
>
> Exten: s^M
>
> Priority: 1^M
>
> Uniqueid: 1660588901.0^M
>
> Linkedid: 1660588901.0^M
>
> Variable: GEOLOCPROFILESTATUS^M
>
> Value: 0^M
>
> ^M
>
>
>
> Dan
>
> --
> _____________________________________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>
> Check out the new Asterisk community forum at:
> https://community.asterisk.org/
>
> New to Asterisk? Start here:
>       https://wiki.asterisk.org/wiki/display/AST/Getting+Started
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-users
>
> --
> _____________________________________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>
> Check out the new Asterisk community forum at:
> https://community.asterisk.org/
>
> New to Asterisk? Start here:
>       https://wiki.asterisk.org/wiki/display/AST/Getting+Started
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-users
>

-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

Check out the new Asterisk community forum at: https://community.asterisk.org/

New to Asterisk? Start here:
      https://wiki.asterisk.org/wiki/display/AST/Getting+Started

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.