Enumeration Member |
Value |
auto |
1 |
manual |
2 |
Enumeration Member |
Value |
auto |
3 |
comfort |
1 |
fast |
2 |
green |
0 |
Enumeration Member |
Value |
off |
0 |
on |
1 |
Enumeration Member |
Value |
lydos |
3 |
nuos |
4 |
new default(config: {
language: string;
logger: Logger;
settingManager: SettingManager;
}): default
Parameter |
Type |
config |
object |
config.language ? |
string |
config.logger ? |
Logger |
config.settingManager ? |
SettingManager |
default
src/lib/AristonAPI.ts:66
applyLogin(data?: LoginCredentials): Promise<boolean>
Promise
<boolean
>
src/lib/AristonAPI.ts:113
errors(id: string): Promise<{
data: PlantHeader;
}>
Promise
<{
data
: PlantHeader
;
}>
src/lib/AristonAPI.ts:133
get(id: string): Promise<{
data: GetData<PlantSettings>;
}>
Promise
<{
data
: GetData
<PlantSettings
>;
}>
src/lib/AristonAPI.ts:137
list(): Promise<{
data: Plant[];
}>
Promise
<{
data
: Plant
[];
}>
src/lib/AristonAPI.ts:146
login(__namedParameters: LoginPostData): Promise<{
data: LoginData;
}>
Promise
<{
data
: LoginData
;
}>
src/lib/AristonAPI.ts:150
report(id: string): Promise<{
data: ReportData;
}>
Promise
<{
data
: ReportData
;
}>
src/lib/AristonAPI.ts:165
setData(id: string, postData: PostData): Promise<{
data: GetData<null>;
}>
Parameter |
Type |
id |
string |
postData |
PostData |
Promise
<{
data
: GetData
<null
>;
}>
src/lib/AristonAPI.ts:169
setSettings(id: string, settings: PostSettings): Promise<{
data: GetSettings;
}>
Promise
<{
data
: GetSettings
;
}>
src/lib/AristonAPI.ts:179
Property |
Modifier |
Type |
expires? |
readonly |
null | string
|
password? |
readonly |
null | string
|
username? |
readonly |
null | string
|
Property |
Type |
boostOn? |
boolean |
comfortTemp? |
number |
holidayUntil? |
null | string
|
hpState? |
number |
on? |
boolean |
opMode? |
OperationMode |
Property |
Modifier |
Type |
new |
readonly |
T |
BasePostSettingsWithOld<T>
Property |
Modifier |
Type |
Inherited from |
new |
readonly |
T |
BasePostSettings .new
|
old |
readonly |
T |
- |
Property |
Modifier |
Type |
message |
readonly |
string |
ok |
readonly |
false |
Property |
Modifier |
Type |
success |
readonly |
boolean |
Property |
Modifier |
Type |
items |
readonly |
readonly { x : string ; y : number ; }[] |
period |
readonly |
string |
series |
readonly |
"DhwHp" | "DhwResistor"
|
tab |
readonly |
string |
Property |
Modifier |
Type |
error |
readonly |
(...data : any []) => void (message ?: any , ...optionalParams : any []) => void
|
log |
readonly |
(...data : any []) => void (message ?: any , ...optionalParams : any []) => void
|
Property |
Modifier |
Type |
password |
readonly |
string |
username |
readonly |
string |
Property |
Modifier |
Type |
email |
readonly |
string |
password |
readonly |
string |
rememberMe |
readonly |
true |
Property |
Modifier |
Type |
gw |
readonly |
string |
name |
readonly |
string |
wheType |
readonly |
WheType |
Property |
Modifier |
Type |
Inherited from |
boostOn |
readonly |
boolean |
Readonly.boostOn |
comfortTemp |
readonly |
number |
Readonly.comfortTemp |
holidayUntil |
readonly |
null | string
|
Readonly.holidayUntil |
hpState |
readonly |
number |
Readonly.hpState |
mode |
readonly |
Mode |
Readonly.mode |
on |
readonly |
boolean |
Readonly.on |
opMode |
readonly |
OperationMode |
Readonly.opMode |
waterTemp |
readonly |
number |
- |
PlantHeader
Property |
Modifier |
Type |
data |
readonly |
{ errorText : string ; errorType : number ; } |
data.errorText |
public |
string |
data.errorType |
public |
number |
Property |
Modifier |
Type |
antilegionellaOnOff |
readonly |
boolean |
maxSetpointTemp |
readonly |
{ value : number ; } |
maxSetpointTemp.value |
readonly |
number |
minSetpointTemp |
readonly |
{ value : number ; } |
minSetpointTemp.value |
public |
number |
preHeatingOnOff |
public |
boolean |
Property |
Modifier |
Type |
data |
readonly |
{ asKwhRaw : { histogramData : readonly HistogramData []; }; } |
data.asKwhRaw |
public |
{ histogramData : readonly HistogramData []; } |
data.asKwhRaw.histogramData |
public |
readonly HistogramData [] |
Property |
Type |
get |
<K >(key : K ) => undefined | null | APISettings [K ] |
set |
<K >(key : K , value : APISettings [K ]) => void
|
Property |
Modifier |
Type |
message |
readonly |
null |
ok |
readonly |
true |
type GetData<T>: Failure | Success & {
data: {
plantData: PlantData;
plantSettings: T;
};
};
src/types.ts:85
type LoginData: Failure | Success;
src/types.ts:44