From 9cc3e7e47b3cbfa18783e2842f924624c10ef850 Mon Sep 17 00:00:00 2001 From: Jeff Wilson Date: Thu, 20 Jul 2017 01:51:50 -0400 Subject: [PATCH] Handle manual edits to emulated_hue_ids.json (#8560) --- homeassistant/components/emulated_hue/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homeassistant/components/emulated_hue/__init__.py b/homeassistant/components/emulated_hue/__init__.py index b0b6ec0324f..315fc564999 100644 --- a/homeassistant/components/emulated_hue/__init__.py +++ b/homeassistant/components/emulated_hue/__init__.py @@ -193,7 +193,7 @@ class Config(object): if entity_id == ent_id: return number - number = str(len(self.numbers) + 1) + number = str(max(int(k) for k in self.numbers) + 1) self.numbers[number] = entity_id self._save_numbers_json() return number