Evok v3.0.1-beta.1 & Debian 12 based OS images released
-
We have completed internal testing of Evok v3 and operating systems based on Debian 12 Bookworm. Don’t miss the chance to try the latest updates, join the community and let us know what you think!
Evok v3
The main changes are described on Github (currently in the [dev-bookworm branch)General information:
-
Evok v3 is based on Python 3
-
The API has been reviewed - some methods have been changed and some dropped completely
-
Configuration file has been completely rewritten to yaml
-
Example web site aka 'Unipi Control panel' has been split into separate project evok-web
-
Completely new documentation
- Description, installation guides and simple usage examples are available on https://evok.readthedocs.io/en/latest/
- Complete REST API documentation is released in OpenAPI format and on https://unipitechnology.stoplight.io/docs/evok/
-
What to do if something doesn't work?
- The best thing to do is to open an issue on GitHub or contact us at support or send us an email at [email protected]
-
Where to download / how to install?
Follow the instructions for installing the beta version - https://evok.readthedocs.io/en/latest/installation/#beta-version
Operating systems general information (Base OS, Node-RED OS)
- Revised way of obtaining and presenting hardware information thanks to unipi-id which unified access to peripherals https://kb.unipi.technology/en:sw:02-apis:04-sysfs
- Automatic configuration of the operating system using the platform-dependent os-configurator tool thanks to unipi-id
- Usable for configuring custom applications
- Documentation on GitHub - https://github.com/UniPiTechnology/os-configurator
- Updated internal bus protocol for communication with I/O to achieve lower latency
- What does it bring? Faster access to I/O in some cases (6 registers requests) by up to 100%
- Requires firmware > 6.20
- Currently supported only for Patron. Support for Neuron is under development.
- Firmware is automatically updated after the first start of the beta OS Deb 12 (only for FW >=6; others need to be uploaded manually)
- Completely redesigned access to I/Os of Unipi 1.1 and Unipi 1.1 lite
- Unified access to I/Os with other controllers using Modbus TCP https://github.com/UniPiTechnology/unipi-one-modbus
- New Linux kernel 6.1 used
- 64bit operating sytem images are generated for Raspberry Pi platforms (Unipi 1.1, Unipi 1.1. Lite, Neuron)
- Networking uses systemd-networkd and systemd-resolved
- Base OS
- Renamed OpenSource OS to Base OS
- Evok is no longer a native part of Base OS and should be installed manually
- Node-RED OS
- Uses the latest Node-Red 3.1.8
- Released new nodes node-red-contrib-unipi-evok 0.0.7 supporting Evok v3
- Discontinued support for Axon controllers
- New OS images for Axon series are no longer provided
- Software tools will no longer be updated
- Where to download from?
- What to do if something doesn't work?
- Open a ticket: https://tickets.unipi.technology/portal/en/newticket
or send us an e-mail: [email protected]
- Open a ticket: https://tickets.unipi.technology/portal/en/newticket
-
-
-