Difference between pistons and fuel stream pistons


What are Fuel Stream pistons, what’s the difference between them and “normal” pistons, how to create them and why?

Thank you.

I found this post when searching to show you an example of a fuel stream:


1 Like

Hmm. I looked over you example. So, I am trying to explain what I understand. Correct me if I’m wrong.

Definition of a fuel stream piston:
“A fuel stream piston is an ordinary piston that also gathers and provides a graphical of the data event(s)?”

That’s all? What I missed?

Daniel, webcore discussions have moved, we would love if you’d be willing to come over to the dedicated webcore forum and post there. In an effort to centralize and organize webcore discussions, please copy your OP and repost there. Thanks!!

1 Like

of course. thank you.


There is no such thing as a fuel stream piston per se. Fuel Streams is a feature that allows collections of data points that can later be graphed together. Fuel streams are uniquely identified by canister and name. Canister is there for organizational purposes only, like a group, or a folder. Any piston can push a data point to a fuel stream, you can even have multiple pistons sending data to the same fuel stream - as a matter of fact, in order to save a data point to a fuel stream you need to use a virtual task provided, named Write data point to fuel stream. Just another task, really.

O zi bună,


Merci Adi.

(E o onoarea pt mine sa-mi raspunzi chiar tu (autorul la minunea asta de WebCore!)) For me WebCore is the greatest invention for SmartThings.



100% Agree! Hands down. Not up for discussion.