Recently active
Dear All, I am using thingworx 8.3 to build my thingworx application, I recently upgraded to thingworx 8.5.4. Everything works correctly except for the label chart widget. Attach label chart picture before and after upgrade.Now I cannot select the data when I click on the bar chart.I don't know why this is happening. Can anybody help me answer this question? Thanks and Best Regards. NBHD.
Hello ptc community, I'm currently developing a project which needs to process a lot of data. Some sensors are directly reporting to a thingworx thing and thus automatically are saved in a stream. Other sensors can not be connected to thingworx, but write their data to csv files which I can access at the end of the process. The files will be quite large. A rather small workpiece generates about 400MB of csv files while larger workpieces could reach 1+GB. The files contain over 1 million entries. 1. The files will be available on a client machine. Do I need to transfer them to the thingworx server or can I read them directly? 2. Should I use Javascript or Java (most certainly Java as the performance will be better right?) 3. What is the best technique to transfer that much data into the InfluxDB? Direct access? Streams? 4. Can I query multiple tables into one time series graph? Do I always need a thing to display entries? Are custom queries possible to
Hello everybody, I have an application to monitoring a list of rooms with some attribute as temperature, humidity, power consumption, etc. and I will use MQTT to send the data to Thingworx Foundation. Actually, I have 2 solutions to do: - Solution 1: Using MQTT extension in market place. The workflow is as following: Sensor -> Gateway (Publish) -> MQTT Broker -> MQTT Extension (Subscriber). Then, by decoding the data in json (I plan to have only one MQTT client instance and subscriber all topic, then, a message includes thing name, attribute and values in pair), I will set directly the thing attribute. e.g. Things[A].attribute = MQTTThing.message.attribute_value. I am facing with problem in link , so, I assume that I can do it without any problem. - Solution 2: Using Thingworx Industrial Connectivity / Kepware ThingWorx. Sensor -> Gateway (Publish) -> MQTT Broker -> Kepware -> Thingworx. The Kepware will use as MQTT client and send data to Thingwor
Putting this out because this is a difficult problem to troubleshoot if you don't do it right.Let's say you have an application where you have visibility permissions in effect.So you have Users group removed from the Everyone OrganizationNow you have a Thing "Thing1" with Properties that are being logged to a ValueStream "VS1"What do you need to make this work?Obviously the necessary permissions to Write the values to the Thing1 and read the values from Thing1 (for UI)But for visibility what you'll need is:Visibility to Thing1 (makes sense)Visibility to the Persistence Provider of the ValueStream VS1 !!!!Nope you don't need Visibility to the ValueStream itself, but you DO need Visibility to the Persistence Provider of that ValueStreamThe way the lack of this permission was showing in the Application Log was a message about trying to provide a Null value.
I've installed and configured Thingworx platform to use HTTP. I remember it needs several configurations if the installation configures HTTPS. I want to know How can I make change to Thignworx platform use HTTPS instead of HTTP. Can anyone help?
Hello, I have a setup with TWXFlow (8.5.4) on a unix Server (CentOS 8). The installation of TWX Foundation was straight forward and it works. But the TWX Flow app is, after a while, not responding in Browser. And on the server itself 3 Flow Services have a very high CPU Load. pm2 monit There is only one Flow configured which does nothing (created flow and added 3 nodes, same behavior without any flows) The logfiles show nothing for solving this problem. Are there any other troubleshooting possibilities to get flow running correctly? EDIT: the Memory usage for the 3 Services grows upt to ~550 MB per Service
I would give to customers a free and limited number of REST calls per month, and only passing trough a specific thing (basically I need only POST) I have done this using that thing with some services that are called with REST POST requests ... but is there a way to limit or block all the other native REST access to objects ? If there isn't a possible limitation, can a customer cause problems making too many REST calls per second (even in unintentional) ? I have PTC hosted thingworx 8.5.3 instance.
Hi , I am going to create the below chart but don't have nay idea how to create . If anyone done this before let me know. FA here Thanks in advance Sagar
If a column has a value 0, I want to replace the number 0 by an empty string or make it undefined. Is there a way we can do that if the Column is Integer/Number basetype?
Hi I am using a CSV parser extension to import a CSV file from the local machine. The timestamp is in UNIX format and I want to convert it into a proper DATETIME format. The datashape basetype for Timestamp is number. Is there a way to convert it into
Is it possible to move popup screen with the help of cursor just like how popup windows(chrome window,settings window etc) we move?
Hi, I would like to find more info (visibility, run time, design time permissions) about the FactoryUsers and FactoryLicenses user groups. What are they for? And what's the major difference between them? Platform: TWX 8.4 and Mfg. Apps 8.4
How I can access/find the GenerateDygraphData service to convert an infotable to CSV. I cannot find the PTC.SCA.SCO.DygraphUtils it in thingworx composer 8.4. Dygraph Widget Help
Hi, I am reading the Id and Name from Api and applying 'LIKE' query filter. I wanted to trim the first 5 letters of Name column from the query applied result. So I further called the infotable datashape service and tried to iterate it but it is returning blank rows. I have mentioned the query I tried. Please help me find what is the issue in it. var headers = { "Content-Type": "application/json"}; var url = "http://"+ me.host + ":" + me.port + "/api/parametersets";var Errmsg = ""; var params = {proxyScheme: undefined /* STRING */,headers: headers /* JSON */,ignoreSSLErrors: undefined /* BOOLEAN */,useNTLM: undefined /* BOOLEAN */,workstation: undefined /* STRING */,useProxy: undefined /* BOOLEAN */,withCookies: undefined /* BOOLEAN */,proxyHost: undefined /* STRING */,url: url /* STRING */,timeout: 15 /* NUMBER */,proxyPort: undefined /* INTEGER */,password: undefined /* STRING */,domain: undefined /* STRING */,username: undefined /* STRING */}; try { var json = Resources["ContentLoade
HI, In first drop down I need to display locations as location 1, location 2 etc. If i select Location 1, the second drop down should list the meters of the Location 1. for ex. meter 1, meter 2 etc. If I select meter 1 the current and power values should be displayed in a LED widget. Similarly for Location 2. How to do this?
I found QueryAlertHistory can return only records in 10 days. That means records out of 10 days lost or can not be queried out. Does anyone know what is the reason and how to fix this issue?
I have a Java remote Thing (Thingworx Java SDK version 6.0.2 367 Build). This remote thing is connected and functions as expected. The remote thing client portion is built off of the sample code that was provided with the SDK download. There is a mashup the runs the service defined in the Java code. I also have a subscription that is triggered off of a Scheduler Thing. The subscription runs a local service that calls the remote service and continues based off of the successful completion of the remote service. This set up will run for months, sometimes weeks without issue. When it gets stuck I get this error: JavaException: com.thingworx.dsl.exceptions.DSLRequestProcessingException: Execution error in service script [Type.Thing:Entity.ThingName.Scheduler:Event.ScheduledEvent] :: Wrapped com.thingworx.common.exceptions.GenericHTTPException (GenerateAll#18) When it happens, I shut down the Remote thing and restart it and it goes back to working. Has anyone come
Hey guys, Can someone help me with using the IOS SDK for Thingworx? I have already uploaded it from the Marketplace but I can't seem to find any guides or step-by-step to find samples. The file comes as the type "File" but I can't open it. UPDATE: I tried using the C SDK to connect the SteamSensor example to my phone with the Thingworx Edge app but it doesn't work as I said in my reply. Need help. Thank you, Taciano
Hi Developers, I've an infotable where column 1 is a date time field and column two is a string field. Column 2 has the datetime value in string format and it also have null rows. My requirement is to find difference between the two column values and show the difference in a new column. If there is null row in any one of the column then I need to set the diferrence as null. For the above requirement i used the derive fields snippet in the following manner: Step 1: Use NE filter to remove the null rows (Because with null rows the derive function doesnt seem to work. Tried if else block within the expression but doenst seem to work) Step 2: Convert the coulmn 2 string value (in filtered infotable from step 1) to date time format using parse function and store it as column 3. Step 3: Find date difference between column 1 and the coulmn 3. Store the difference in column 4. Following are the questions i have about expressions in derive fields:
Hello All, I'm using Thingworx Flatform 8.3 with postgresql database, I have a question where will the created entities be stored? in the folder or in the database. For example, with the Mashup Entity, I checked the database and found only the columns for configuring the mashup parameter, not the code to build the mashup. Can anybody help me answer this question? Thanks and Best Regards. NBHD.
Hello, We have a project with mashup that include auto-refresh, which is working fine when it is run on the machine that has a sign-in on the thingworks server. When we share the link with someone else to test it, it needed to be manually refreshed. Is there a solution to fix this? Is this something to fix inside thingworks? or does it need to be done on the internet browser using some java command? Thanks, Ahmed
I have one service which has one input as period I put days value it give error but when put it hardcode values then it works fine
Hello, I see moment.js library in libraries list of ThingWorx. I try to use it: const currentDate = moment(); But in this case service returns error: "moment" is not defined What can be a problem? Thank you in advance.
Hello everyone, I am trying to change a user password from the frontend of my application, to keep it secure I need the user to first provide the old password and then compare the provided password to the stored password. Is there a way to do it? Where is the user password stored? Do I need to encrypt the provided password first? How do I achieve that the password is safely transfered from the users browser to server? Thanks in advance for all the provided help and pointers, Jiri
Hi, Is there any industrial connectivity or any other extension to connect with FTTM with ThingWorx? Thanks, Shalini V.
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.