Addition of equipment types
This commit is contained in:
@@ -122,6 +122,29 @@ class Equipment {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
class Awning extends Equipment {
|
||||||
|
constructor(equipmentItem) {
|
||||||
|
super(equipmentItem);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
class Car extends Equipment {
|
||||||
|
constructor(equipmentItem) {
|
||||||
|
super(equipmentItem);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
class Doorbell extends Equipment {
|
||||||
|
constructor(equipmentItem) {
|
||||||
|
super(equipmentItem);
|
||||||
|
|
||||||
|
this.watch['State'].add({
|
||||||
|
targetState: 'ON',
|
||||||
|
alertFunc: () => { items.getItem("OF_Alexa_Desk_TTS").sendCommand('Es hat geklingelt'); items.getItem("LR_Alexa_TV_TTS").sendCommand('Es hat geklingelt'); }
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
class Irrigation extends Equipment {
|
class Irrigation extends Equipment {
|
||||||
constructor(equipmentItem) {
|
constructor(equipmentItem) {
|
||||||
super(equipmentItem);
|
super(equipmentItem);
|
||||||
@@ -241,6 +264,12 @@ class IrrigationValve extends Equipment {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
class PresenceSensor extends Equipment {
|
||||||
|
constructor(equipmentItem) {
|
||||||
|
super(equipmentItem);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
class TowelRadiator extends Equipment {
|
class TowelRadiator extends Equipment {
|
||||||
constructor(equipmentItem) {
|
constructor(equipmentItem) {
|
||||||
super(equipmentItem);
|
super(equipmentItem);
|
||||||
@@ -253,6 +282,12 @@ class TowelRadiator extends Equipment {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
class VoiceAssistant extends Equipment {
|
||||||
|
constructor(equipmentItem) {
|
||||||
|
super(equipmentItem);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
class WeatherService extends Equipment {
|
class WeatherService extends Equipment {
|
||||||
constructor(equipmentItem) {
|
constructor(equipmentItem) {
|
||||||
super(equipmentItem);
|
super(equipmentItem);
|
||||||
|
|||||||
Reference in New Issue
Block a user