Location Analytics with Splunk

This article will provide step by step instructions for configuring Splunk to collect data from a Meraki network using the Scanning API to collect location data for Wi-Fi and bluetooth devices and using Syslog to collect syslog events for the MX security appliance. About Splunk Splunk has closely aligned with Cisco Meraki to help organizations gain insights leveraging the vast amounts of data generated by Meraki products. Meraki customers use Splunk’s software and cloud services to… Read More “Location Analytics with Splunk”

Location Analytics with Splunk

The Scanning API allows the network to be used as a data collection and marketing database full of valuable location data of nearby devices and users. Splunk has many handy tools and algorithms that allow the data to be manipulated and presented and many ways. You can generate dashboards to track the number of WiFi and BLE devices per day, the visit duration, the number of return visits, and the peak hours of foot traffic…. Read More “Location Analytics with Splunk”

Wayfinding with Mapwize

Individuals often have a hard time finding their way indoors, as services like Google Maps only work in shopping malls and airports. Mapwize’s indoor mapping platform allows you to use Meraki access points to navigate buildings like shopping malls, hospitals and more. This article will teach you how to create a custom map with Mapwize’s open-source platform and deploy it alongside Meraki access points and the Scanning API. Launch Demo Indoor Location from Meraki Wayfinding… Read More “Wayfinding with Mapwize”

Locate Assets with a Chat Bot

Investigo is Latin for track or trace out, investigate. Investigo is a bot for Spark, Cisco’s unified communications service, which enables customers to use wireless infrastructure to locate Wi-Fi capable assets. The Investigo is a mash-up bot that uses several solutions: Spark, Tropo and Meraki wireless access points, spanning from the enterprise to the Internet of Things world. Created by  Rafael Carvalho Demo Investigo Demo Server This project utilizes data provided by http://live-map.meraki.com, which shows anonymized… Read More “Locate Assets with a Chat Bot”

Internet of Things with Node-RED

See Node-RED in Action Interacting with APIs, the Internet of Things and building automation tools has never been so easy and fun. Node-RED is an open source flow based editor built on NodeJS. If you are new to developing or would like a “low-code” experience for using Meraki APIs, this tool is perfect for you. Demos Node-RED Flow Editor View and interact with the “flows” which make up the various applications. You can copy these… Read More “Internet of Things with Node-RED”

Scanning API with Node-RED Node

A Node-RED node to receive WiFi and Bluetooth location data from a Cisco Meraki wireless network. Source Code and Sample Flow Overview Node-RED is a tool for wiring the Internet of Things. The open-source platform allows you to easily connect web services together and insert your own business logic to automate tasks or engage with the physical world. By using this custom Meraki Location “node”, the Meraki Scanning API can deliver a stream of telemetry… Read More “Scanning API with Node-RED Node”

Raspberry Pi for the Meraki APIs

Configure a Raspberry Pi device to run Node-RED and integrate with Cisco Meraki’s Scanning API, Dashboard API, Cisco Spark API and Google Static Maps API. In this guide, we will create a working product to share valuable real-time data in a Spark room using all of these APIs. What do I need? Before you begin, please make sure you have the following items available to continue with the configuration: Raspberry Pi 3 Model B Micro-SD… Read More “Raspberry Pi for the Meraki APIs”

Cisco Meraki Scanning API Demo App

Overview   This application shows you how to get started using the Cisco Meraki Scanning API. Scanning API is Meraki’s location analytics and engagement platform. Source Code    Demo  1. This code is for sample purposes only. Before running in production, you should probably add SSL/TLS support by running this server behind a TLS-capable reverse proxy like nginx. 2. You should also test that your server is capable of handling the rate of events that will be… Read More “Cisco Meraki Scanning API Demo App”

Scanning API Receiver with Firebase DB

A simple Meraki Location Scanning API receiver which stores the data in a Google Firebase database. Source Code Background The Scanning API is data-rich and operates using custom POST model. This means that if users want to analyze and process the data, they must host and store it in a database of their choosing. This guide walks through how to use a receiver developed by dexterlabora which is designed to store the received API data… Read More “Scanning API Receiver with Firebase DB”

Scanning API Receiver with NodeJS

A simple NodeJS application to accept WiFi and BLE location data from a Cisco Meraki network. Source Code How it works Meraki will first verify the intended receiver by sending a GET request to this server and expect to receive a validator key. If validated, Meraki will periodically send a JSON stream of location data approx every 1-2 minutes. The JSON data will contain a secret that can be verified by the receiver (this app)… Read More “Scanning API Receiver with NodeJS”