{"repo":"UnipiTechnology/evok","free":true,"listed":false,"github":"https://github.com/UnipiTechnology/evok","clone":"git clone https://github.com/UnipiTechnology/evok.git","description":"The API of Unipi controllers","language":"Python","stars":105,"topics":["modbus","plc","rest-api","unipi","websocket","bulk","embedded","python","rpc","webhook"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"Evok - the Unipi API Evok is the primary API for accessing I/Os of [NEURON], [PATRON], [GATE] and [Unipi 1.1] devices including [Extension modules] by [Unipi technology]. It provides multiple ways to easily access the I/Os of the devices, including: - RESTful WebForms API - RESTful JSON API - Bulk request JSON API - WebSocket API - JSON-RPC API Besides that, Evok also supports sending notifications via webhook. [evok-web] is a simple demo web application using Evok demonstrating its usage and allowing easy control of the devices configured in Evok. Documentation Installation, basic usage examples, configuration and further information can be found on https://evok.readthedocs.io/ Complete API documentation (REST and JSON API) including syntax of all other APIs can be found on https://unipitechnology.stoplight.io/docs/evok and is also released in OpenAPI format Evok API OAS.yaml Major changes between Evok v2 and v3 - Evok v3 is based on Python3. - API breaking changes: - Relay entities are excluded from the output endpoint and have a separate endpoint ro . Alternate access via relay is still available. - Digital output entities are excluded from the output endpoint and have a separate endpoint do . Alternate access via output is still available. - Digital input entities are excluded from the input endpoint and have a separate endpoint di . Alternate access via input is still available. - Modified methods of setting analog input ai and analog output ao modes - mode and range are","default_branch":null,"files":null,"tree":[],"storefront":"/r/UnipiTechnology","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/UnipiTechnology/evok/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}