Initial State
Published in

Initial State

Tutorial: SmartThings, meet Initial State

Updated on January 31, 2019.

A couple days ago we released a new integration feature between SmartThings and Initial State. With this new integration, we’ve made it super simple for users with a SmartThings hub and connected devices to stream all of the events that the SmartThings device network generates to Initial State’s visualizations. The result is a completely code-free, simple process that creates some really cool data to analyze! Now you can see a cool audit history of your home or office’s utilization in waves, analyze the temperatures from all your multi-senses combined with home grown projects, or just see a configuration-less dashboard of the current state of things!

To enable this integration for your Initial State account, simply follow along:

  1. Log in or create an Initial State account
  2. Navigate to my settings (top right, under your username)
  3. Notice at the bottom of the My Settings page, you’ll see a Connections section with SmartThings right under it like so

4. The SmartThings logo is a button that you can click, upon doing so, you’ll be redirected to login to either your SmartThings Account (SmartThings Classic app) or your Samsung Account to authenticate.

5. After successful authentication with SmartThings, you’ll be prompted to select the devices you’d like to stream their states to Initial State. Note: Initial State does NOT control your SmartThings devices, it exclusively listens to events generated on your SmartThings network so you don’t have to be paranoid about security, that’s our job 😀.

6. Check all the boxes next to the devices you’d like to stream their events to Initial State then select Authorize.

7. Upon authorization, you’ll be redirected to your Initial State settings page where you will now see that the SmartThings button has turned into an active integration like so:

8. When new events occur, a new bucket inside Initial State will be created and the events will be sent to this new bucket, that’s it!

9. If you want to stream you SmartThings data into an already existing bucket, go to that bucket’s settings and check the box for Connected to SmartThings.

You will know which bucket is currently streaming your SmartThings data since it will have the SmartThings logo next to the bucket name.

So, what now?

Glad you asked! Here’s some cool features once you’ve got your SmartThings integration enabled. You’ll be able to view your SmartThings bucket in Initial State inside Tiles to get a real-time dashboard of events going across your SmartThings network. You can see who’s home, what the states of your doors are, what are the temperatures currently across your house, etc! Over time, you’ll be able to view a larger set of historical data combined with real-time data in Waves. This gives you a visual audit of your smart home or office’s activities.

Check out some of my own data in Waves:

A few interesting points about the data above:

  1. I had family staying with me for a few weeks which is why my motion and lights were much more dense on the left side of the image than the right.
  2. It’s easy to see day cycles when looking at temperature swings.

And of course, Tiles provides a great view into my home:

I hope you enjoy this new integration as much as I am! Feel free to reach out to us if you have any questions, comments, feature suggestions, etc. We’re happy to hear from you! Additionally, feel free to go to to submit feedback, ideas, explore, and interact with our team.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Initial State

Initial State

Initial State is a data streaming and visualization company.