Location analytics : Scanning API

afasquel
Here to help

Location analytics : Scanning API

Hello Guys, 

 

I'd like to explore the Scanning API feature. What kind of server should I use for the "post URL" 

Any labs available ?

 

I'd really like to see which mac addresses are seen in a specific place and time.

 

Cheers

 

Alex

3 Replies 3
jdsilva
Kind of a big deal

Meraki's own @DexterLaBora has this python example in GitHub. This is what I started with. 

 

https://github.com/dexterlabora/cmxreceiver-python

 

He's also got a Node.JS example too:

 

https://github.com/dexterlabora/node-red-contrib-meraki-cmx

 

 

PhilipDAth
Kind of a big deal
Kind of a big deal

I've used the Amazon AWS Lamba one several times as a base.  I find it the most straightforward way of doing it.  No servers or certificates to setup.

jdsilva
Kind of a big deal

Ahh shoot! @PhilipDAth makes a good point. Now that Meraki has changed the Scanning API to require HTTPS you will have to deal with a cert to make this work. If you decide to use the Python CMX-Receiver example you can add a cert from Let's Encrypt to it very easily. Here's a tutorial on doing so:

 

http://blog.brokennetwork.ca/2019/05/lets-encrypt-for-meraki-webhooks-and.html

 

 

Get notified when there are additional replies to this discussion.
Welcome to the Meraki Community!
To start contributing, simply sign in with your Cisco account. If you don't yet have a Cisco account, you can sign up.
Labels