Factory 261 Release - September 2023
  • 10 Apr 2024
  • 5 Minutes to read
  • Contributors

Factory 261 Release - September 2023


Article summary

With Release 261 we are starting the rollout of a highly requested feature – support for MQTT as a machine data source. We have also made many updates to improve UI and page loading time to support efficient app management, analytics, and shop floor setup.

Let us know your thoughts and questions in Tulip Community!

Connect to Machines with MQTT

Screen Recording 2023-08-31 at 3.05.26 PM.gif

Tulip supports HTTP, SQL, and OPC UA communication protocols that have allowed our users to connect to different devices, machines, and equipment.

Over the next few releases, we will be rolling out native support for MQTT as a machine data source. Users will be able to connect to an MQTT broker from Tulip and subscribe to topics as they’re machine data sources. MQTT as a data source will be available to all customers who use Tulip’s Machine Monitoring capabilities.

MQTT is an efficient IoT messaging protocol that enables reliable communication between Tulip and your devices and equipment using minimal resources. This is an exciting step for teams creating a Unified Namespace (UNS) framework, as they scale and integrate more data with Tulip.

Watch the video below to learn more and leave your feedback on MQTT with Tulip here.

For those using OPCH, MQTT support will not be available with that connector host until the LTS11 version of OPCH is released (Mid Oct). In the interim, they can use the cloud connector host.

You will also notice we have made updates to drastically improve the loading time of the trigger editor for machine and device Triggers as well as all Machine Monitoring pages.

Updates to the Apps Page

App Archive
We have added messaging to the empty state of the archive view as well as updated the icon to distinguish the archive view from the archive action in the UI.
screely-1693930185735.png

App Search Header
When using the search functionality on the Apps page, we have added a new header to help clarify when you’re viewing your search results vs viewing all apps.

Search Results-20230830-214359 1.gif

App Naming
The display length for app names has been extended and we have added the ability to hover to view the full app name, so that users never lose that detail even on narrow browsers. We have also updated the "Rename" icon under app actions.
screely-1693931308046.png

screely-1693931437853.png

Updates to the Edge Devices Page

On the Edge Devices Page, we have added a hover state message to display when an update is available for an Edge Device and removed the ability to update unsupported firmware. When an update is scheduled, the status badge will read "Update Queued".
screely-1693937540089.png

Updates to the Stations Page

When adding a new Station to a Station Group, you can now choose to assign an unassigned station or reassign a station from another group.

screely-1693938822180.png

Reassigning a station from another group will trigger a confirmation dialogue to prevent unwanted station assignment.

screely-1693938969009.png

New Analytics Sidebar

Formatting, Layers, and Alerts in the Analytics editor have been condensed into an easily accessible sidebar that can be collapsed to expand the view of your analytics.

Analytics Sidebar.gif

API Token Archive

API tokens can now be archived! If your list of tokens was getting long, you can now clean it up as API tokens are retired. Like other lists in Tulip, you can show and unarchive old Tokens as needed.

Capture App Completion Data at the Step Level

When an app is completed, the last viewed step name is now captured as metadata. This data can be used in Analytics to gain deeper insights into app usage.

Step Completion-20230831-195749.gif

screely-1693940388657.png

Most Recently Published Version App Data

We have added "Most Recently Published Version" as an app info variable to be used as a data source with widgets, triggers, and in the Expression Editor. In the Expression Editor, you can return the latest version available of an app using "@App Info.App Version.Most Recently Published Version".

Notice: Deprecating Triggers with Multiple Transitions

Running apps with triggers with more than one transition action will no longer be supported starting March 2024 (LTS 12), and affected apps will automatically be archived without the ability to migrate to the new transitions. To minimize disruption to your operations, start the migration process now! In R261, you will see the following notification for apps with affected triggers:

image 4.png

You will be able to choose whether to automatically have the affected app utilize a new trigger or follow step-by-step instructions to change the trigger yourself.

Bug Fix Highlights

Release 261 contains many bug fixes that we want to highlight because they were reported by users:

  • PLAT-24855 - Resolved issue where download dataset query doesn’t work with metadata fields applied.
  • PLAT 24721 - Fixes a bug where users who are not Sysadmins or Account Owners could not list or create apps from the Enterprise App Exchange workspace.
  • PLAT-24458 - Fixed a bug where if text based timestamp was applied and a control chart is active, the x-axis of the analytics would disappear.
  • PLAT-24116 - Always display the name of an e-signature's signee as it was at the time of signature, even if it was updated afterwards. Only display the user name and ID, and remove the avatar from the signature visualization.
  • PLAT-23383 - Adds a feature flag for increasing default optical barcode scanning resolution to 1080p for Windows devices.
  • PLAT-21153 - Fix for unnamed devices showing up in the "when" clause of machine & device trigger when a player driver is selected as the target.

Full List of Ticket ID included in Release

If you are tracking any of these tickets and would like more details, please contact Tulip Customer Support via support@tulip.co or live chat through your instance.

PLAT-25076
PLAT-25075
PLAT-25049
PLAT-25048
PLAT-25036
PLAT-25031
PLAT-25014
PLAT-25010
PLAT-24967
PLAT-24955
PLAT-24907
PLAT-24905
PLAT-24896
PLAT-24884
PLAT-24849
PLAT-24841
PLAT-24825
PLAT-24814
PLAT-24813
PLAT-24810
PLAT-24767
PLAT-24745
PLAT-24738
PLAT-24717
PLAT-24714
PLAT-24693
PLAT-24684
PLAT-24661
PLAT-24647
PLAT-24553
PLAT-24552
PLAT-24546
PLAT-24545
PLAT-24540
PLAT-24497
PLAT-24489
PLAT-24403
PLAT-24402
PLAT-24391
PLAT-24389
PLAT-24264
PLAT-24262
PLAT-24220
PLAT-24193
PLAT-24128
PLAT-24016
PLAT-23971
PLAT-23650
PLAT-23482
PLAT-23335
PLAT-23303
PLAT-23145
PLAT-23144
PLAT-23059
PLAT-21779
PLAT-21523
PLAT-21336
PLAT-21261
PLAT-21199
PLAT-21114
PLAT-20028
PLAT-11046
PLAT-9499
PLAT-9075


Was this article helpful?