Add support for this.entity_id. Fix #45, enable #54

This commit is contained in:
2019-12-10 09:43:52 +01:00
parent 9a03e251fa
commit 161300d7e9
3 changed files with 47 additions and 2 deletions

View File

@@ -59,7 +59,17 @@ class AutoEntities extends LitElement {
}
let add = all_entities.filter(entity_filter(this.hass, f))
.map((e) => new Object({...e, ...f.options}));
.map((e) =>
JSON.parse(
JSON.stringify(
new Object({
...e,
...f.options
})
)
.replace(/this.entity_id/g, e.entity)
)
);
if(f.sort !== undefined) {
// Sort per filter