Skip to content

Glossary

This page defines the terms and acronyms that the Profinity 2.3 documentation uses. Each entry gives a one-sentence meaning and links to the page that explains it in full.

Profinity terms

Term Meaning
Action What a rule does when it fires, such as writing to the Profinity log or sending an email. Refer to Rule actions.
Alert A record that a rule raised because a tag value went out of range. Refer to Alerts Log.
Collection A named group of tags chosen by a membership expression. Refer to Tag collections.
Component A device, protocol adapter, logger, or other item that you add to a profile. Refer to How to add a component to your profile.
Dashboard A screen of readouts, charts, and controls that shows component data. Refer to Profinity dashboard development guide.
Derived tag A tag whose value is calculated from other tags with an expression. Refer to Derived tags.
Home dashboard The dashboard that replaces the standard home page when Custom Home Dashboard is enabled for a profile. Refer to How to create a profile dashboard.
Pill A labelled selector on the ADMIN page, such as Profile or License.
Profile The saved configuration of a system: its components, dashboards, and settings. Refer to Profinity profiles.
Rule A condition on tags that raises an alert when it holds. Refer to Tag rules.
Server licence The licence that includes the Profinity Server feature, which gives user accounts, roles, and sign-in from other machines. Refer to Licensing.
Tag A single value with an address, a quality flag and metadata, whatever protocol it came from. Refer to Tag layer.
Tag expression The language used to select tags and write conditions in collections, rules, and derived tags. Refer to Tag expressions.

Acronyms

Acronym Meaning
BMS Battery Management System
BMU Battery Management Unit, the controller of a Prohelion BMS
CAN Controller Area Network, the vehicle and industrial bus that Profinity reads
CMU Cell Management Unit, a module that measures the cells it monitors and reports to the BMU
DBC The CAN database file format that describes the messages and signals on a CAN bus. Refer to CAN bus DBC.
MCP Model Context Protocol, the standard that lets AI tools connect to Profinity. Refer to MCP Server.
MPPT Maximum Power Point Tracker, a solar charge controller
MQTT Message Queuing Telemetry Transport, a messaging protocol for sending data through a broker
OPC UA Open Platform Communications Unified Architecture, an industrial data protocol
PLC Programmable Logic Controller
SFTP Secure Shell (SSH) File Transfer Protocol, a protocol for copying files over a secure connection
SOC State of charge, the charge remaining in a battery as a percentage
SSO Single sign-on, signing in through an external identity provider. Refer to SSO and sign-in method.
Swagger The interactive API page on a Profinity instance, which lists every endpoint

To return to the section start, refer to Getting started with Profinity.