dashboard v.01

This commit is contained in:
proddy
2024-10-03 18:06:46 +02:00
parent f9f87ddc0e
commit fb0d9454ef
7 changed files with 246 additions and 23 deletions

View File

@@ -5,6 +5,7 @@ import type {
Action,
Activity,
CoreData,
DashboardData,
DeviceData,
DeviceEntity,
Entities,
@@ -19,7 +20,13 @@ import type {
WriteTemperatureSensor
} from '../app/main/types';
// DashboardDevices
// Dashboard
export const readDashboard = () =>
alovaInstance.Get<DashboardData>('/rest/dashboardData', {
responseType: 'arraybuffer' // uses msgpack
});
// Devices
export const readCoreData = () => alovaInstance.Get<CoreData>(`/rest/coreData`);
export const readDeviceData = (id: number) =>
alovaInstance.Get<DeviceData>('/rest/deviceData', {