1. The timestamps used in all commands can be sent as any format that KiWIS understands as long as the precision is sufficient.
  2. Sending data for an existing time range will overwrite all data in this time range (first and last timestamp in the sent data are relevant).
  3. KiWIS currently cannot check whether a time series is editable or if the time series configuration is suitable for writing data. Therefore, it is very important to validate the target ID or path before writing data.
    It is helpful to organize similar writable time series in a time series group or ensure in the client that only a certain path/shortname can be written.
    Write requests to non-writable time series may result in either an exception or a success message even though no data has been written.
    Write requests to editable time series that have agents configured for their own calculation may trigger data loss or unexpected side effects depending on the agent type.
  4. For security reasons no externally accessible datasource should have the KiWS service enabled without further protection.
  5. Generally, it is recommended to configure a special WISKI user (ModelWrite) who can only access the desired writable time series Object Group and define a second datasource in KiWIS with the KiWS activated and with this user configured.
  6. If external users should be able to post data (via Internet), recommendation 5 should be used together with an authentication- protected datasource (see main manual). In that case HTTP Basic Auth can be used to send authenticated requests.