Recently active
Hi, I am using the timeseries graph to display the property history. I also have a checkbox to select/deselect a parameter that uses the secondary y-axis. On deselecting that parameter I get NaN values on the secondary y-axis. I disabled the secondary y axis autoscale and then it wasn't giving NaN on the axis. But I can't disable it as it's min and max range is not known. Is there any other way so that on deselecting the parameter, I wont get NaN values on secondary axis?
I have been a Web Applications Developer and Web UX Architect/Designer for 20+ years. Last year, I started working with ThingWorx 8.3.3. It was quite a paradigm shift for me, but I felt that the composer was a great tool; very legible, easy to understand and use, etc. Yes, it needed improvements. But it was still a great product! And then we upgraded to 8.5.4. And it was HORRIBLE! But then I was given hope. I was super pumped when I heard we were going to upgrade to TWX 9.0. I had been pushing for it since I heard it was coming out. We finally upgraded from 8.5.4 YESTERDAY (August 05, 2020)! I just knew you had fixed all of the super annoying stuff that you inserted in version 8.5.4, and that it would take up less screen space (less scrolling, easier to read), widgets were all fixed, the nag screens would be gone and placed in a user preference. But instead, it is just more of the same, with only slight usab
Hello, I want to connect MQTT server to thingworx. I have download MQTT Broker in my system successfully. and Import MQTT extention in thingworx Successfully. Now i Want to Connect MQTT server to thingworx.
The entity is keep on stuck at "Loading" when opening with non-admin user. The errors in application logs are:- 1) [context: com.thingworx.webservices.context.HttpExecutionContext@235c9b54][message: Entity Not Found : [GenericThing]] 2) [context: com.thingworx.webservices.context.HttpExecutionContext@6ee9a2ed][message: Entity Not Found : [SecurityServices]] 3) [context: com.thingworx.webservices.context.HttpExecutionContext@7e631cde][message: Entity Not Found : [PlatformSubsystem]] 4) [context: com.thingworx.webservices.context.HttpExecutionContext@7d96a4e4][message: Entity Not Found : [ConfiguredThing]] What I did till now is as mentioned:- 1) One Normal user created 2) Assigned to one group 3) Made that group part of one org 4) Gave visibility permission to entire org Please let me know what extra required to be done as I am stuck at this point? The ThingWorx version is 8.3.13. Thanks in advance
How can we make any entity as invisible or inaccessible to any particular custom user at ThingWorx Composer level? Thanks in advance.
CreateZipArchive() service has a mandatory parameter 'files'. In my case the folder has other folders and a lot of files.
Hello, I used to be able to apply state formatting to series in label charts. However, this option is no longer available in the replacement line and bar chart widgets in Thingworx 9. So does anyone know how to apply state formatting to series in the new Thingworx 9 line or bar chart widgets? Thanks
Hello All, When we are trying to access Thingworx composer with Microsoft Edge Chromium (84) browser, we are getting 401 error where as we could able to access applications developed inThingworx. Eg. We could able to access with Thingworx FormLogin. Am able to open TW composer in Google Chrome, IE and Firefox. Tried Thingworx applications running with http and https in Edge for bot am getting 401 error. Operating System: Windows 10 Enterprise Thingworx: 8.5.2 Browser: Microsoft Edge Chromium 84.0.522.44
Dear Team, In our application we are connecting to an external system through the bearer token provided by this external system. This token is valid for 10 mins only. And we have an option to revise the token for every 10 mins provided by the same external system.So we implemented and its working fine Problem here is very rarely the connectivity to the external system is lost even though the token is getting revised every 10 mins which now becomes invalid after disconnectivity Some few scenarios may be because of exception this is happening Ex After purging the datable where this datatable will be filled by data received from external system Kindly suggest me to debug and fix this ASAP. Appreciate your support Thanks,Regards, Vijay
We are able to publish and subscribe MQTT messages from the same Thingworx server but when we are trying to publish from TW server A and subscribe from TW server B, it is not working. As it is a PoC we have installed MQTT broker in 2 Thingworx servers. We could able to connect MQTT broker from both servers. The topic remain same both the servers. Tried with Mosquito and Rabbit MQTT brokers. All the TW MQTT configuration properties are default. Thingworx Server 8.5.2 (http) Operating System: Redhat Linux MQTT Extension 2.1.2 Broker MQTT: Tried with Mosquito and Rabbit MQTT Thing Template: MQTT FYI, if am publishing by using mosquito broker's command mosquito_pub command, am able to receive the message into TW. Could you please help me here.
Hello @Sugumar_5656 and @Constantine,Did you ever find out a solution to this problem? My team and I are experiencing the same issue. Thank you in advance.
Hi, which permission I must set for a working tunneling connection? My szenario: I have a device where EMS running on. The remote device is connected to TWX. With my admin user (in group Administators) I can established a tunneling connection with the device (for example ssh) and every works fine. Now when I try this with a normal user (no in Administators group) the connection failed immediately after the Thingworx Remote Access Client is started: My current permissions: Everyone has Visibility-Permissions via Visibility Instance of the Template of the device The user has Runtime Property Read and Service Execute Permissions for the device The user has DesignTime Read Permissions for the device ThingworxInternalRemoteAccessProvider has Visibility Permissions for everyone TunnelSubsystem has Visibility Permissions for Everyone The user has Runtime Property Read and Service Execute Permissions for TunnelSubsystem The user has DesignTime Read Permissions for the TunnelS
hello, i want to show dropdown after selecting radio button using validation service to fill form. if i select "staff" it shows "program" dropdown and if i select "member" then it shows "Band" dropdown, Please refer attachments below,
We upgraded to Thingworx 9.0 the other week and got feedback from our users, that some of them got a very slow mashup performance and others were able to use the mashup as usual. We tracked down the problem to two specific users: - User A accessing the mashup using the most recent Google Chrome version on Windows 10 and experiencing a very slow/delayed performance - User B using the same configuration (Windows 10, Chrome) with the normal experience. Both users are using the same internet connection and similar hardware (8 GB RAM, i5-8350, SSD). The Chrome configuration (version, extensions, ...) is identical. The server does not show any troublesome values (Memory, CPU, ...). Having a look at the Chrome inspector the data requests take around 500-700 ms on both workstations. But rendering the data or reaction to a button click takes up to 15 seconds for User A instead of instant feedback for User B. Are there any known issues regarding the use of
Hello PTC Community!I found out this API related with widgets development:http://support.ptc.com/help/thingworx_hc/visual_sdk/ I trying to install it on my dependencies with npm, but i'm getting the below error: I'm wondering what kind of licences that i need to have access to this repository.Thanks a lot.
Hi Team, I have installed mosquitto server in my windows system and my thingworx is installed on AWS instance.I have started mosquitto server from my windows and then configure the thingworx MQTT thing with my windows IP address as server name and port is 1883 but MQTT thing is not connected with mosquitto .. How can I connect mosquitto server and thingworx MQTT Thing. (I'm using Mosquitto version= 2.1.1 and Thingworx 8.5) Appreciate any suggestion
Hi PTC community I'm developing a dropdown widget where i'm testing when you select an option on dropdown, the "selected row(s)" should be triggered and populate a bounded widget with the options selected: But i'm using the fun updateSelection as solutionsDropdown.updateSelection('Data', [0]), where solutionsDropdown is my widget and it's not working.I'm using typescript along with template provided by PTC on github.Do you have ideias?Looking forward for your answer,Thanks a lot.Frederico Silva
I would like to create a subscription for a remote thing. I would like to trigger this subscription when the property source quality (good, bad ) was changed. Could you please suggest a solution for resolving this issue? Thanks, Terza
Hi, How to get the current mashup url at runtime? I tried adding location.href in an expression widget but it gives about:blank. Is there a way to get the whole thingworx url dynamically at runtime in a mashup or is there a way to get the current mashup name at runtime?
I like to set default value for the boolean data shape field. can anybody explain how to do this? Regards Sugumar R
Hi, I'm having issue displaying Schedule Chart. It can show resource, but didn't show detail data info: All data output: Detail data: Binding: Settings: Has anyone met with similar situation? Please help, thanks a lot!
I have a very simple example. I have a property value (number) that is updates every second on a thing. I can display this value in a mashup but I cannot figure out how to auto update the value every time it is changed. I have read many documents and none of the solutions have worked. I have tried this link as well. https://www.ptc.com/en/support/article/CS243895?&source=search Any suggestions? This should be a pretty simple one, I am just new to mashups.
Using ThingWorx 8.5.7, is it possible to collapse or hide a container while working in the Mashup Builder? For example, I have a fixed size container across the top of my mashup that is normally collapsed when users view the mashup. A button click expands that container to display help and other information. It's big (tall) enough that it takes up a lot of space on the screen when I work in Mashup Builder. I would like to collapse or hide it while working on the mashup. Is it possible? For now, I change the fixed size to a small value to get most of it out of the way while I work on the mashup, then I usually forget to set it back to the normal size later.
Hello, I have a video file in path: http://localhost/Thingworx/FileRepositories/myRepository/myVideo.mp4 I tried to use this url in my HTML5 Video tag as a source src. Video starts, but I cannot seek on slider. When I try to manually set the currentTime value in JS, it resets to Zero immediately. When I try to send a request with 'Range' header, it always responds with full content. My TWX runs on Tomcat server. I tried to edit web.xml file by setting the useAcceptRanges and allowPartialPut on true, but it didn't help. I think it's an Partial Content issue, but how can I fix it?
I assumed that they are passed by reference, so that modifications to an input would persist for subsequent calls by other services. Let's say I have a service named "test" that has two infotable inputs (input_a and input_b). This service is called by two services named service1 and service2. The data from service1 is bound to input_a and the data from service2 is bound to input_b. The test service needs to know which service called it, so I check the number of rows to make that determination. Then at the end, I purge each infotable, so that the inputs are empty on the next call. For example, let's say that service1 makes the first call, then service2 makes the next call. For the code to work properly when service2 makes the call, input_a must be empty. However, when service2 makes the call, input_a is somehow populated and the first if statement evaluates to true. So, the purges aren't having an affect because the input_a is repopulated when
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.