cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
3413
Views
16
Helpful
3
Comments
cvonrosp
Level 5
Level 5

Here's an interesting technique we wanted to show you.

Mateusz Olszowy, on of our engineers in Cisco's Polish Technical Assistance Center (TAC), put together an application that uses a Raspberry Pi and the Spark API to create a web service to controls devices on the Internet of Things. In this video, you can see him using the web interface to create commands that controls the lights:

Mateusz describes what he's doing as chatting with lights. His explanation of what's happening: Thanks to very straightforward documentation on developer.ciscospark.com I was able to setup my first integration within minutes!  This inspired me to create a webservice on a Raspberry Pi which parses any Spark message sent via outgoing webhooks. With every message posted in a room, the Spark API REST service notifies the Raspberry Pi and the signal gets triggered on pins (General Purpose Input/Output) to steer the relay that connects or disconnects the electrical circuit. The project became a nice fusion of Cisco Spark and Internet of Things.

This is a simple example but it shows the power of these interfaces and how quickly you can create a solution.

3 Comments
Tomasz Truty
Level 1
Level 1

I want the same setup in my future house!

tigephillips
Level 4
Level 4

Very cool ideas and work.  I saw a github repository that has built Spark classes in Python for easy usage and faster development for others that want to build something integrated.    GitHub - chopperz1979/SparkTesting

Shawn B
Level 4
Level 4

That just makes me want to purchase a dozen Pi's and relays now. Good job!

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: