Fuel Stream not showing up


#1

I found a piston on one of the forums for storing house temp to fuel steams.

I have it running and it seems to be working ( in that the dashboard shows the temp ) however whenever I go to Fuel Streams is says I don’t have any. I have found and written a few other non fuel stream pistons and they are all working great, but non of the fuel streams bits seem to work.


#2

When you put your piston into a category did you change the settings to something like below?
You need to choose Tiles at least.


#3

All my pistons are un-categorized, do I need to categorize them, and if so, what / how does that work / what does categorizing them do?!


#4

Sorry I have totally misled you. I was thinking if getting tiles to show up not Fuel Streams.


#5

It is all good, I have not messed with Tiles yet ether, but you just got me aimed in the right direction for them, when I do!!


#6

Here is a fuel stream I have for my lounge Temp.
This works OK.
image

This writes the temperature to the fuel stream every time it changes.
Perhaps you need to change yours from running at a certain time to run on events from.


#7

I would try to write that as a quick test, if I could figure out where the “on events from” option is when creating one…


#8

Set the settings to advanced and then this will show up.

image


#9

Thanks, I always forget the “Advanced Options” …

I created that, and used the Piston State to make sure it had ran at least once, but still no fuel streams.


#10

You need a temp change on your sensor to start it going.
Can you put the sensor in your pocket or something to get a temp change on the device.


#11

I made it based on motion, so anytime the motion sensor is activated it would record the temp to the fuel stream, figured that was far easier to trigger then an actual temp change, and it does work for updating the piston’s state just not the fuel stream.


#12

Ok, switched it to temp event and put the sensor outside, I have seen the Dashboard show the piston executed twice since then and showing lower and lower temps on the dashboard piston state but still no fuel streams.


#13

Not sure what to say. All I know is mine works the way I have it above.


#14

Thanks for trying. I don’t have to some how active or create the fuel streams before having pistons write to them, right?


#15

When you get an event it writes to it. Nothing needs to be done.
Perhaps try importing this and changing it to your setup/devices.


#16

Sadly, that still didn’t seem to work…
“Sorry, you have no fuel streams yet. Please create one by using the “Write to fuel stream” task.”


#17

Anyone else have any ideas why my fuel streams wouldn’t be working? Do I need a create an account on webCoRE instead of just registering a browser each time (tried but cant seem to figure out how to actually create an account)? Is there some other registration or something that I need to do to activate it? I’m really confused by why it does not work even when importing others that do work for them.

10/24/2017, 4:59:59 PM +191ms
+0ms ╔Received event [Home].time = 1508882400000 with a delay of -810ms
+369ms ║RunTime Analysis CS > 29ms > PS > 53ms > PE > 287ms > CE
+382ms ║Runtime (43824 bytes) successfully initialized in 53ms (v0.2.0fa.20171011) (381ms)
+383ms ║╔Execution stage started
+396ms ║║Cancelling statement #2’s schedules…
+417ms ║║Executed virtual command setVariable (3ms)
+426ms ║║Executed virtual command writeToFuelStream (3ms)
+819ms ║║Calculating (string) Tue, Oct 24 2017 @ 4:59:59 PM CDT + (string) - :thermometer:️ >> (string) Tue, Oct 24 2017 @ 4:59:59 PM CDT - :thermometer:
+823ms ║║Calculating (string) Tue, Oct 24 2017 @ 4:59:59 PM CDT - :thermometer:️ + (string) 64.66666666666667 >> (string) Tue, Oct 24 2017 @ 4:59:59 PM CDT - :thermometer:️64.66666666666667
+827ms ║║Calculating (string) Tue, Oct 24 2017 @ 4:59:59 PM CDT - :thermometer:️64.66666666666667 + (string) °F / >> (string) Tue, Oct 24 2017 @ 4:59:59 PM CDT - :thermometer:️64.66666666666667°F /
+830ms ║║Calculating (string) Tue, Oct 24 2017 @ 4:59:59 PM CDT - :thermometer:️64.66666666666667°F / + (string) 48.9 >> (string) Tue, Oct 24 2017 @ 4:59:59 PM CDT - :thermometer:️64.66666666666667°F / 48.9
+833ms ║║Calculating (string) Tue, Oct 24 2017 @ 4:59:59 PM CDT - :thermometer:️64.66666666666667°F / 48.9 + (string) °F >> (string) Tue, Oct 24 2017 @ 4:59:59 PM CDT - :thermometer:️64.66666666666667°F / 48.9°F
+836ms ║║Executed virtual command setState (1ms)
+848ms ║║Executed virtual command writeToFuelStream (1ms)
+859ms ║║Executed virtual command writeToFuelStream (2ms)
+869ms ║║Executed virtual command writeToFuelStream (1ms)
+877ms ║║Executed virtual command writeToFuelStream (1ms)
+882ms ║╚Execution stage complete. (499ms)
+884ms ║Setting up scheduled job for Tue, Oct 24 2017 @ 5:30:00 PM CDT (in 1799.926s), with 1 more job pending
+906ms ╚Event processed successfully (905ms)


#18

Ok, well I almost don’t want to post this because I feel dumb… However it helps someone else, then its worth it.

If everything else seems to be working correctly, and they have valid pistons for writing fuel streams, make sure to see if they have actually gone into webCoRE(Smartapp) settings and allowed the “Data Collection” option… Some kind of log, or error message on those pistons would have been helpful saying the write failed, or something.

Yep, that was my problem and why I have been pulling my hair out for weeks trying to get Fuel Streams to show up, I never enabled Data Collection. :blush: :disappointed_relieved:


#19

Oops. It’s been so long since I started my Fuel Streams, I forgot all about that.
Sorry… :blush:


#20

@Xensen it was as you said, my Data Collection was not checked in the SmartApp, I enabled it but I am still not getting a Fuel Stream to show up…