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 |
applyLogin(data?: LoginCredentials): Promise<boolean>
Parameter | Type |
---|---|
data ? |
LoginCredentials |
Promise
<boolean
>
errors(id: string): Promise<{
data: PlantHeader;
}>
Parameter | Type |
---|---|
id |
string |
Promise
<{
data
: PlantHeader
;
}>
Member | Type |
---|---|
data |
PlantHeader |
get(id: string): Promise<{
data: GetData<PlantSettings>;
}>
Parameter | Type |
---|---|
id |
string |
Promise
<{
data
: GetData
<PlantSettings
>;
}>
Member | Type |
---|---|
data |
GetData <PlantSettings > |
list(): Promise<{
data: Plant[];
}>
Promise
<{
data
: Plant
[];
}>
Member | Type |
---|---|
data |
Plant [] |
login(__namedParameters: LoginPostData): Promise<{
data: LoginData;
}>
Parameter | Type |
---|---|
__namedParameters |
LoginPostData |
Promise
<{
data
: LoginData
;
}>
Member | Type |
---|---|
data |
LoginData |
report(id: string): Promise<{
data: ReportData;
}>
Parameter | Type |
---|---|
id |
string |
Promise
<{
data
: ReportData
;
}>
Member | Type |
---|---|
data |
ReportData |
setData(id: string, postData: PostData): Promise<{
data: GetData<null>;
}>
Parameter | Type |
---|---|
id |
string |
postData |
PostData |
Promise
<{
data
: GetData
<null
>;
}>
Member | Type |
---|---|
data |
GetData <null > |
setSettings(id: string, settings: PostSettings): Promise<{
data: GetSettings;
}>
Parameter | Type |
---|---|
id |
string |
settings |
PostSettings |
Promise
<{
data
: GetSettings
;
}>
Member | Type |
---|---|
data |
GetSettings |
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 |
Type parameter |
---|
T |
Property | Modifier | Type |
---|---|---|
new |
readonly |
T |
Type parameter |
---|
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 |
Readonly
<Required
<PostPlantData
>>
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 |
- |
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 |
---|---|---|
plantData |
readonly |
PostPlantData |
viewModel |
readonly |
ViewModel |
Property | Type | Inherited from |
---|---|---|
boostOn? |
boolean |
BasePlantData .boostOn |
comfortTemp? |
number |
BasePlantData .comfortTemp |
holidayUntil? |
null | string |
BasePlantData .holidayUntil |
hpState? |
number |
BasePlantData .hpState |
mode? |
Mode |
- |
on? |
boolean |
BasePlantData .on |
opMode? |
OperationMode |
BasePlantData .opMode |
Property | Type |
---|---|
SlpAntilegionellaOnOff? |
BasePostSettingsWithOld <Switch > |
SlpMaxSetpointTemperature? |
BasePostSettings <number > |
SlpMinSetpointTemperature? |
BasePostSettings <number > |
SlpPreHeatingOnOff? |
BasePostSettingsWithOld <Switch > |
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 |
Property | Type | Inherited from |
---|---|---|
boostOn? |
boolean |
BasePlantData .boostOn |
comfortTemp? |
number |
BasePlantData .comfortTemp |
holidayUntil? |
null | string |
BasePlantData .holidayUntil |
hpState? |
number |
BasePlantData .hpState |
on? |
boolean |
BasePlantData .on |
opMode? |
OperationMode |
BasePlantData .opMode |
plantMode? |
Mode |
- |
type GetData<T>: Failure | Success & {
data: {
plantData: PlantData;
plantSettings: T;
};
};
Type parameter |
---|
T extends PlantSettings | null |
type LoginData: Failure | Success;