Releases: UniPiTechnology/evok
Releases · UniPiTechnology/evok
3.0.6
3.0.5
- Add check if hw_definition folder exists.
- Fix
data_point
class error with holding register type.
3.0.4
Fixed PWM configuration.
3.0.3
Fixed PWM mode in Digital Output class
3.0.2
Reworked device_info circuit.
3.0.1
- Evok v3 is based on Python3.
- API breaking changes:
- Relay entities are excluded from the
output
endpoint and have a separate endpointro
. Alternate access viarelay
is still available. - Digital output entities are excluded from the
output
endpoint and have a separate endpointdo
. Alternate access viaoutput
is still available. - Digital input entities are excluded from the
input
endpoint and have a separate endpointdi
. Alternate access viainput
is still available. - Modified methods of setting analog input
ai
and analog outputao
modes - mode and range are unified into one parameter. For more information see Analog input and Analog output modes in API documentation. - Renamed
unit_register
entity todata_point
.
- Relay entities are excluded from the
- Updating Evok from v2 to v3 is unsupported as well as migration from Debian 10 is unsupported - it's recommended to start from a fresh operating system.
- The configuration of Evok has been completely rewritten to yaml based on tree structure(old .conf structure is no longer supported). See more information in the Evok configuration.
- Dropped support of rarely used functions/entities (Eeprom,i2cbus,adchip,mcp,gpiobus,pca9685,unipi2,uart,wifi,light_channel,light_device,ext_config)
- Example website aka 'Unipi Control Panel' has been split into separate project evok-web-jq and can be installed manually.
- Added option 'all' instead of circuit using API (/rest/relay/all).
- The device names in the API now match the name in the configuration. For more information see evok configuration.
- Aliases system has been rewritten. Aliases are automatically saved 5 mins after a change, not immediately. Saving of aliases can be forced via API.
- Aliases definition file structure has been changed. Evok automatically updates the aliases definition file if a version from Evok v2 is found.
- Modbus RTU durability has been improved. Loss of communication with one device will not affect the functionality of the entire bus.
- Added support to communicate with more Modbus TCP servers.
3.0.1-beta.2
Update API doc && 1-Wire temp: Rename: typ >> type
v3.0.1-beta.1
Update Evok API
2.4.34
Merge branch 'test' into 'master' Test See merge request UniPi/evok-internal!25
2.4.32
Merge branch 'test' into 'master' Test See merge request UniPi/evok-internal!24