Automation Driver Definition#
This object represents the automation driver, which consists of an automation protocol defining the version of the supported protocol (e.g.: Bluetooth 4.1) as well as the definition of all available commands, events and properties.
Being a versioned object, it is possible to have multiple driver definition versions running at the same time. A possible scenario for this feature is similar as to having an integration running for a specific set of machines, and another group of the same machine types running a new version for testing purposes for new features/bug fixes.
A driver definition is composed of the following elements:
The object includes all definitions needed to describe the machine interface and support automation integration. Each object entity can include additional attributes, depending on the chosen protocol and version.
Creating a new protocol version is required for any update, such as feature additions or bug fixes. This versioning allows a safe rollback if production testing fails.
Info
For more information, see the Factory Automation tutorial.
Management Operations#
For information about Automation Driver Definition management operations, refer to the Operations Page.