Bindings integrate physical hardware, external systems and web services in openHAB.
Automation add-ons extend the functionality of the rule engine, such as additional choices of scripting languages.
Persistence services allow openHAB to store time series data for history-based actions or statistics.
Transformations are used to translate between technical and human-readable values for items.
These add-ons provide voice enabling features, such as text-to-speech, speech-to-text etc.