Recently active
Have created Two Scheduler Things to run on every hour(set using cron pattern). However subscriptions of each schedulers fire at different time(currently with a difference of 1 minute). 1. Is there any way to execute Schedulers to run at same time instead of two different times? 2. Also is there a way to set Scheduler to run at start of every hour (e.g 01:00), when set to execute 1 hour in cron pattern?(Currently Scheduler trigger every hour but not at start of hour.) E.g. Expecting to execute Scheduler to execute at 01:00, 02:00, 03:00..etc instead of 01:32,02:32,03:32..etc Thanks!
Hi, When creating a thing under Industrial connectivity manually: If there's a few properties(less than 10), it work well. the properties get tagged data from Kepware without problem. But , If increase the count of properties, for example 60 properties in my case, the properties are not connected and display "?" ahead of the property(see the attached picture). And it won't be solved by restarting Kepware only , I have to restart Kepare and re-click Save button in Thingworx , then the connection will work . Is this a designed behavior ? The problem only occurs on manually creating thing under industrial connectivity, if create the thing from the binding remote Kepware thing, then it won't occur. ThingWorx: 8.5.2 Kepware: KEPServerEX6 (unlicensed , need to restart every 2 hours) Regards, Sean
While I'm doing some work in order to display remote data in time series chart, I created valueStream I defined a Thing with this valueStream to memorize all remote data value , of course, all properties are logged on .but finally when I try to execute QueryPropertyHistory service ,it return "Unable to Invoke Service QueryPropertyHistory on Testprop : java.lang.RuntimeException: Unable to retrieve entry"Any explication about this issue ?
Hello Experts, Multi Selection Combo Box in list widget is not working....I think I am missing in Bindings or configuration. I tested the SQL service with 2 inputs as shown in attached files, but on UI multi selection is not giving me result. This works good for single selection on combo box, but not works when multiple selection is done. attached results in both cases. if its binding problem, then how should I pass this selected multiple inputs to the next query ?
In this post, I will use an instance of InfluxDB and Chronograf.See this post for installing both using Docker. InfluxDB - Time Series Databases InfluxDB is a time series database. It allows users to work with and organize time series data. The advantage of such a database system is that it comes with built-in functionality to easily aggregate and operate on data based on time intervals. Other types of databases can do this as well - but time series databases are heavily optimized for this kind of data structures which will show in storage space and performance. Data is stored in the database with its timestamp, its value and one or more tags. Time Temperature Humidity Location 2019-01-24T00:00:00 23 42 Home 2019-01-24T00:01:00 22 43 Home 2019-01-24T00:02:00 21 44 Home 2019-01-24T00:03:00 23 45 Home 2019-01-24T00:04:00 24 42 Home 2019-01-24T00:05:00 25 43 Home 2019-01-24T00:06:00 23 44 Home Values can be aggregated by intervalls, i.e
Hello everyone, I've been trying to create 'Thing' in a batch mode, and I've decided to use the Resources["EntityServices"] CreateThing(). The service seems to work as intended. However, I can verify that the 'Thing' properties of my newly created Thing do not have the 'Default Values' I have configured. Has anyone had an issue with this in the past? Note: I'm using v8.4.1
This is the 2nd article of series: Thingworx Analytics introduction. 1st article introduces Analytics Function and Modules. 3rd article introduces Time Series TTF prediction. This article is for TTF(Time to Failure) prediction, it is quite useful in IoT applications. Environment: Thingworx Platform 8.5, Analytics Server 8.5, Analytics Extension 8.5. Step 1, configure Analytics setting. Click Analytics icon >> Analytics Manager >> Analysis Providers, create a new Analysis Provider, Connector = TW.AnalysisServices.AnalyticsServer.AnalyticsServerConnector. Click Analytics Builder >> Setting, select and set Analytics Server. Step 2, create Analysis Data. We need to prepare a CSV format data file and a JSON format data type file. For CSV file, its 1st line is its header, should be equivalent with definition in JSON file. JSON file structure can refer to: --------------------------------------------------- [ {
Hi all, I am connecting to ThingWorx 8.5 foundation server using Java SDK. I need to validate the credentials while connecting via ConnectedThingsClient. If the validation fails, I need the proper error message showing exact reason. i.e. I am expecting separate exceptions like server down, server is not responding, invalid username/password, connection timeout. But ConnectedThingsClient.connect() throws a generic Exception object, with error message regarding the Connection Timed out. I came across the documentation for v6.0.9, where they have mentioned some entension classes like - ThingworxBasicAuthenticator , Authenticator and CustomAuthenticator etc. The link https://support.ptc.com/help/thingworx_hc/thingworx_8_hc/en/index.html#page/ThingWorx/Help/Composer/Security/Authenticators/AuthenticatorSampleExtensionConfiguration.html explains the usage of ThingworxBasicAuthenticator as well as shows how to write a custom au
I am using Mail Server Extension (Version 3.6.0) that I downloaded from PTC Marketplace. I have Imported this Extension and created a Thing. 1. Now, when I try Executing the inbuilt "SendMessage" Service of MailServer Thing Template Emails are being sent without any problem and I can see the same emails in my Gmail Sent box. But, when the same is configured using the Notifications it doesn't work, it just doesn't send any email. However when I wrote a subscription to debug it I get "NotificationSent" Notification Event. This is weird. I am using Gmail SMTP Service. 2. The other issue I am facing is that whenever I send an email to my Outlook Work Mail ID the email just doesn't get delivered. However, Thingworx says that the message was delivered and I could also see the same email from my Gmail Sent Box. To check if my Gmail Email ID was blacklisted on the work account, I just sent a normal email (from Gmail Web application) from my Gmail account to the Outlook and it works p
Hi, I have tried binding Boolean Property value to label widget but not working . using TWX 8.5.0 Thanks
I'm trying to modify GetAdditionalProperties in PTC.SCA.SCO.MonitoredPropertiesThingShape so that the service returns only the properties I need. I tried adding the names of properties I don't need to GetExcludedProperties but GetAdditionalProperties is still returning properties I don't need. I'm trying to get PTC.SCA.SCO.AssetMonitor.AssetDetail.AdditionalPropertiesContainerMashup to only display properties that are needed.
I have migrated mashups from Thingworx 8.3.3 to Thingworx 8.5.2 .All the left/right side bars,columns are replaced with flex containers.I am able to drop widgets in the flex containers like layout in 8.3.3.Could you please explain me difference between flex containers and left/right side bars.What is the use of this change?
Hello, After installing Platform-Analytics, Things (PropertyTransformThing, StatisticalMonitoringThing, StatisticalCalculationThing) are not created in the platform. My environment is: - Virtual Machine 1 - THW Platform: 8.5.2 - SSL:443 - Autogenerated certificate - Virtual Machine 2 - Analytics Server: 8.5.2 - Connected to the platform and it seems working (see attached: "Analytics-Server.png") - Platform-Analytics: 8.5.1 - RabbitMQ and Apache Flink from the installer - Erlang 21.0 - The installation summary said that everything went OK and Things were created, but I can't find them on the platform. In addition, in the install.log file it seems that connection with the platform went OK: " [12:05:25] - Removing hidden characters from AppKey...
Hi, I'm new to REST API and I'm using postman to create things. I tried to apply a thing shape for my thing, but I couldn't make it. Here is what I post: The thing can be created successfully, but the thing shape I want to implement didn't apply to it.: Can anyone help me on this? Thanks!
Hi, everyone! In previous tech tips, we’ve introduced 9.0’s biggest feature, active-active clustering, and covered some of the main architectural components. Today, I’ll cover some other architectural configurations and the flexibility that active-active clustering provides to meet your IoT deployment needs. Deployment Flexibility With Active-Active Clustering, ThingWorx allows you to achieve the highest availability of your IIoT system while still retaining the high degree of deployment flexibility that ThingWorx is known for. It’s important to emphasize flexibility not only in where you deploy ThingWorx, but also in how you deploy it. Flexibility is embedded in the ThingWorx architecture to suit your deployment needs. Let’s look at two interesting options. Cost-Efficient Deployment The first example is deploying ThingWorx in a cost-efficient architecture for smaller or cost-sensitive deployments. Instead of each component on its own separate
Hello, I'm doing the tutorial to build an Analytical Model. The steps are quick and easy and yet I've got an innacurate model at the end. Here is the dataset provided in the tutorial. I create a model with the basic configuration using all indicators with low_grease boolean as goal (same as the tutorial). I don't undestand what I'm doing wrong. Any clue? Tutorial result : My result : Philippe
I am trying to install the most recent Thingworx 8.5 trial on a Windows 10 Pro Azure VM. The installer always fails with "A problem occurred during installation that may cause an unsuccessful installation. foundation Installation Failed" and then I get another message, "There has been an error. ThingWorx Foundation Trial for H2 installation failed. Please check the logs. The application will exit now." We've tried this install multiple times, with different developer accounts, both SSL and not, to no avail. Upon checking the logs, it looks like the install of the chef client failed (this happens every time). See below (also attached log files). I need this install to develop a POC for a customer, and cannot begin development until we can actually install the trial. Any help is appreciated. "Executing C:\opscode\chef\bin\chef-clientError running C:\opscode\chef\bin\chef-client -z --config "C:/PROGRA~2/ThingWorxFoundationH2Trial-8.5.0\installer\foundation\knife.rb" -j "C:/PROGRA~2
Hi , i have bound the infotable data (All data) to Label chart but unable to see infotable fields in Properties of Chart. as i have to select specific field as x axis and display field. using TWX 8.5.0. Thanks
We are not able to establish Thingworx (8.3) connection with one of external Microsoft SQL server database. May I know which log file will provide the information like reason for failing. Could you please provide debugging techniques. We could able to connect other databases from the same Thingworx server. The issue we observed in production server (Linux) with new use case. We could able to establish connection with this database from SQL studio and network confirmed that firewall port is open between these servers. Appreciate your early response.
How do i drag pop up mashup over main mashup screen in runtime in thingworx 8.5.2?
Hi All, Can anyone advise any get around on the following.... in the Thingworx before 8.3/8.4. I am able to use Property display widget with Configure Widget function to select the field which i like to display and reorder in a table format in the mashup. However, in Thingworx 8.5.4, the configure widget function is not available in the Property display widget, i am not able to select the field to display and in version 8.5.4. In addition, the Property value is hidden, and we need to click to pop up another window to see the value. My mashup is intended as a report to show the value in a table. Anyway i can get around, to select the data and reorder it? Did i used the wrong widget. Any guidance? Thank you in advance! Best regards Newbie Kek
Hi everyone, Does anyone here know the extension to show a Pareto chart in ThingWorx Foundation 8.4? Do I need to develop a custom widget extension to achieve that? Here is the link to the Pareto charts explanation for your reference. https://en.wikipedia.org/wiki/Pareto_chart Appreciate your response.
Hi, I've problem as the subject title So, I following training from "ptc University" in course "Implementing ThingWorx Dashboard" -> "Dashboards" -> "Creating Dashboard" I followed guide in "Task 1" to "Task 3" in "Task 4", after add "Contained Mashup" ( line 9 ). in mashup properties I can not find the created gadget as mention in the guide. ( line 13-14 ) Please help Thanks
Hello, I am using windows 10 Pro as a platform.Whenever trying to install Thingworx Foundation Trial Server its ended up with this message: There has been an error Thingworx foundation Trial H2 installation failed.please check the logs.The application will exit now. (It appears just near to the completion of the installation process) I've tried many solution mentioned here like, clearing registry and Temp folder after each unsuccessful installation attempt.Setting up environmental variables.Pointed JDK file in JAVA HOME.Having JDK 1.8 installed in my system.I am attaching here log file.Please advise me
I want to import a large amount of timestamped data into a ValueStream. The files are CSV with multiples columns and +100k rows (per file). It's seem that CSVParser is the way to go, but it doesn't fit my needs. Indeed, several problems : The result of the parser is a 500k rows infoTable, and infoTables are not suited for such amount of data. I don't know how to archive these data into a ValueStream. According to this article, I can either: save values row by row with SetPropertyValue, but a for loop on 500k rows can not be performed (way too long) and I can not save the timestamp of my historical values. use updatePropertyValues, but I can only import one column and the dataShape don't match with the infoTable returned by CSVPasrer So, how can I import such a large data history into a ValueStream? Could a JSON format be easier?
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.