Contents of Channel Status Updates disappears

1 次查看(过去 30 天)
Hi,
my Channel Status Updates show the right data for a while. After a few hours without sending status data, the Channel Status Updates window becomes empty. Is this the intended behaviour? I would prefer to keep the data, even if it is a few hours old.
Jan

回答(2 个)

Christopher Stapels
Is this true after refreshing the page? The channel status updates widget shows onlu the last 24 hours of status.
You could create a custom MATLAB visualization to display more.
Heres some code to show the last 8 results (may need some tweaking though)
url='https://api.thingspeak.com/channels/592680/status.json?results=8';
out=webread(url);
myTab=struct2table(out.feeds);
disp(myTab.(3));
{' servoClose fill 200 sec sleep 1500 Seconds.json'} {' servoClose servoOpen off Work .json' } {' servoClose servoOpen off Work .json' } {' servoClose servoOpen off Work .json' } {' servoClose fill 200 sec sleep 1500 Seconds.json'} {' servoClose fill 200 sec sleep 1500 Seconds.json'} {'.json' } {' servoClose fill 200 sec sleep 1500 Seconds.json'}
see the status API for more helpful parameters.
  1 个评论
Jan
Jan 2022-7-20
Thank you, Christpher. The 24 hrs limitation is my problem. It's not clear to me why it is there. My application monitors rare events so that I get an empty status box most of the time.
I will look deeper into your code lines later.

请先登录,再进行评论。


Christopher Stapels
I thnk the idea was to remove noise if you had a system that reports everytime (like the system on the channel in the code I shared.) Since there is a seperate status API, you can get the custom time frame or number of entries that you want, and there is less motivation for changing the status widget.

社区

更多回答在  ThingSpeak Community

类别

Help CenterFile Exchange 中查找有关 Read Data from Channel 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by