UNPKG

@bridgerakol/samsung-smart-api

Version:

Node Module For Connecting Samsung Smartthings API

63 lines (62 loc) 1.47 kB
export default class Devices { BaseUrl: string; ReqHeader: Object; constructor(BearerToken: string, BaseUrl: string); getList: () => Promise<{ data: any; status: boolean; } | { data: any; status: boolean; }>; getListLocation: (locationId: string) => Promise<{ data: any; status: boolean; } | { data: any; status: boolean; }>; getStatus: (deviceID: string) => Promise<{ data: any; status: boolean; } | { data: any; status: boolean; }>; getBulkStatus: (device: string[]) => Promise<{ dev: string; res: { data: any; status: boolean; } | { data: any; status: boolean; }; status: boolean; }[]>; getHealth: (deviceId: string) => Promise<{ data: any; status: boolean; } | { data: any; status: boolean; }>; getBulkHealth: (device: string[]) => Promise<{ dev: string; res: { data: any; status: boolean; } | { data: any; status: boolean; }; status: boolean; }[]>; commands: (deviceId: string, command: string) => Promise<{ data: any; status: boolean; } | { data: any; status: boolean; }>; }