Recently active
Every PTC button has a border around it when selected. I can't seem to get rid of it. Basically, if you click the button, a border appears. If you click anywhere else, even into another app, the border goes away. I had to do a screen capture just to show what I am talking about. Here I have removed the border from every aspect of this button. Is there a way to remove this? It doesn't actually appear to have anything to do with the border property in css. The button on the left is the one for this example but every button in thingworx does this. When it is selected(I had to do a printScreen because if I clicked on my snipping tool it would go away) When it is not selected, or it is but I click on anything else. I have tried custom CSS but this does not appear to be a CSS related issue? Hopefully I am wrong about that.
Let’s suppose that I have a pump that completes various cycles (more than 5 full cycles) across a day. Under normal conditions, every time the pump completes a cycle it goes through the following states: starting; running; stopping. Depending on the amount of fluid that needs to be pumped the cycle lasts a different amount of time. Also, after each cycle the pump remains stopped for different amounts of time. Below an example of how it could work in a day. The cycles depicted in the image above are “operation cycles” that don’t have the same length and are aperiodic, are these the correct unit of analysis for the anomaly detection or should be defined in a different way?
I am trying to utilize the AddPropertyDefinitions function to add multiple properties to a thing. However I am unsuccessful. I am able to individually add a property by using AddPropertyDefinition, however when I try and using AddPropertyDefinitions the properties are not added. Is this a bug with the function or is there something wrong in my code. I have attached an exported file of the Thing/Service for reference. Using TWX 9.1
hi all im strugling tring to connect with SSL my raspyberry pi 3+. Without SSL i didn't face with errors but actually i get always the following error: root@raspberrypi:/home/pi/Downloads/microserver# ./wsems [FORCE] 2021-06-03 15:33:23,883 ./wsems: Initializing EMS .... [FORCE] 2021-06-03 15:33:23,883 main: Using config file /home/pi/Downloads/microserver/etc/config.json [INFO ] 2021-06-03 15:33:23,883 ./wsems: Creating the WsEms proxy. [DEBUG] 2021-06-03 15:33:23,883 DutyCycle::calculateDutyCycleTimePeriods: m_ConnectPeriod: 60000 [DEBUG] 2021-06-03 15:33:23,883 DutyCycle::calculateDutyCycleTimePeriods: m_DisconnectPeriod: 0 [INFO ] 2021-06-03 15:33:23,883 ./wsems: Starting HTTP Server. [WARN ] 2021-06-03 15:33:23,883 Main: Encryption is disabled on HTTP Server. [WARN ] 2021-06-03 15:33:23,884 Main: TLS Hostname Validation Is Disabled [WARN ] 2021-06-03 15:33:23,884 Main: Authentication is disabled on the HTTP Server. [INFO ] 2021-06-03 15:33:23,884 ./wsems
Hi, I need to call a REST API from my thingworx application. To achieve that, i try to use the ContentLoaderFunctions resources. 1- Is it the right way ? 2- If yes, i try to call a test Rest API, but it doens't work: var result = Resources["ContentLoaderFunctions"].GetJSON({ url: "https://jsonplaceholder.typicode.com/todos/1" /* STRING */, timeout: 30000 /* NUMBER */, headers:undefined, ignoreSSLErrors: false /* BOOLEAN */, useProxy: false /* BOOLEAN */, proxyHost: undefined /* STRING */, proxyPort: undefined /* INTEGER */, proxyScheme: undefined /* STRING */ }); or var result = Resources["ContentLoaderFunctions"].GetJSON({ url: "https://jsonplaceholder.typicode.com/todos/1" /* STRING */, timeout: 30000 /* NUMBER */, headers: {'Host': 'jsonplaceholder.typicode.com', 'Accept':'application/json', 'Content-Type':'application/json'}, ignoreSSLErrors: false /* BOOLEAN */, useProxy: false /* BOOLEAN */, proxyHost: undefined /* STRING */, proxyPort:
Hi all, I was wondering how to delete a row in a ConfigurationTable. I don't have the dataShape for this ConfigurationTable as it is a part of an extension. Thanks for your help.
Hi Team, I have url link for a CSV file. I need to place it on a mashup and when user clicks on it, they should be able to download the file. I think export widget only works when we pass infotable data to it. I tried using "link" widget but it is not working. But when I hit the same url link of the CSV file in browser. I am able to see data. Can someone please help.
when user clicking a "button" or a "mashup in collection widget", is it possible to delay the binded service to execute after 5 seconds ??
We will host a live Expert Session: "5 Common Mistakes for Developing Scalable IoT Applications" on June 22nd, 11h00 EST. Please find below the description of the expert session and the registration link. Expert Session: 5 Common Mistakes for Developing Scalable IoT Applications Date and Time: June 22nd, 11h00 EST Duration: 1 hour Host: Tori Firewind, Mike Jasperson and Prachi Rath - Enterprise Deployment Center Registration Here: https://www.ptc.com/en/resources/iiot/webcast/5-common-dev-mistakes-for-scalable-iot-applications Description: To build scalable applications, it’s necessary to identify the common mistakes made and ensure to avoid them at the early stages of development. In this expert session, the PTC Enterprise Deployment Team will elaborate on why scalability is important and how one can avoid the common development pitfalls in IoT. Existing Recorded sessions can be found on support portal using the keyword ‘Expert Sessions’.
The selected rows datas are taking time to pass input to expression/validator than events. Shall we pass Event as a input to expression/validator? Is that a good practice??
We want to display pvz 3D model in mashup use thingView,but why it shows is not exactly look like same as creoView.
Hi community, Can the Anomaly Detection functionality be trained at a sampling rate and opertionalized at a different sampling rate? Use case: Let's say I have a dataset that has 144 records from an asset that has been sampled at sampling rate of 10 minutes (doing the math that is one day of data). Since the only way to train the model behind the Anomaly Detection functionality is through streaming data, I would have to run a simulation to train the model. Knowing that once the model is trained it will be migrated to the production environment where the sampling rate is 10 minutes, do I have to run a one day long simulation or could I speed up the process by reducing the simulation/training sampling rate?
Hello, Recently, I had a Java app made with the PTC Java SDK (JAVA-SDK-6-2-0-220). I used the SimpleClient provided by PTC, and I successed to interract with the server. Later I move this code to an Android App, with the same PTC Java SDK, and I can't connect. Here are the versions i tried : Version Android : API 30: Android 11 Version Java JDK (from Android Studio) : 11.0.8Version SDK PTC Thingworx : JAVA-SDK-6-2-0-220result : failure Version d'Android : API 29: Android 10Version Java JDK (from Android Studio) : 11.0.8Version SDK PTC Thingworx : JAVA-SDK-6-2-0-220result : failure The exact same code is working well on Java with Eclipse (still same ptc java sdk) Here are the authorization i requierd. I don't prompt the user to accept it, as i think the 3 first doesn't require user aprobation. The 2 I'm not even sure I need them. <uses-permission android:name="android.permission.INTERNET" /> <uses-permiss
Xin chào tất cả mọi người. Tôi có 2 thuộc tính: - "Giá trị chuỗi", cơ sở kiểu là chuỗi. - "Value_Boolean", base type is Boolean Tôi muốn "Value_Boolean" = true khi "Value_STring" = BẬT "Value_Boolean" = Sai khi "Value_String" = TẮT. Tôi đã sử dụng Subcribe nhưng nó không được thực thi. (Tôi đã được bật). Tôi đặt giá trị trong thuộc tính theo cách thủ công, điều này hoạt động tốt Nhưng điều này không thể thực hiện được khi giá trị được thay đổi bởi API Làm thế nào để giải quyết vấn đề này? Thank all!
I have connected an SQL Server to the Kepware Data Logger, Whatever the data is coming from the tags should go to the DB instead of the Thingworx.I wanna Remove the Thingworx IP from the Project --> Properties --> Thingworx ---> Remove Thingworx Interface and want to send the data to a SQL SERVER using Data Logger.How can I do it?@c_lowy
ThingWorx community, As part of a continuous re-evaluation of our third-party software requirements, we regularly add and remove support for versions of operating systems, persistence providers, and web browsers. On this note, we are planning to end support for Ubuntu 18.04 beginning with the ThingWorx release targeted for mid-CY2022. Per its release cycle, Ubuntu will move version 18.04 into Extended Security Maintenance at this point, meaning it will no longer receive regular maintenance updates. PTC will continue to support Ubuntu 20.04 for the immediate future and will consider supporting Ubuntu 22.04 once it becomes Generally Available (GA). Please let me know if you have any questions or concerns. Regards, Walter Haydock ThingWorx Product Management
Hi, everyone! Today, we’re launching an exciting new series called “PTC Community Spotlights.” Each post in the series explores a community member’s experience with ThingWorx—how they’re using it, what their favorite part about ThingWorx is, and any tips or tricks they may have to share with the PTC Community. For the first installment, I spoke with @nmilleson of EAC. Check out our conversation below. Our first PTC Community Spotlight Speaker -- Nick Milleson of EAC Product Development Systems. @Kaya: Hi, @nmilleson, welcome! Thank you for taking the time to meet with me and volunteering to be our first ThingWorx Community spotlight! @nmilleson: Of course, @Kaya. Happy to be here. @Kaya: To start, can you tell me a little about yourself? @nmilleson: Absolutely. My name is Nick Milleson. I work as an IoT Solution Architect at EAC Product Development Systems (a PTC Partner). I’m located in Apple Valley, Minnesota, which is
Hi all, I am working on Anomaly detection. I am able to see my alert in my Alert History. I have a mashup, where I have fetched AlertHistory. Now, I also want to display the raw values at which the alerts are raised. How am I suppose to fetch the Raw Values from my db of that instant on mashup? Thanks!!
I have removed "Users" group from "ComposerUsers" group for testing. Now again I am not able to add "Users" group in ComposerUsers group. Now I am adding every user manually. What is the solution for this ?
Hello, we are using navigation with linked target mashup, which is get by a service. Based on other conditions, different target mashup is used for the navigation. Each of these mashups has different fixed size. Is there a was how to get mashup height and width so it can be linked to the navigation (popupHeight, poputWidth). Ideall would be to create a service that would have a mashup name on input and infotable with height and witdh on output. But I am struggling with reading mashup width and height. Thank you.
Thread Safe Coding, Part 1: The Java Extension Approach Written by Desheng Xu and edited by @vtielebein Overview Time and again, customers report that one of their favorite ThingWorx features is using However, the Javascript language doesn't have a built-in semaphore locker mechanism, nothing to enable thread-safe concurrent processing, like you find in the Java language. This article demonstrates why thread safe coding is necessary and how to use the Java Extension for this purpose. Part 2 presents an alternative approach using database lockers. Demo Use Case Let's use a highly abstracted use case to demo thread-safe code practices: There are tens of machines in a factory, and PLC will emit a signal to indicate an issue happens during run-time. The customer expects to have a dashboard that shows today's total count of issues from all machines in real-time. The customer is also expecting that a timestamp of each issue can be logged (regard
I have added a site and then line and a few assets, and have the KPI's working to the database. I would like to know how to se the Sit UID and Product UID so that this is in the same table as the KPI elements. There are columns for this and right now they are null. I cannot find any information as to how to set these. My site is a ISA95 site but my lines are KepserverBasedPhysicalTemplates. Not sure where to go from here. Thanks in advance.
Hi, I'm pushing data from a device up to Thingworx and storing it in a value stream. I'm able to display this data in a mashup widget through using the QueryPropertyValue service and was wondering if there was a way to utilize this service in order to send this value stream data straight over to the Analytics Builder. I want to perform analytical models on this dataset, but don't know any other ways to upload data to analytics other than uploading a CSV file from my PC
Hi! As someone completely new to ThingWorx and coding in JavaScript, does anyone have any tips for learning how to write and implement services? Or if there's a good overview/guide? Thanks!
I have some assignment to connect other postgesSQL DB ServerSo, I would like to do the lab scale to test that i can configure connection before do it on production What I have now is-Thingworx Server (Windows2012,Thingworx8.4, pgadmin4)-Postgre DB Server (Ubuntu18.04LTS,PostgreSQL10)I read the idea from this topic https://community.ptc.com/t5/IoT-Tech-Tips/How-to-set-up-a-second-Persistence-Provider/td-p/533066 I need to check my understanding first, Does this right?Question No.1 : I have to install other Postgres version on my DB Server? (Yes,No) My Answer : I think..."yes" , following the topic above pgadmin show that it has postgre 9.4 and 9.5 in pgadminQuestion No.2 : In topic above said like what to do is only change the port from 5432 to 5433 in installation script (thingworxPostgresDBSetup.bat) But??? How my db server know which version of postgres will execute?I check on thingworxPostgresDBSetup.bat. It will execute "psql.exe" I'm inexperince
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.