No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

Satori-Cubism Client

Satori is a realtime platform for open-data.

Cubism is a visualization library open-sourced by Square,

Rosetta Home


This system is a bare bones Javascript and HTML implementation of charting Satori data from the Rosetta Home Satori Channel into Cubism Horizon and Comparison charts.

Once checked-out, copy example-config.js to config.js and update the variables in config.js.

Rosetta Home's data structure is the following

  timestamp: 1497903087662495700,
  measurement: "weather_station.outdoor_temperature",
  tags: {
    zipcode: "60626",
    type: "weather_station",
    node_id: "000000008b27b55d",
    id: "MeteoStick-MeteoStation-73",
    climate_zone: "6a"
  fields: {
    value: 24.7

It should be easy enough to update index.html and the Horizon and Comparison files to match your data structure.


Cubism is usually backed by a time-series database of some sort, this allows it to fill-in for data that's happened in the past. Because of Satori's realtime behavior, we don't have access to historical data on the order of hours and days. This dashboard is meant to run continually and will eventually fill up once enough time has past.