Enumeration Member | Value | Defined in |
---|---|---|
auto |
1 |
src/types.ts:7 |
manual |
2 |
src/types.ts:8 |
Enumeration Member | Value | Defined in |
---|---|---|
auto |
3 |
src/types.ts:15 |
comfort |
1 |
src/types.ts:13 |
fast |
2 |
src/types.ts:14 |
green |
0 |
src/types.ts:12 |
Enumeration Member | Value | Defined in |
---|---|---|
off |
0 |
src/types.ts:19 |
on |
1 |
src/types.ts:20 |
Enumeration Member | Value | Defined in |
---|---|---|
lydos |
3 |
src/types.ts:2 |
nuos |
4 |
src/types.ts:3 |
new default(config: {
language: string;
logger: Logger;
settingManager: SettingManager;
}): default
Parameter | Type |
---|---|
config |
object |
config.language ? |
string |
config.logger ? |
Logger |
config.settingManager ? |
SettingManager |
applyLogin(data?: LoginCredentials): Promise<boolean>
Parameter | Type |
---|---|
data ? |
LoginCredentials |
Promise
<boolean
>
errors(id: string): Promise<{
data: PlantHeader;
}>
Parameter | Type |
---|---|
id |
string |
Promise
<{
data
: PlantHeader
;
}>
Name | Type | Defined in |
---|---|---|
data |
PlantHeader |
src/lib/AristonAPI.ts:133 |
get(id: string): Promise<{
data: GetData<PlantSettings>;
}>
Parameter | Type |
---|---|
id |
string |
Promise
<{
data
: GetData
<PlantSettings
>;
}>
Name | Type | Defined in |
---|---|---|
data |
GetData <PlantSettings > |
src/lib/AristonAPI.ts:138 |
list(): Promise<{
data: Plant[];
}>
Promise
<{
data
: Plant
[];
}>
Name | Type | Defined in |
---|---|---|
data |
Plant [] |
src/lib/AristonAPI.ts:146 |
login(__namedParameters: LoginPostData): Promise<{
data: LoginData;
}>
Parameter | Type |
---|---|
__namedParameters |
LoginPostData |
Promise
<{
data
: LoginData
;
}>
Name | Type | Defined in |
---|---|---|
data |
LoginData |
src/lib/AristonAPI.ts:154 |
report(id: string): Promise<{
data: ReportData;
}>
Parameter | Type |
---|---|
id |
string |
Promise
<{
data
: ReportData
;
}>
Name | Type | Defined in |
---|---|---|
data |
ReportData |
src/lib/AristonAPI.ts:167 |
setData(id: string, postData: PostData): Promise<{
data: GetData<null>;
}>
Parameter | Type |
---|---|
id |
string |
postData |
PostData |
Promise
<{
data
: GetData
<null
>;
}>
Name | Type | Defined in |
---|---|---|
data |
GetData <null > |
src/lib/AristonAPI.ts:174 |
setSettings(id: string, settings: PostSettings): Promise<{
data: GetSettings;
}>
Parameter | Type |
---|---|
id |
string |
settings |
PostSettings |
Promise
<{
data
: GetSettings
;
}>
Name | Type | Defined in |
---|---|---|
data |
GetSettings |
src/lib/AristonAPI.ts:184 |
Property | Modifier | Type | Defined in |
---|---|---|---|
expires? |
readonly |
null | string |
src/lib/AristonAPI.ts:28 |
password? |
readonly |
null | string |
src/lib/AristonAPI.ts:29 |
username? |
readonly |
null | string |
src/lib/AristonAPI.ts:30 |
Property | Type | Defined in |
---|---|---|
boostOn? |
boolean |
src/types.ts:53 |
comfortTemp? |
number |
src/types.ts:54 |
holidayUntil? |
null | string |
src/types.ts:55 |
hpState? |
number |
src/types.ts:56 |
on? |
boolean |
src/types.ts:57 |
opMode? |
OperationMode |
src/types.ts:58 |
Type Parameter |
---|
T |
Property | Modifier | Type | Defined in |
---|---|---|---|
new |
readonly |
T |
src/types.ts:95 |
Type Parameter |
---|
T |
Property | Modifier | Type | Inherited from | Defined in |
---|---|---|---|---|
new |
readonly |
T |
BasePostSettings .new |
src/types.ts:95 |
old |
readonly |
T |
- | src/types.ts:99 |
Property | Modifier | Type | Defined in |
---|---|---|---|
message |
readonly |
string |
src/types.ts:29 |
ok |
readonly |
false |
src/types.ts:30 |
Property | Modifier | Type | Defined in |
---|---|---|---|
success |
readonly |
boolean |
src/types.ts:110 |
Property | Modifier | Type | Defined in |
---|---|---|---|
items |
readonly |
readonly { x : string ; y : number ; }[] |
src/types.ts:121 |
period |
readonly |
string |
src/types.ts:122 |
series |
readonly |
"DhwHp" | "DhwResistor" |
src/types.ts:123 |
tab |
readonly |
string |
src/types.ts:124 |
Property | Modifier | Type | Defined in |
---|---|---|---|
error |
readonly |
(...data : any []) => void (message ?: any , ...optionalParams : any []) => void |
src/lib/AristonAPI.ts:34 |
log |
readonly |
(...data : any []) => void (message ?: any , ...optionalParams : any []) => void |
src/lib/AristonAPI.ts:35 |
Property | Modifier | Type | Defined in |
---|---|---|---|
password |
readonly |
string |
src/types.ts:34 |
username |
readonly |
string |
src/types.ts:35 |
Property | Modifier | Type | Defined in |
---|---|---|---|
email |
readonly |
string |
src/types.ts:39 |
password |
readonly |
string |
src/types.ts:40 |
rememberMe |
readonly |
true |
src/types.ts:41 |
Property | Modifier | Type | Defined in |
---|---|---|---|
gw |
readonly |
string |
src/types.ts:47 |
name |
readonly |
string |
src/types.ts:48 |
wheType |
readonly |
WheType |
src/types.ts:49 |
Readonly
<Required
<PostPlantData
>>
Property | Modifier | Type | Inherited from | Defined in |
---|---|---|---|---|
boostOn |
readonly |
boolean |
Readonly.boostOn |
src/types.ts:53 |
comfortTemp |
readonly |
number |
Readonly.comfortTemp |
src/types.ts:54 |
holidayUntil |
readonly |
null | string |
Readonly.holidayUntil |
src/types.ts:55 |
hpState |
readonly |
number |
Readonly.hpState |
src/types.ts:56 |
mode |
readonly |
Mode |
Readonly.mode |
src/types.ts:62 |
on |
readonly |
boolean |
Readonly.on |
src/types.ts:57 |
opMode |
readonly |
OperationMode |
Readonly.opMode |
src/types.ts:58 |
waterTemp |
readonly |
number |
- | src/types.ts:75 |
Property | Modifier | Type | Defined in |
---|---|---|---|
data |
readonly |
{ errorText : string ; errorType : number ; } |
src/types.ts:114 |
data.errorText |
readonly |
string |
src/types.ts:115 |
data.errorType |
readonly |
number |
src/types.ts:116 |
Property | Modifier | Type | Defined in |
---|---|---|---|
antilegionellaOnOff |
readonly |
boolean |
src/types.ts:79 |
maxSetpointTemp |
readonly |
{ value : number ; } |
src/types.ts:80 |
maxSetpointTemp.value |
public |
number |
src/types.ts:80 |
minSetpointTemp |
readonly |
{ value : number ; } |
src/types.ts:81 |
minSetpointTemp.value |
public |
number |
src/types.ts:81 |
preHeatingOnOff |
readonly |
boolean |
src/types.ts:82 |
Property | Modifier | Type | Defined in |
---|---|---|---|
plantData |
readonly |
PostPlantData |
src/types.ts:70 |
viewModel |
readonly |
ViewModel |
src/types.ts:71 |
Property | Type | Inherited from | Defined in |
---|---|---|---|
boostOn? |
boolean |
BasePlantData .boostOn |
src/types.ts:53 |
comfortTemp? |
number |
BasePlantData .comfortTemp |
src/types.ts:54 |
holidayUntil? |
null | string |
BasePlantData .holidayUntil |
src/types.ts:55 |
hpState? |
number |
BasePlantData .hpState |
src/types.ts:56 |
mode? |
Mode |
- | src/types.ts:62 |
on? |
boolean |
BasePlantData .on |
src/types.ts:57 |
opMode? |
OperationMode |
BasePlantData .opMode |
src/types.ts:58 |
Property | Type | Defined in |
---|---|---|
SlpAntilegionellaOnOff? |
BasePostSettingsWithOld <Switch > |
src/types.ts:103 |
SlpMaxSetpointTemperature? |
BasePostSettings <number > |
src/types.ts:104 |
SlpMinSetpointTemperature? |
BasePostSettings <number > |
src/types.ts:105 |
SlpPreHeatingOnOff? |
BasePostSettingsWithOld <Switch > |
src/types.ts:106 |
Property | Modifier | Type | Defined in |
---|---|---|---|
data |
readonly |
{ asKwhRaw : { histogramData : readonly HistogramData []; }; } |
src/types.ts:128 |
data.asKwhRaw |
readonly |
{ histogramData : readonly HistogramData []; } |
src/types.ts:129 |
data.asKwhRaw.histogramData |
readonly |
readonly HistogramData [] |
src/types.ts:129 |
Property | Type | Defined in |
---|---|---|
get |
<K >(key : K ) => undefined | null | APISettings [K ] |
src/lib/AristonAPI.ts:39 |
set |
<K >(key : K , value : APISettings [K ]) => void |
src/lib/AristonAPI.ts:42 |
Property | Modifier | Type | Defined in |
---|---|---|---|
message |
readonly |
null |
src/types.ts:24 |
ok |
readonly |
true |
src/types.ts:25 |
Property | Type | Inherited from | Defined in |
---|---|---|---|
boostOn? |
boolean |
BasePlantData .boostOn |
src/types.ts:53 |
comfortTemp? |
number |
BasePlantData .comfortTemp |
src/types.ts:54 |
holidayUntil? |
null | string |
BasePlantData .holidayUntil |
src/types.ts:55 |
hpState? |
number |
BasePlantData .hpState |
src/types.ts:56 |
on? |
boolean |
BasePlantData .on |
src/types.ts:57 |
opMode? |
OperationMode |
BasePlantData .opMode |
src/types.ts:58 |
plantMode? |
Mode |
- | src/types.ts:66 |
type GetData<T>: Failure | Success & {
data: {
plantData: PlantData;
plantSettings: T;
};
};
Type Parameter |
---|
T extends PlantSettings | null |
type LoginData: Failure | Success;