UNPKG

alphaess-api-js

Version:

Reverse engineered API for AlphaESS batteries

17 lines (16 loc) 715 B
export declare class AlphaEssApi { static serialNumber: string; static uname: string; static pw: string; static bearer: string; static proxyIp: string; static bearerValidationTime: number; static init(username: string, pw: string, serialNumber: string, proxyIp: string): Promise<void>; static setLoginData(username: string, pw: string): Promise<void>; static setSerialNumber(sNo: string): void; static login(name: string, pw: string): Promise<any>; static getPeriodData(beginDay: string, endDay: string): Promise<any>; static getDetailedDayData(day: string): Promise<any>; static getRealtimeData(): Promise<any>; private static checkBearer; }