1
0

Addition of equipment types

This commit is contained in:
2023-10-31 05:37:32 +01:00
parent daa556e158
commit e77beb3041

View File

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