Resolves #254 Missed entities
This commit is contained in:
@ -67,6 +67,7 @@ class Entity {
|
||||
String state;
|
||||
String displayState;
|
||||
DateTime _lastUpdated;
|
||||
bool missed = false;
|
||||
|
||||
List<Entity> childEntities = [];
|
||||
List<String> attributesToShow = ["all"];
|
||||
@ -97,6 +98,12 @@ class Entity {
|
||||
update(rawData);
|
||||
}
|
||||
|
||||
Entity.missed(String entityId) {
|
||||
missed = true;
|
||||
attributes = {"hidden": false};
|
||||
this.entityId = entityId;
|
||||
}
|
||||
|
||||
void update(Map rawData) {
|
||||
attributes = rawData["attributes"] ?? {};
|
||||
domain = rawData["entity_id"].split(".")[0];
|
||||
|
Reference in New Issue
Block a user