Recently active
As I want to retrieve data from datatable and do calculation with number, how to convert data in the datatable
I do have two different Sample codes and they are connecting to same thing as I used same Identifier Value in both codes. When I am making request from both of them simultaneously to that thing, one request is getting cancelled. How I can achieve that also if I do need to hit that one thing from multiple devices to execute the same service which has been written into that thing?
Hello, I want to change the sourceURL based on a thing property.Currently I have an expression (see below) that has the input of a thing.getpropertyvalues and the output of a string connected to the media sourceURL property. Please see pictures below. I have verified that the input property is accessible and changes (0 or 1). Using: ThingWorx 8.4.2-b2151 switch (URL) {case 1:return "/Thingworx/MediaEntities/GridLeft";break;case 0:return "/Thingworx/MediaEntities/GridRight";break;}
I am using value displays inside a collection and the value displays are not clickable on an iPad and on desktop it works fine. Could you please help me?
I have used Collection widget and used auto select first row. But still on load collection widget does not select first row. I am on Thingworx 8.2.8 Appreciate your help Vishal Vaidya
After installing Product Insight for ThingWorx in Creo - Version 8.2.3.zip in Thingworx http: // desktop-5lsqmer: 8080 / Thingworx / the answer: Creo Product Insight Thingworx 8.2 Extension 8.2.3 Unable to find the extension (provider extension analysis: 0.0.0) dependent on Creo Product Insight Thingworx 8.2 Extension: 8.2.3. What should I do where I find the analysis of the provider extension 0.0.0? Thank you
plz help me T . T
I am logging through valuestream (influxdb as persistence provider) a temperature profile and its set point. I noticed that, while the actual temperature profile (changing values continuously) is correctly logged and the data is stored, the temperature set point (changing only every minute or so) is logged only when a change in value occurs. I have tried to thick the boxes for "PushType: always pushed" and "Data change type: always", but I have the same issue. I would simply like to log a value every 1 second, as specified in the scan rate, no matter if the value has changed since the previous point or not. Any idea why this could be happening, or how to fix this?
I am new to KepServer connectivity with Thingworx. Is it possible transfer file from device to Thingworx using KEPServer?
Hi all, I am trying to modify the XY chart widget but I cannot modify the TW.ChartLibrary package as I do not have access to it. I have created a new XY chart extension based on the existing one (see attached zip file) and I want to know whether it is possible for me to integrate the APIs of highchart.js, d3.js or chart.js into my JavaScript code so that I can modify the extension correctly without touching the TW.ChartLibrary package. If integration is possible, how can I do so?
After months of development, hours of user interviews and countless coffees, ThingWorx Solution Central is here! I posted a few weeks ago introducing the new cloud solution management portal, but just as a reminder, ThingWorx Solution Central is a brand-new set of cloud services offered to help you more efficiently manage and deploy your solutions—ow ow! ThingWorx Solution Central automatically identifies and packages up your dependencies so you can slash your time to deploy. Once you develop your solution in ThingWorx (using the Projects feature), ThingWorx Solution Central will then automatically package up all the artifacts and dependencies required for your solution to run, and then you can publish your “package” up to the cloud, where it will be ready to be deployed to your specified environment(s). Ready to get started? Request access to ThingWorx Solution Central here and you’ll be on your way to easier solution deployments in no time.
The RabbitMQ Management plugin provides a web-based interface into the inner workings of the messaging bus behind ThingWorx Flow. It is installed by the Flow installers but is an HTTP service by default and is a totally different web server than the NGINX used to front-end ThingWorx Flow. This will describe how to integrate it into the NGINX on your ThingWorx Flow server. This is necessitated by some recent browser behavior changes that make it very hard to get to the http port once you've used an https service on the same machine from the same browser. First - let's find the user name and password for the RabbitMQ Management plugin. On a Linux server, the file /etc/rabbitmq/definitions.json will hold the name and password for the plugin's UI: "users": [{ "name": "flowuser", &
Having trouble remembering how to get into Flow? How about make /Flow the URL? Since the Flow environment uses NGINX to front-end the various components that make up Flow, there is a very sophisticated set of rewrites and proxy_pass directives in the NGINX configuration. All you have to do is add another 'location' fragment to the vhost-flow.conf file that will push /Flow over to /Thingworx/Composer/apps/flow: location /Flow { rewrite ^/Flow$ $proxy_scheme://$server_host/Thingworx/Composer/apps/flow permanent; } On Linux, the file should be at /etc/nginx/conf.d/vhost-flow.conf On Windows, the file should be at c:\Program Files\nginx-[version]\conf\conf.d\vhost-flow.conf Test the updated config file with (nginx may not exist in your normal path): nginx -t Restart the NGINX service: Linux (one of these will work depending upon your Linux version): systemctl restart nginx service
Hi All I am having an issue connecting to the Azure IoT Hub from ThingWorx 8.4. - The Connector and Thingworx are on the same server - The attached azure-iot.conf file was configured using direction from PTC Using this link When run the azure-iot.bat file from cmd i get the following error. Any help with this issue is much appreciated! Thanks! 14:06:16.812 [NettyClient-NIO-5] ERROR c.t.s.i.t.netty.NettyBytesChannel - Error while establishing websocket connection on channel com.thingworx.sdk.impl.transport.netty.NettyBytesChannel$2@6069b8ae.java.net.ConnectException: Connection refused: no further information: localhost/127.0.0.1:8080at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)at sun.nio.ch.SocketChannelImpl.finishConnect(Unknown Source)at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:224)at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:289)at io.netty.channe
I've tried (as admin) changing permissions on ExportImportSubsytem, CollectionFunctions and ExportFile. None of these enables the "From File" or "To File" options in the Import/Export menu: they're still greyed out for the (non-admin) user.Also, if I ever manage to allow the non-admin user to export entities, can I assume that they will only be able to export entities that they already have permission to see?
I have a stream containing "alarms" the source field is the name of the equipment who generated the alarm, like MACHINE1 MACHINE2 .... I need to query entries for all records with two or more source names (not just one) I Use QueryStreamEntriesWithData, keeping source parameter as undefined and using a query with the "IN" syntax, like {source IN array_of_elements} (where each element is a machine name). This query works ... but it is slow if I have millions of rows and searching for many months (I also use time range obviously, and limit result to 2000 records). is the source field indexed ? is this query executed at the database or thingworx layer ? is there a faster way ?
I followed this 2 topics-How to convert JSON to an InfoTable in ThingWorxhttps://www.ptc.com/en/support/article?n=CS179012-About Convert JSON file to Infotablehttps://community.ptc.com/t5/ThingWorx-Developers/About-Convert-JSON-file-to-Infotable/td-p/508236I do-I read the how to about make service to GetJSON from snippet.-I try to create Datashape like JSON format i need to call.I don't know- Where to make GetJSON service execute? Does I have to create the thing first to use service?- how to test result?I think I need start to finish guideline about thisCan anyone show me this how toThankyou
Hey ptc community, for some testing I need to simulate some data. I was told that I can use the Keepserver for this. I found the options but I don´t know how I can connect the Keepserver to my local Thingworx and start to simulate data there. I found this to start a simulation: https://community.ptc.com/t5/ThingWorx-Developers/How-do-I-simulate-random-tag-values-against-a-device-in-kepware/td-p/545582And I created a simulator, but how can I make a connection?Maybe someone did it before and can help me with my problem?Thanks
Hi Developers, I'm working on a TWX architecture for a use case as shown below. There are manufacturing plants across different geographical locations. In each plant there are multiple machines and each machine has its own FTP server, where after 10000 recordings are collected from the machine, a csv file with these recordings are generated in the local FTP server. There is only read access to these FTP servers and no static ip is provided. The objective is to provide a cloud based architecture for data visualization of the csv file data. I need help on the following to get me started on the initial architecture: Since static ip can't be given for individual FTP servers, what is the best possible architecture for the use case. With one TWX cloud instance will it be possible to collect data from the FTP servers across different locations or do we need a separate TWX instance for each location. Any help will be much appreciated. &
I want to do some changes to the result which I get from calling the GetPropertyValues() on any Thing. it will be helpful if I get the object structure it methods to manipulate the result value and extract the data which i want.
Hi Everyone, I need to create a Kanban board using thingworx composer. Can someone help me the way I can achieve it or suggest any widget that is available in thingworx. Use Case Requirement : Need to show the remaining quantity of material used in a bin/box from total quantity. Thanks in Advance.
Hi, Is there any way to read many topics using MQTT extension? When I'm using extension for one single topic eg: topic/device_one/readings/temperature everything works fine, but i also need all readouts using topic: topic/+/readings/+ wich should give me all the topics. But extension lets me map only payload (eg: JSON) but what about multiple topics? Is there any way to retrive this in ThingWorx? Much thanks for any help.
I have created example widget provided from ptc developer site and i would like to add a Style property to it and I have gone through documentation of ptc and was not quite getting along so could any one suggest any way. this is IDE code (taken from widget creation in ptc developer page) TW.IDE.Widgets.simplewidget = function () { this.widgetIconUrl = function() { return "../Common/extensions/MyAwesomeExtension/ui/simplewidget/SimpleWidget.ide.png"; }; this.widgetProperties = function () { return { name : "SimpleWidget", description : "A simple example of Widget creation.", category : ["Common"], properties : { DisplayText: { baseType: "STRING", defaultValue: "Hello, Awesome User!", isBindingTarget: true } } } }; this.renderHtml = function () { var mytext = this.getProperty('SimpleWidget Property'); var config = { text: mytext } var widgetTemplate = _.template( '<div class="widget-content widget-simplewidget">' + '<span class="DisplayText"><
Hello Sir/Ma'am, I have been using Thingworx for learning purpose and i am towards my first step. My nodemcu and thingworx portal is working absolutely fine when not integrated. But the data from nodemcu is not updated on thingworx portal to the thing EnvStrobe properties.
Hi, just upgrade to thingworx 8.5, I created a new master page, contains layout widget, every time reload the composer, the master will prompt me message " Your mashup uses deprecated widgets. Replace them now with new widgets? This action is irreversible. ", I selected 'Yes' , but reload again the message still show up. Please help.
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.