New Training: Automate Cisco Meraki Security Cameras with MV Sense API
In this 6-video skill, CBT Nuggets trainer Knox Hutchinson teaches you how to connect to MV Sense cameras and extract data from them in an automated and programmatic fashion. Watch this new Cisco training.
Watch the full course: Cisco CCNP Automating Cisco Enterprise Solutions
This training includes:
17 minutes of training
You’ll learn these topics in this skill:
Integrating Your Smart Camera
REST or MQTT
Deploying the MQTT API
Subscribing to the MQTT API
Automating with the REST API
Summarizing the MV Sense API
What is MQ Telemetry Transport (MQTT)
MQ Telemetry Transport (MQTT) is a messaging protocol designed for Internet of Things (IoT) devices. Because of its small footprint, MQTT is perfect in environments in which you need to connect many devices with little bandwidth. With MQTT, you send commands to your devices as well as receive data from them.
MQTT works over standard TCP/IP protocol and is defined by ISO/IEC PRF 20922. There are many implementations of it, including some open-source implementations.
MQTT is what is known as a publish-and-subscribe system. A device using MQTT can publish messages on a particular topic. It can also subscribe to a particular topic and receive messages about it. The topics themselves are case-sensitive strings that are separated by forward slashes, with each representing a level. For example: controls/temperature.
If security is of concern, you can encrypt MQTT using TLS. You can also authenticate MQTT clients by using protocols such as OAuth.