Merge pull request #4896 from ChantsovaEkaterina/improvement/attribute-service-get-latest-timeseries
UI: add method to get latest telemetry to Attribute service
This commit is contained in:
commit
c8158621ee
@ -135,4 +135,13 @@ export class AttributeService {
|
|||||||
|
|
||||||
return this.http.get<TimeseriesData>(url, defaultHttpOptionsFromConfig(config));
|
return this.http.get<TimeseriesData>(url, defaultHttpOptionsFromConfig(config));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public getEntityTimeseriesLatest(entityId: EntityId, keys?: Array<string>,
|
||||||
|
useStrictDataTypes = false, config?: RequestConfig): Observable<TimeseriesData> {
|
||||||
|
let url = `/api/plugins/telemetry/${entityId.entityType}/${entityId.id}/values/timeseries?useStrictDataTypes=${useStrictDataTypes}`;
|
||||||
|
if (isDefinedAndNotNull(keys) && keys.length) {
|
||||||
|
url += `&keys=${keys.join(',')}`;
|
||||||
|
}
|
||||||
|
return this.http.get<TimeseriesData>(url, defaultHttpOptionsFromConfig(config));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user