diff --git a/remote.html b/remote.html index 8c4c77f..4765978 100644 --- a/remote.html +++ b/remote.html @@ -281,11 +281,15 @@ if (fullList) { items = {}; // Clear existing items + json.Data.forEach(item => { + items[item.ItemId] = item; + }); + } + else { + json.Data.forEach(item => { + items[item.ItemId].Value = item.Value; + }); } - - json.Data.forEach(item => { - items[item.ItemId] = item; - }); renderItems(); } else if (json.MessageType === 'SensorUpdate') {