From 10eedab049d2d4f4b9a9a6b6cb418983992cb38d Mon Sep 17 00:00:00 2001 From: Kevin Midboe Date: Sat, 29 Jul 2023 13:37:41 +0200 Subject: [PATCH] Interfaces for modal & mqtt telemetry messages --- src/lib/interfaces/IModal.ts | 4 ++++ src/lib/interfaces/ITelemetry.ts | 17 +++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 src/lib/interfaces/IModal.ts create mode 100644 src/lib/interfaces/ITelemetry.ts diff --git a/src/lib/interfaces/IModal.ts b/src/lib/interfaces/IModal.ts new file mode 100644 index 0000000..8765dcc --- /dev/null +++ b/src/lib/interfaces/IModal.ts @@ -0,0 +1,4 @@ +export default interface IModal { + opens: any + data: any +} \ No newline at end of file diff --git a/src/lib/interfaces/ITelemetry.ts b/src/lib/interfaces/ITelemetry.ts new file mode 100644 index 0000000..d648b48 --- /dev/null +++ b/src/lib/interfaces/ITelemetry.ts @@ -0,0 +1,17 @@ +export interface IGatewayTelemetry { + gateway_name: string; + t: string; + temperature: string; + battery_level?: string; + last_sync?: string; +} + +export interface IHiveTelemetry { + hive_name: string; + t: string; + temperature: string; + humidity?: string; + pressure?: string; + weight?: string; + battery_level?: string; +}