Releases: UniPiTechnology/evok
Releases · UniPiTechnology/evok
3.0.6
3.0.5
- Add check if hw_definition folder exists.
- Fix
data_pointclass 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
outputendpoint and have a separate endpointro. Alternate access viarelayis still available. - Digital output entities are excluded from the
outputendpoint and have a separate endpointdo. Alternate access viaoutputis still available. - Digital input entities are excluded from the
inputendpoint and have a separate endpointdi. Alternate access viainputis still available. - Modified methods of setting analog input
aiand analog outputaomodes - mode and range are unified into one parameter. For more information see Analog input and Analog output modes in API documentation. - Renamed
unit_registerentity 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