| 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;