Application Programming Interfaces (APIs)

The APIs are low-level programming interfaces, ready to be used in custom software development (in languages such as C, Python, etc.).

We provide the following APIs for use with Unipi products:

We also provide access to the internal Linux-based operating system via SSH, though this has to be enabled before use.

All of our software tools are distributed via Debian packages in our repository.

Compatibility table

API Patron Neuron Gate Axon Unipi 1.1 / Lite
EVOK Yes Yes Only for Extension modules Yes Yes
ModbusTCP - access to I/O Yes Yes No Yes No
SysFS - access to I/O Yes Yes No Yes No