Compare commits

...

3 Commits

3 changed files with 13 additions and 9 deletions

View File

@ -7,11 +7,12 @@
#MMM-HomeAssistant-Touch .ha-entity {
border: 0.1rem solid grey;
border-radius: 0.5rem;
padding: 0.5rem;
margin: 0.5rem;
height: 7rem;
width: 7rem;
font-size: 18px;
width: max-content;
height: 1rem;
padding: 1rem 0rem 0rem 0rem;
font-size: 25px;
line-height: 0em;
}
#MMM-HomeAssistant-Touch .ha-entity .title,

View File

@ -102,10 +102,10 @@ function loadEntityClasses() {
this.entities = {};
// load UI Classes
for (const entity of this.config.entities) {
for (const entity in this.config.entities_name) {
const entityClass = this.UIClassFactory.getEntityClass(entity);
if (entityClass) {
this.entities[entity] = new entityClass(entity, this);
this.entities[entity] = new entityClass(entity, this, this.config.entities_name[entity]);
}
}
}

View File

@ -1,13 +1,16 @@
class Base {
constructor(id, mm) {
constructor(id, mm, name = "") {
this.id = id;
this.type = id.split(".")[0];
if (name == "")
this.name = id;
else
this.name = name;
this.mm = mm;
}
updateState(state) {
this.name = (state.attributes || {}).friendly_name || this.id;
//this.name = (state.attributes || {}).friendly_name || this.id;
this.state = state.state;
this.render();
}