UNPKG

go-e-api-ts

Version:

GoE-Charger Typescript API

93 lines (92 loc) 3.13 kB
import { GoEStatus } from "./GoEStatus"; export declare class GoECharger { networkIPv4: string; cloudToken: string; goE_Url_Network: string; goE_Url_Cloud: string; useCloudService: boolean; lastQueue: number; cache: any; goEStatus: GoEStatus; constructor(ipv4: string); getGoE(forceQuery: boolean): Promise<any>; get(...attributes: any[]): Promise<GoEStatus>; getAll(): Promise<GoEStatus>; getVersion(): Promise<any>; getRbc(): Promise<number>; getRbt(): Promise<number>; getCar(asString: boolean): Promise<number | "Ladestation bereit, kein Fahrzeug" | "Fahrzeug lädt" | "Warte auf Fahrzeug" | "Ladung beendet, Fahrzeug noch verbunden">; getAmp(): Promise<number>; getErr(): Promise<number>; getAst(): Promise<number>; getAlw(): Promise<boolean>; getStp(toBoolean: boolean): Promise<number | boolean>; getCbl(): Promise<number>; getPha(): Promise<number>; getPhases(): Promise<number>; isPha3(): Promise<boolean>; getTmp(): Promise<number>; getDws(): Promise<number>; getKWh(): Promise<number>; getDwo(): Promise<number>; getAdi(): Promise<number>; getUby(): Promise<number>; getUser(): Promise<any>; getEto(): Promise<number>; getWst(): Promise<number>; getNrg(): Promise<number[]>; getKW(): Promise<number>; getU(): Promise<number>; getFwv(): Promise<string>; getSse(): Promise<string>; getWss(): Promise<string>; getWke(): Promise<string>; getWen(): Promise<boolean>; getTof(): Promise<number>; getTds(): Promise<number>; getLbr(): Promise<number>; getAho(): Promise<number>; getAfi(): Promise<number>; getAzo(): Promise<number>; getAma(): Promise<number>; getAl(): Promise<number[]>; getAl1(): Promise<number>; getAl2(): Promise<number>; getAl3(): Promise<number>; getAl4(): Promise<number>; getAl5(): Promise<number>; getCid(): Promise<number>; getCch(): Promise<number>; getCfi(): Promise<number>; getLse(): Promise<boolean>; getUst(): Promise<number>; getWak(): Promise<string>; getR1x(): Promise<number>; getDto(): Promise<number>; getNmo(): Promise<boolean>; getEc(): Promise<number[]>; getRc(): Promise<string[]>; getRn(): Promise<string[]>; getTme(): Promise<string>; getSch(): Promise<string>; getSdp(): Promise<boolean>; getUpd(): Promise<boolean>; getCdi(): Promise<boolean>; getLoe(): Promise<boolean>; getLot(): Promise<number>; getLom(): Promise<number>; getLop(): Promise<number>; getLog(): Promise<string>; getLon(): Promise<number>; getLof(): Promise<number>; getLoa(): Promise<number>; getLch(): Promise<number>; getMce(): Promise<number>; getMcs(): Promise<string>; getMcp(): Promise<number>; getMcu(): Promise<string>; getMck(): Promise<string>; getMcc(): Promise<boolean>; allowCharging(allow: boolean): Promise<void>; setAmp(value: number): Promise<void>; }