AASX Server 2022-01-13.alpha
Add /aas/ to REST PATH for event messages
Add /diff/aas to REST PATH for HTML diff
Add REST routes /aas/#/getveventmessages
Update README.md (#72)
Explain REST API in README
Change example server to admin-shell-io.com/5001
Only use port 443 is used on example server to comply to large IT systems
Add additional email token for IDunion authentication (#79)
Add keycloak authentication
Add replicator for submodels (#81)
AASX server can now authenticate as client to other AASX servers.
After authentication a submodel can be get from one server and can be put to another server.
Add cycleCount and time of next cycle for cyclic task
Get new token if no more valid
Add correct timestamps
Add security check for path in PUT submodelElements
Add security for submodels
Fix bug to display file details in blazor
Fix bug for blazor display of non existing file
Fix bugs for blazor display of empty data
Remove time correction for OPC UA
Aorzelski/modbus (#85)
Add MODBUS TCP client to collect time series data
Add check of minimum percentage change of value for time series
Add minimum absolute difference to timeseries
Show latest measured values in blazor
Example AAS for solar and modbus
Update I40 language (#86)
Extend i40 language
Add I40Message.cs
Add example AAS (for i40 language)
Add support for AAS events and official Submodel Time Series (#87)
Support for the official Submodel Time Series was added by completly
refactoring (adding) the existing time series class. This allowed also
to realize a live energy/ carbon reporting Submodel, as being
presented by CESMII/ PI40 cooperation. Together with Package
Explorer, a live updated time series and live drawing can be presented.
Add timestamps in PUT submodelElements
Change all DateTime.Now to DateTime.UtcNow
Add PUTDIFF to only transmit changes of a collection