SmartThings Community

Temperature line graphs

(might be my fake name?) #1

Does anybody know if there is a way to chart temperature of a certain sensor over X amount of days just to see the fluctuations in a line graph? Has anybody created a smart up like this yet? Or know of an easy way to do it?

(Jesse S) #2

Numerous use to be able to do this, but the creator closed the project. It was nice and simple to setup, plus has IFTTT integration. A more sophisticated alternative I dabbled with is GroveStreams. The free version let’s you log data from (I think?) 20 devices into a dashboard. If you search the forums for it, you’ll find a bunch of informative threads. One thing I didn’t like was that I had to pull up a web browser to access the data, so I wrote a really simple smartapp that pulls up the GroveStreams dashboard in the SmartThings app. Here’s the code to copy-paste into the ide:

category: "Convenience",
iconUrl: "",
iconX2Url: "",
iconX3Url: "")

preferences {
section(“Dash”) {
href(name: “hrefNotRequired”,
title: “GroveStreams”,
required: false,
style: “external”,
url: “”, description: “Tap to view GroveStreams data logs”)


def installed() {
log.debug “Installed with settings: ${settings}”



def updated() {
log.debug “Updated with settings: ${settings}”



def initialize() {

(might be my fake name?) #3

I’m going to try this and see how it works. awesome. Thank you

(Pizzinini) #4

There is an integration with that works quite well. I used it compare thermostat temperature vs sensors in different rooms on a floor over 1 week time. I think 25k data points/month are free.

(Shane White) #5

Hey GuyInATie-

I’m brand new to creating SmartApps, and I’m having some trouble creating yours so I can see my GroveStream as a dashboard within ST itself – would you be willing to help me a little bit?


(Jesse S) #6

Sure thing. What seems to be the problem?

(codersaur) #7

Full roundup of logging and charting solutions can be found here: