Recently active
Hello, I would like to use mqtt in vuforia studio to fetch metadatas from a database hosted on an edge device. I tired different approaches (proxy redirect to "bypass" CORS restrictions, https with a self signed certificate) but at the end of the road I stumble in the same problem: the AR app works on local environment (preview mode) but not on the mobile device (an ipad in this case).I already made a post about this topic and I've been told that the solution may reside in thingworx and the mqtt extension (which still requires a broker if I'm correct).I would like to know the detailed steps to achieve mqtt communication in vuforia studio and vuforia view.Thanks in advance
Today, I created a transfer file from the old PC running Kepware server and uploaded it to the my.Kepware account. The transfer message indicated that the license has now been "Banked". When I go to the "View Activation History" I see 1/0, but I see no other details. The screen is blank otherwise. There is no Kepware license code appearing for the newly banked license that was transferred today. I want to transfer this license to a new PC, as the old hardware has died. How can this be fixed?
We are using Thingworx EMS to connect to local VMs in order to support them. Each VM runs several containerized web applications. Typically these are accessed by support personnel at https://127.0.0.1:differentport# We have applications listening at 8443, 3001, 3003 etc. Support users SSH in over port 22 and have access to port 443. Even with NFT port forwarding from 443 to 8443 we cannot get any of these applications to come up. All come up if you connect to the machine directly on a local network instead of through Thingworx. Any ideas on the correct configuration? We could potentially use DNS, but prefer not to require a DNS entry if we can just use 127.0.0.1 or localhost.
Hello. I created an organization in thingworx, activated the Allow password reset button, and set up a mail server.Also, I confirmed that the mail is sent normally through MailServerThing's SendMessage service. However, when I made a request to reset the password on the organization login page, the message "Check your email to reset your password" appears, but it doesn't seem to be actually sent. Is there anything I missed? Please let me know if you know the cause.
Im having one thingworx repository thing to store files which i will be accessing from c drives and once i have the files from c drive in thingworx i will further process it and will store it into the file repository of that thing.Im not sure how to do it because i have used few services to access files on C drive of system but it thows invalid child error and im also not sure about thingworx even allows that or not so trying get some knowledge and help on that here.
The new grid has a sorting icon that takes up a lot of space when space is limited. I am trying to style this to remove this 8px margin. Any idea on how to remove this? Alternatively, is there a way to remove the icon completely out of the box and just have the column clickable similar to the old widget?
Existing : KEPServerEX 5.20.396 which is installed in 2 no’s of STG Servers running Windows 7 OS Machines. We are going to upgrade the two STG Server machines from Windows 7 to Windows Server 2022. IS it necessary to upgrade the KEPServerEX 5.20.396 version for both the machines or the same existing will support Windows Server 2022. If we want to upgrade which is the Suitable version for Windows Server 2022 and how much it cost for the KEPServer version upgrade along with the permanent license.
I've been using a ValueDisplay widget to display .JPG images from a Thingworx Repository.It works well with the Value Format [Renderer and State] set to "Display image to cover cell height"in versions 9.4.3 and 9.4.7.After upgrading to version 9.5.3 the images display as a microscopic postage stamp.The only way for the .JPG images to display in a size big enough to see is to change the Renderer and State to "Display image using original size". Original size does not resize with the browser.
I'm coneccting to a sigmatek PLC i'm using KepServerEX 6.16.217. and after a certain time some variable of the project change status to NULL, the only way to connect to them again its restarting all the KEPServer services.
Hello Everyone,I'm currently working on a Schedule Chart widget and want to align the legend items in a single horizontal row (the legend is currently displayed as a grid layout).When I inspected the widget at runtime and manually changed the display property of [part="grid"] from grid to flex, it worked as expected. However, when I tried applying this through custom CSS, none of my attempts had any effect on the widget.Here are the different methods I tried:1.ptcs-chart-legend::part(grid) {justify-content: center !important;align-items: center !important;display: flex !important;horizontal: true !important;}2.ptcs-chart-schedule::part(legend)::part(grid) {display: flex !important;}3.@supports (ptcs-style-unit: "ptcs-chart-schedule") {[part =grid]{display: flex !important;}}4.@supports (ptcs-style-unit: "ptcs-chart-legend") {[part=grid] {display: flex !important;}}When I applied the following CSS, the legend moved to the center, but it still displayed in a grid layout instead of a hori
Hi Experts, I have connected few PLC (Siemens S7-300) in our plant and now on progress connecting PLC (Siemens S7-400) to Kepware. There is no issue on S7-300 communication and value reveive. Happy it works all well.For S7-400, communication are ok however value received from PLC are different. all datatype (word,float,bool etc) are different value than PLC. i tried changing byte type (little and big endian), but value still different.To test further, i do tried with SCADA which on same network, no issues on value received.Need your advice.
How can I do it using ThingView widget?If not ThingView is there any other widget in Thingworx or we can find in market place?
We are currently using Pingfederate as CAS and Microsoft Azure Entra ID as IDP . We want to switch and only use Azure Entra ID as both CAS and IDP. We are able to authenticate users using Entra ID in thingworx but now we want to integrate windchill using integrator connectors. SO we have to setup windchill as a resource server on Entra iD or can we do it just by keeping thingworx as resoruce server. Do we have any use case that we can refer to. I am refering this document - https://support.ptc.com/help/identity_and_access_management/en/index.html#page/iam/AzureADasCASandIdP.html#
Hi everyone,I was following the official guide for installing the Eclipse Plugin for ThingWorx Extension Development, and it refers to this link:🔗https://support.ptc.com/appserver/common/login/ssl/login.jsp?dest=%2Fappserver%2Fcs%2Fportal%2F&msg=1 However, when I visit the page, I don’t see any option to download the Eclipse plugin ZIP file. The instructions mention downloading it from that page, but there’s no visible download button or link.Has the location changed or is there another way to get the plugin?Thanks in advance for your help!
Hello, everyone.How can I customize the thingworx login page?I want the function of remember ID and the function of sending the password initialized mail.On the organization login page provided by thingworx, it seems that only password initialization mail can be sent. If anyone has any way, please let me know.
Hello,I am currently working with the KepServerEX OPC Client, and I have noticed that “system” and “statistics” tags are received automatically. Is there a way to disable these tags or prevent them from being sent? Any guidance or workaround would be greatly appreciated.Thank you,
Hello, i'm trying to connect Thingworx to MSSQL using ODBC instead of JDBC and i found some CS and community posts about ADO Service, but i'm not sure if this is a good choice for using on Thingworx 9.3 as the ADO is like ten years old and i don't even know if it's still supported by newer Thingworx versions.So, i came here asking for help with some solution, because i don't want to connect ODBC on Kepware Server for getting data because i don't want to overload my database with periodic queries from Kepware Server.Thingworx version: 9.3-b20
I would like to write a script which will request the Kepware configuration API service endpoint to get the automatic Project backup.Currently, did not find any API endpoint in API documentation which can be used to take Project backup.Seeking support.
Hi, I have a Scheduler that execute this code :// Define the Thing that contains the service me.flag1 = 1; // Call the service (e.g., GetAPIData) of the API Thing Things["Eastern.SecurityVehiclesAPI.parser"].GetAPIData(); logger.warn("Tracking.API.Scheduler_3 subscriptionToCallTheService executed"); me.flag1 = 2; and here is the service code itself //code // API endpoint and headers var apiUrl = "http://212.70.49.13/ewe.agent/api/v1/online-history/fleet/2100/all-vehicles"; var headers = { "Accept": "*/*", "Accept-Encoding": "gzip, deflate, br", "ApiKey": "xxxxx" // Replace with your actual API key }; logger.warn("getapidata 2"); //var result = contentLoader.GetJSON(params); // Make the HTTP GET request var result = Resources["ContentLoaderFunctions"].GetJSON({ url: apiUrl, headers: headers, timeout: 10000 // Timeout in milliseconds }); logger.warn("getapidata 3"); // Store the response in a property or return it me.APIResult = result; //logger.warn("API Res
Scenario: Upgrade from KepServerEX V6.11 to Thinkgworx Kepware Server V 6.16.217Issue: After migration, Siemens S7 Plus Ethernet driver does not load. Error message in Event Log: Unable to load driver DLL: C:\Program Files (x86)\Kepware\KEPServerEX6\drivers\siemens_s7_plus_ethernet.dll.After checking the digital signature of the dll, the certificate in the signature cannot be verified.Solution: There are 2 "dll" associated with the Siemens S7 Plus Ethernet Plus drivers:AGLink40.DLLsiemens_s7_plus_ethernet.dllTry to find on another PC/Server the certificate from the dll "AGLink40.DLL" with a "digital signature OK", then export this certificate and import it onto your server.Reinitialize TKS, that's it that's all. But Best Practice, when migrating from KepServerEX to Thingworx Kepware Server:Backup your configurationuninstall KepServerEXInstall Thingworx Kepware Server
Hi Team,I want to read .xlsx file for that I am trying to import Parsley extension in thingworx.I have downloaded the Parsley from Github. But While importing I am getting .jar file conflict error. So I tried to below steps to resolve this issue. 1) Stopped Tomcat.2) Deleted the existing .jar file from Thingworx/extension folder.3) There are multiple extension are using the same .jar file , so i have deleted the .jar file from the particular extension folder also.4) After I tried to Start the Tomcat , Tomcat is not getting started.5) Once I revert back my changes it is started. Can you please help me with this issue. Thanks,
I have a Mashup that contains another mashup using the Contained Mashup widget. When I first navigate to this mashup, it can be seen and interacted with correctly. However, reloading the page through the browser "Reload" button it results in a blank white page. I am using Thingworx Platform 9.4.
Introduction As the Internet of Things (IoT) continues to grow, securing web applications and connected devices is more critical than ever. Content Security Policy (CSP) is a security feature that helps protect IoT applications from malicious threats by controlling which resources—such as scripts, styles, and images—can be loaded and executed in a browser. This article explores what CSP is, the types of attacks it prevents, its role in securing IoT applications, the most common CSP directives used for enhanced security, and a real-world case study demonstrating CSP in action. What is Content Security Policy (CSP)? Content Security Policy (CSP) is a web security standard designed to reduce the risk of security vulnerabilities such as Cross-Site Scripting (XSS), data injection, and clickjacking by enforcing strict content-loading policies within web applications. It allows developers to specify which domains are permitted to execute scripts, load images,
Hello, I've created new string data type in Rockwell PLC, that contains 250 and 1000 signs. However I'm unable to read 1000 it in KEP. This article says, that 255 can be displayed, "When the String length is more than 255 the left characters will not be displayed"However i get unknown value. What can be the issue?
I need to get all change notices when a product/library is selected. How to achieve that in Thingworx?
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.