1
0

Include WeatherService equipment

This commit is contained in:
2023-08-13 15:00:57 +02:00
parent 21f3e76ddc
commit 92267113c1

View File

@@ -9,14 +9,14 @@ class Equipment {
this.equipmentItem = equipmentItem;
// Set stateItem, toDo: error when no stateItem existing
this.stateItem = items.getItem(this.equipmentItem.name + '_State');
this.stateItem = items[this.equipmentItem.name + '_State'];
// Initialization of properties
this.name = this.equipmentItem.name;
this.watch = new Object();
}
getValue(valueName, defaultValue) {
getValue(valueName, defaultValue = '') {
let valueItemName = this.name + '_' + valueName;
let returnValue = defaultValue;
@@ -80,11 +80,18 @@ class TowelRadiator extends Equipment {
}
}
class WeatherService extends Equipment {
constructor(equipmentItem) {
super(equipmentItem);
}
}
module.exports = {
Equipment,
Irrigation,
IrrigationValve,
TowelRadiator
TowelRadiator,
WeatherService
};