Files
EMS-ESP32/interface/src/api/mqtt.ts
2023-06-16 06:44:49 +02:00

7 lines
401 B
TypeScript

import { alovaInstance } from './endpoints';
import type { MqttSettings, MqttStatus } from 'types';
export const readMqttStatus = () => alovaInstance.Get<MqttStatus>('/rest/mqttStatus');
export const readMqttSettings = () => alovaInstance.Get<MqttSettings>('/rest/mqttSettings');
export const updateMqttSettings = (data: MqttSettings) => alovaInstance.Post<MqttSettings>('/rest/mqttSettings', data);