feat(charts): add persistent workspace chart management

This commit is contained in:
litoral05
2026-05-27 14:38:25 +01:00
parent d7ef36fc53
commit ffe3c64cfa
23 changed files with 4407 additions and 202 deletions
+2 -2
View File
@@ -1,10 +1,10 @@
export type ModuleSensorResponse = {
sensorId: number;
name: string;
key: string;
name: string;
value: unknown;
unit: string | null;
modbusAddress: number;
modbusAddress: number | null;
bitOffset: number | null;
timestamp: string;
};
+13 -11
View File
@@ -1,16 +1,18 @@
export type TelemetrySnapshot = {
sensorId: number;
name: string;
modbusAddress: number;
bitOffset: number | null;
rawValue: number;
value: number | boolean | string | null;
unit: string | null;
timestamp: string;
sensorId: number;
key: string;
name: string;
category: string;
modbusAddress: number | null;
bitOffset: number | null;
rawValue: number;
value: number | boolean | string | null;
unit: string | null;
timestamp: string;
};
export type TelemetryBroadcastMessage = {
timestamp: string;
sensorCount: number;
snapshots: TelemetrySnapshot[];
timestamp: string;
sensorCount: number;
snapshots: TelemetrySnapshot[];
};