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 {
|
||||
constructor(equipmentItem) {
|
||||
super(equipmentItem);
|
||||
@@ -241,6 +264,12 @@ class IrrigationValve extends Equipment {
|
||||
}
|
||||
}
|
||||
|
||||
class PresenceSensor extends Equipment {
|
||||
constructor(equipmentItem) {
|
||||
super(equipmentItem);
|
||||
}
|
||||
}
|
||||
|
||||
class TowelRadiator extends Equipment {
|
||||
constructor(equipmentItem) {
|
||||
super(equipmentItem);
|
||||
@@ -253,6 +282,12 @@ class TowelRadiator extends Equipment {
|
||||
}
|
||||
}
|
||||
|
||||
class VoiceAssistant extends Equipment {
|
||||
constructor(equipmentItem) {
|
||||
super(equipmentItem);
|
||||
}
|
||||
}
|
||||
|
||||
class WeatherService extends Equipment {
|
||||
constructor(equipmentItem) {
|
||||
super(equipmentItem);
|
||||
|
||||
Reference in New Issue
Block a user