Here is a fuel stream I have for my lounge Temp.
This works OK.
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.
Here is a fuel stream I have for my lounge Temp.
This works OK.
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.
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…
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.
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.
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.
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.
Thanks for trying. I don’t have to some how active or create the fuel streams before having pistons write to them, right?
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.
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.”
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) - ️ >> (string) Tue, Oct 24 2017 @ 4:59:59 PM CDT - ️
+823ms ║║Calculating (string) Tue, Oct 24 2017 @ 4:59:59 PM CDT - ️ + (string) 64.66666666666667 >> (string) Tue, Oct 24 2017 @ 4:59:59 PM CDT - ️64.66666666666667
+827ms ║║Calculating (string) Tue, Oct 24 2017 @ 4:59:59 PM CDT - ️64.66666666666667 + (string) °F / >> (string) Tue, Oct 24 2017 @ 4:59:59 PM CDT - ️64.66666666666667°F /
+830ms ║║Calculating (string) Tue, Oct 24 2017 @ 4:59:59 PM CDT - ️64.66666666666667°F / + (string) 48.9 >> (string) Tue, Oct 24 2017 @ 4:59:59 PM CDT - ️64.66666666666667°F / 48.9
+833ms ║║Calculating (string) Tue, Oct 24 2017 @ 4:59:59 PM CDT - ️64.66666666666667°F / 48.9 + (string) °F >> (string) Tue, Oct 24 2017 @ 4:59:59 PM CDT - ️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)
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.
Oops. It’s been so long since I started my Fuel Streams, I forgot all about that.
Sorry…
@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…
@disforw if you are sure you enabled data collection, and you are sure one of the pistons that writes out a fuel stream has run since enabling data collection and still no fuel steam, then you should probably start a new thread with your piston posted.
@disforw Did you ever figure this out? I am having the same problems. I’ve made new pistons, restored other people’s pistons. Simple logic, complex logic…nothing works.
Yes I did. Unfortunately however, I dont really know exactly how I got it to start working.
Firstly, as mentioned above, you must enable the “Data Collection” in the SmartApp. Then I selected Rebuild data cache.
It was still not working so I edited the piston a couple more times and gave up for the night. However, when I came back to it in the morning it had just started working!
Interesting. I do have “data collection enabled”. I just rebuilt the cache too.
I just discovered that there are streams when I access via my phone, but not from my desktop. I just tried on Fixefox, and guess what…they appear. Maybe we’re looking at a browser issue here.
Now I have a whole list of streams from all my failed attempts. Would you happen to know how to clear out the streams and start over?
edit :: to mention that I was using Chrome as my browser when the streams didn’t show.
I imported this… AND I have data collection enabled in the app… and I still don’t get any working fuel streams