MMM-HomeAssistant-Touch/helpers/UIClassFactory.js
Mathias Scherer 5458ee0654
adds support for covers
remove HA event listeners on shutdown
2021-04-04 22:26:13 +02:00

17 lines
315 B
JavaScript

class UIClassFactory {
getEntityClass = function (entity_id) {
const [domain] = entity_id.split(".");
switch (domain) {
case "light":
return Light;
case "switch":
return Switch;
case "cover":
return Cover;
default:
return Unsupported;
}
};
}