New Feature Releases:

March 18, 2019

New Line Graph Styles

You can now select from different point and path styles for your line graphs in Tiles. You can select either straight-line, step-line, or no-line as the path style. You can select to draw each data point as a visible dot or not. More info ...

March 6, 2019

Specify Histogram Bin Size and Color

You can now specify the bin size of histograms to be either fixed (e.g. hours, days, weeks, months) or dynamic based on the time range being viewed. You can also specify the color of the histogram. These new histogram options give you much finer control over this data view type in Tiles. More info ...

February 13, 2019

Load a Specific Time Range (e.g. Jan 1 to Jan 31)

You can now load a specific time range down to the minute. Specify the "From Date" and "To Date" under the advanced settings of your data bucket to load only data from that time range. This option can be used in conjunction with the "Create Multiple Dashboards from One Data Bucket" option to create unique time range views from a streaming data bucket. For example, create a view of November's energy usage or the average temperature last week. More info ...

February 8, 2019

Hide the Timeline in Tiles

You can now hide the timeline in Tiles to create a better full-screen view of your dashboard. More info ...

February 6, 2019

Gauge Color Thresholds

You can now set up your gauge graphs to change colors on value thresholds. For example, change to blue if the temperature is less than 45. Set up as many color thresholds per gauge as desired. More info ...

January 31, 2019

New SmartThings Integration

You can now quickly and codelessly connect your SmartThings hub and devices to your Initial State account with our new, open-source integration. Build a dashboard with real-time and historical data from your SmartThings door sensors, motion sensors, power monitors, thermostats, alarms, and much more. More info ...

January 22, 2019

New Gauge Types

You can now choose the type of gauge style to use for your Tiles dashboard. Choose between arc, liquid, and thermometer styles to create a more customized dashboard for your application. More info ...

January 17, 2019

Light Theme

You can now choose either a light or dark theme for Tiles, Waves, and Source by checking or unchecking the "Light Theme" checkbox in the data bucket settings. More info ...

December 18, 2018

Color Gauges

You can now change the color of gauge graphs using the color picker in the Tile Configuration. More info ...

December 10, 2018

Import a Tiles Layout from a Public Share

You can now import a Tiles layout (tile sizes, names, view types, real-time expressions, etc.) from another data bucket that is publicly shared. More info ...

December 4, 2018

Add a Note or Annotation to Waves

A note or annotation can now be added and attached to a specific signal and timestamp by right clicking on the signal at the desired time and selecting add note. Type the desired text and press enter to add the note. More info ...

November 27, 2018

New Data Streaming/Visualization Service Launched

Today, Initial State launched a new data streaming service for individuals. The reason this is a big deal is because this new service is loaded with the features and functions you typically only find in enterprise SaaS with enterprise pricing (i.e. really freakin’ expensive). Our price? $9.99 per month or $99 per year. Oh, and it is completely free for students. More info ...

May 7, 2018

i2c Decode

Real-time expressions now include the several methods for decoding i2c data. The new available methods include =i2c.addr([i2c_scl],[i2c_sda]), =i2c.data([i2c_scl],[i2c_sda]), and =i2c.rw([i2c_scl],[i2c_sda]) which will create new signals for i2c address, data, and read/write respectively. All real-time expression operators and methods can be found here.

April 7, 2018

Measurement Tool for Line Graphs

You can now measure both time and magnitude using the measurement tool in Tiles. Expanded tiles drawn as line graphs now have a measurement tool icon at the bottom menu. You can draw the measurement triangle on the line graph to display time and magnitude differences from the drawn vertices. You can drag and move the measurement triangle as well as resize it.

February 6, 2018

Logarithmic Scale Option

Line graphs in tiles can now be drawn as either linear or logarithmic scale for the y-axis. Choose the y-axis type in the edit tile options when using the line graph tile type. All Tiles line graph options can be found here.

December 21, 2017

Zoom and Pan Line Graphs in Tiles

