Recently active
In case it's useful for anyone, I successfully used the Thingworx Importer to import an Entity using version 8.4.1. The import command was in a CURL script (can also be run using e.g. Cygwin on Windows) and the entity data was contained in an XML file. The XML file is attached to this post, and the CURL script is copied into the bottom of the post body. Notes on using the script: Copy CURL code into import.sh You might need to change the line endings to UNIX, e.g. in Notepad++ menu option Edit > EOL Conversion > Unix Give permissions to run import.sh (chmod +x import.sh) ./import.sh >>>>>>>>>>>> #!/bin/bashAPPKEY="2e6704c0-XXXX-XXXX-XXXX-a1589e387d1a"TWX_HTTP_PORT="8018"FILE_PATH_TWX="Things_testImport.xml"PROTOCOL="http://"IP="localhost"URL="$PROTOCOL""$IP"":""$TWX_HTTP_PORT""/Thingworx/Importer?purpose=import"curl -X POST -H 'appKey: '$APPKEY \-H 'Content-Type: multipart/form-data' \-H 'Accept: application/json' \-H 'x-thingworx
I'm attempting to upload a variety of entities to my instance, but keep hitting an error. See attached. I'm attempting to upload to a cloud portal isntance: https://pp-1909092003t5.portal.ptc.io/Thingworx/Composer/index.html
Hi, does anyone know how Thingworx checks the difference when importing source control entities. We are finding that from time to time files will be marked as being the same (un-ticked checkbox), but in actual fact the files are quite different. We also see the opposite effect in that files that have just been imported are still showing as different. What is the criteria used to decide that a source control entity is different? Thanks, K
I have ThingWorx 8.5 installed and when i am using the new themeable Property Display widget all my properties is showing as modal popups instead of showing the value. PropertyDisplay I found that this is controlled with the DisclosureControl setting on the widget, but this setting is nowhere to be found in the properties of the widget! Where should it be located?
Hi, I have created to show a Geofence using Google Map Widget Extension in ThingWorx. However not sure, how to create alerts by linking it to a moving object. Please note, I have already checked the Axeda integration with ThingWorx at the below link, but clueless on what do do from TWX Composer.https://community.ptc.com/t5/IoT-Tech-Tips/Axeda-All-about-Geofences/td-p/532750 Appreciate a response. Thanks
Pre-conditions: installed Manufacturing Apps 1. Monitor Kepware Server:1) In Controls Advisor of MFG Apps, add Gateway Server.2) Thingworx will create Industrial Thing with same name, with template of PTC.Factory.KepServerThingTemplate.3) Thingworx will also create Industrial Connection accordingly, with suffix of -GW for Thing Name, its template is IndustrialGateway.4) The property of isConnected of Industrial Thing or Industrial Connection can be used to identify status of Kepware Server. 2. Monitor Device(PLC):1) In Controls Advisor of MFG Apps, click "Discover Devices", when it's done, Thingworx will create a Thing for each Kepware device, device name = Gateway Name + "_" + Channel Name + "." + Device Name, with template of PTC.Factory.DeviceThingTemplate,and its IndustrialThing = Industrial Connection, and its OPCDAThingName = Gateway Server in MFG Apps(IndustrialThing can only bind with normal Tags, OPCDAThingName can bind with system tags)2) The property of Enabled
Hi All, We are try to send email with Mailserver template. Facing below mentioned error. Thingworx 8.4.2 MailExtension 3.6.0 / MailExtensions 3.5.1 . Security Log:Unable to send error email for logged incident: failed to connect, no password specified?Error sending email due to [Could not connect to SMTP host: secure.emailsrvr.com, port: 465].The last server response was [null] with return code [0].The error originated on host [DESKTOP-EANFF4C]. ApplicationLog:[message: Unable to Invoke Service SendMessage on MailServerThing : Unable to send error email for logged incident] Thanks & Regards, Sathishkuamr C.
Requirements: 6.1.2+Geofences are geometric shapes drawn virtually on a geographical area that represents a fence that can be crossed by a device. The Axeda Platform has built-in support for mobile locations and geofences, which can be linked to the rules engine to enable notifications based on geofence crossing.What this tutorial coversThis tutorial demonstrates the workflow of creating a geofence through to creating the expression rules with notifications, then how the mobile location can trigger the rules.1) Creating the Geofence2) Creating the Expression RuleThere is currently no user interface built into the Axeda Applications Console which interacts with geofences. For a sample application with a geofence user interface, see Sample Project: Traxeda (TODO). For a single Custom Object that includes all of the functionality described below, see the end of this document.The properties of a geofence are a name, a description, and a series of coordinates based
Hi All, I am exporting the output of one service using the Data Export widget. When I am exporting the output of the service, I am getting the output as .CSV file but the problem is that I am not getting the output column wise (different headers with values) rather I am getting all the output (headers with values) in one column itself. Can anyone suggest. how can we export the output (column wise) like with different headers with their particular values . Thanks, Aditya Kumar
Hi all, I 'm trying to configure notifications in case of alerts. see attachment. I created an user, MaintenanceManager role, adding my e-mail as recipient (not gmail) but I don't receive any notification, even if the alert is active. In ThingWorx monitoring I can see the error: Error sending notification for Notification Handler PTC.SCA.Common.AlertNotification.MailServer Entity [PTC.SCA.Common.AlertNotification.MailServer] service [Notify] requires Administrator privileges Can you please help? thanks! Martina Also modified permissions but the error is still generated
Hello, I have a simple service to clone an existing thing. I use Resources["EntityServices"].CloneThing and I got the following error: JavaException: java.lang.Exception: Unable To Convert From org.json.JSONObject to INFOTABLE When I duplicate the Thing manually in the Composer there is not problem I can duplicate the thing. Could you please give some advice? Thanks, Freddy
Hi, I have three text files in a folder on Machine1 which i want to read from the Thingworx Server and transfer them to Machine2 having an empty folder. Can someone suggest the solution ?
Hello all, I am curious as to whether or a not a service will complete in the scenario that it is ran in a contained mashup, but before that service completes, the contained mashup switches to another mashup. What is behavior in this scenario?
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", &
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.