Copy visualisations from Private to Public? | ThingSpeak Apps | Forum

Avatar

Please consider registering
Guest

sp_LogInOut Log In sp_Registration Register

Register | Lost password?
Advanced Search

— Forum Scope —






— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters

sp_Feed sp_TopicIcon
Copy visualisations from Private to Public?
No permission to create posts
September 18, 2018
10:21 pm
Avatar
ziplock9000

Gold
Members
Forum Posts: 21
Member Since:
September 12, 2018
sp_UserOfflineSmall Offline

Is there an easy way to copy the graphs and charts with all of thier settings from the private to public version of a channel?
I find myself having to duplicate updates to both.

Thanks.

September 19, 2018
9:00 am
Avatar
cstapels
Moderator
Members


Moderators
Forum Posts: 861
Member Since:
March 7, 2017
sp_UserOfflineSmall Offline

I'm not sure exactly what you mean by "having to duplicate updates to both"

You can easily make a visualization show on your public view of your channel:
Click the pencil icon on the top of the visualization in your private channel view. You will see the Edit page for the visualization.
Under the Save and Run and Save buttons, click the checkbox that says "Create a public URL"
If the channel is not already public, it will be made public and the visualization will be seen on the public view.
Perhaps the label could be improved? Please let us know if this is the information you needed.

The behavior is described here https://www.mathworks.com/help/thingspeak/matlab-visualizations-app.html under "MATLAB Visualization Settings".

September 19, 2018
1:06 pm
Avatar
ziplock9000

Gold
Members
Forum Posts: 21
Member Since:
September 12, 2018
sp_UserOfflineSmall Offline

cstapels said

I'm not sure exactly what you mean by "having to duplicate updates to both"

You can easily make a visualization show on your public view of your channel:
Click the pencil icon on the top of the visualization in your private channel view. You will see the Edit page for the visualization.
Under the Save and Run and Save buttons, click the checkbox that says "Create a public URL"
If the channel is not already public, it will be made public and the visualization will be seen on the public view.
Perhaps the label could be improved? Please let us know if this is the information you needed.

The behavior is described here https://www.mathworks.com/help/thingspeak/matlab-visualizations-app.html under "MATLAB Visualization Settings".  

I create a graph on my private channel, set up the labels, the max and min etc.. I want this to be available publically.. To do this I have to re-create the graph again, all of it's settings, labels, axis names etc. This becomes very tedious if I have a dozen graphs/visualisations. I have to re-create all of them again. Any changes I have to make to those private visualisations have to be duplicated to the public version too. So basically I have to do the work twice.
So is there a way I can say, click on a private graph and say "duplicate to public" and maybe "update public version"

Thanks.

September 21, 2018
8:26 am
Avatar
cstapels
Moderator
Members


Moderators
Forum Posts: 861
Member Since:
March 7, 2017
sp_UserOfflineSmall Offline

Thank you for the suggestion, I have entered it into our tracking system as an enhancement request.
Here is a mildly clunky solution:
If you used a MATLAB visualization to create a plot, and embedded the settings in the code you could simply make the visualization public and it would keep the settings.
For example, your visualization could be
data=thingSpeakRead(CHID,...,'outputformat','timetable');
plot(data,'+r');xlim([3 50]);ylabel('Awesome Sauce');
And then you can adjust the view parameters in the code.
When you share the visualization on your public view, the parameters will match.

September 23, 2018
3:55 pm
Avatar
ziplock9000

Gold
Members
Forum Posts: 21
Member Since:
September 12, 2018
sp_UserOfflineSmall Offline

cstapels said

Thank you for the suggestion, I have entered it into our tracking system as an enhancement request.
Here is a mildly clunky solution:
If you used a MATLAB visualization to create a plot, and embedded the settings in the code you could simply make the visualization public and it would keep the settings.
For example, your visualization could be
data=thingSpeakRead(CHID,...,'outputformat','timetable');
plot(data,'+r');xlim([3 50]);ylabel('Awesome Sauce');
And then you can adjust the view parameters in the code.
When you share the visualization on your public view, the parameters will match.  

Thanks, but unfortunately that's not possible with the regular graphs which auto update. By moving to the MATLAB viz, I get the ability to use them on private/public but lose the auto update ability.

October 3, 2018
2:54 pm
Avatar
cstapels
Moderator
Members


Moderators
Forum Posts: 861
Member Since:
March 7, 2017
sp_UserOfflineSmall Offline

We are continuously improving ThingSpeak. Look for new features to address your needs coming in future releases,

Forum Timezone: America/New_York

Most Users Ever Online: 166

Currently Online:
13 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

rw950431: 272

Vinod: 240

piajola: 95

turgo: 70

vespapierre: 63

Adarsh_Murthy: 62

Member Stats:

Guest Posters: 1

Members: 8665

Moderators: 1

Admins: 2

Forum Stats:

Groups: 3

Forums: 14

Topics: 1600

Posts: 5760

Newest Members:

qkpham, SANGAMNATH B, swatiiot, kalyanigaware16@gmail.com, Romi, Drakan01

Moderators: cstapels: 460

Administrators: Hans: 405, lee: 457