You can now zoom and pan inside line graphs in Tiles. Simply expand the desired tiles view and use the mouse wheel to zoom in and out. You can click and drag to pan in any direction. Exit the expanded tile view to reset your Tiles dashboard back to the way it was. Read more about panning and zooming inside Tiles line graphs here.

November 6, 2017

Mouse Wheel Zoom Enhancements in Waves/Lines

Your mouse wheel will now zoom in and out of your data by default in Waves and Lines with a more responsive feel. Previously, you had to press the CTRL key to opt into zoom mode with the mouse wheel, but that requirement has been removed. The mouse wheel gives you a convenient way to adjust your zoom level in fine detail while you navigate your dataset. You can read more about panning and zooming in Waves here.

August 28, 2017

Import a Layout from Another Data Bucket

You can now import a Tiles/Waves layout from another data bucket. Click on the "Import View" button located under the bucket settings and select the source bucket view to import. This will overwrite the existing layout with the source bucket's layout. This option is particularly useful if for utilizing a custom layout as a template for multiple datasets. More info ...

August 21, 2017

Expanded Individual Tile View

An individual tile can now be expanded to nearly full screen by right-clicking on a tile and selecting "Expand Tile" from the drop-down menu. This lets you quickly zoom into a specific tile without having to do any modifications to your dashboard layout. More info ...

August 21, 2017

New Mobile Experience

The mobile experience in Tiles has changed to show more tiles on the screen and give you one-click access to expand any tile to nearly full-screen. You can read about all mobile options here.

August 21, 2017

Enhanced Tile Edit

The edit tile configuration UI just got a facelift. The preview tile is larger and now covers the width of the popup dialog box. You can cycle to the next/previous tile using the left/right arrow icons or keys. You can also expand the preview to nearly full screen using the expand icon. You can see a quick demo of cycling between tiles in edit mode here.

August 21, 2017

Multi-line Expression Editor

Expressions can be now be multiple lines for increased readability. Simply hit the Return key to create a new line. White-space characters (newlines, tabs, spaces) are ignored for all expressions. The edit field will increase in height with each new line. More info ...

August 21, 2017

New Real-Time Expression Capability -> Constant Assignment

You can now assign an empty dataset to a constant. This allows you to create expressions that search for errors and display an error message if found or a default message if not found. Or, you can simply create a tile that displays your favorite emoji all of the time (e.g. ="😛"). Check out an example of creating an error checking tile here.

July 3, 2017

Most Recent Location Map Highlight

You can easily find the most recent location of a data stream as it is now highlighted in the map view of Tiles. Read more about the map view and its capabilities here.

July 3, 2017

New Expression Operators -> ^ (exponential), math.stdDev, math.variance

You can now use three new operators/methods in your real-time expressions. The exponential operator, ^, is now supported (e.g. 3^2 = 9). math.variance computes the cumulative variance of a numerical data stream (equivalent to =math.mean([data stream]^2) - math.mean([data stream])^2). math.stdDev computes the cumulative standard deviation of a numerical data stream (equivalent to =math.sqrt(math.variance([data stream])). Read more about all of the real-time expression operators and methods here.

June 14, 2017

New Expression Operators -> math.sum, math.mean, math.sqrt

You can now create real-time expressions that compute the cumulative sum (math.sum) or the cumulative average (math.mean) of a numerical data stream. When combined with math.timeDelta, you have another way to convert Watts to energy costs (see example). There is also now a square root operator (math.sqrt). Read more about all of the real-time expression operators and methods here.

June 9, 2017

Data Markers!

You can now add notes to specific time segments for a data bucket in Tiles using Data Markers. Simply select a timespan using the timeline, right-click, and select Add Marker from the drop-down menu. Type your note and hit Enter to save. You can view a Data Marker by clicking on the marker highlight in the timeline and even cycle through each Data Marker using the arrow keys. Read more about Data Markers here.