This is an old revision of the document!
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 communication with Extension modules | Yes | Yes |
ModbusTCP | Yes | Yes | Only storage life status | Yes | No |
SysFS | Yes | Yes | Only storage life status | Yes | No |