Transformers are used to create virtual sensors based on incoming data. Sensor readings are ingested into a Transformer, whose logic settings extend, join, split, and calculate the data into new sensor types. For example, a Transformer can convert a temperature unit from Celsius to Fahrenheit.
Transformers can use existing sensor data to perform new functions. One example is a Steam Pressure Transformer. This device could apply a mathematical formula to input data about temperature and humidity to derive the steam pressure in a given environment.
Rules in Transformers can apply to many different sensors so that the rules do not need to be created in each individual sensor. These rules can be edited in the Transformer and will immediately act on data from all applicable sensors.
See Transformer Implementation Guide for an example.