Entity id already exists

I am getting the following error only at startup. Nothing has changed in regards to devices and I am running v 0.56.1. I have searchd through the yml files for any duplicate entries related to this device and cannot find any! If someone has some ideas to check next that would be great. This device is (as well as numerous others) added via the Vera component if that helps.

2017-10-22 21:12:02 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File "/usr/local/lib/python3.6/asyncio/tasks.py", line 180, in _step
result = coro.send(None)
File "/usr/src/app/homeassistant/helpers/entity_component.py", line 398, in async_process_entity
new_entity, self, update_before_add=update_before_add
File "/usr/src/app/homeassistant/helpers/entity_component.py", line 236, in async_add_entity
'Entity id already exists: {}'.format(entity.entity_id))
homeassistant.exceptions.HomeAssistantError: Entity id already exists: switch.garage_door_68

@d4v3d, could you attach the contents of http://vera_ip:3480/data_request?id=lu_sdata
That might give a hint as to whats up.

I won’t post the full text because it appears to broadcast my deadbolt PIN codes in plaintext! However, searching for “garage door” only returns a single entity. Were you thinking that maybe it was duplicated in the output?

It sounds like an issue in the vera component, so if you could post the contents of the url with your deadbolt PIN changed, then I could attempt to reproduce the issue.

Here is the formatted output with the serial_number and pincodes removed:

{
“full”: 1,
“version”: “1.7.987”,
“model”: “MiCasaVerde VeraLite”,
“zwave_heal”: 1,
“temperature”: “F”,
“skin”: “mios”,
“serial_number”: “”,
“fwd1”: “vera-us-oem-relay41.mios.com”,
“fwd2”: “vera-us-oem-relay11.mios.com”,
“mode”: 1,
“sections”: [
{
“name”: “My Home”,
“id”: 1
}
],
“rooms”: [
{
“name”: “back bedroom”,
“id”: 1,
“section”: 1
},
{
“name”: “entry”,
“id”: 6,
“section”: 1
},
{
“name”: “front bedroom”,
“id”: 12,
“section”: 1
},
{
“name”: “garage”,
“id”: 7,
“section”: 1
},
{
“name”: “kitchen”,
“id”: 5,
“section”: 1
},
{
“name”: “living room”,
“id”: 4,
“section”: 1
},
{
“name”: “nursery”,
“id”: 2,
“section”: 1
},
{
“name”: “rooftop”,
“id”: 10,
“section”: 1
},
{
“name”: “z”,
“id”: 11,
“section”: 1
}
],
“scenes”: ,
“devices”: [
{
“name”: “back bedroom motion sensor”,
“altid”: “27”,
“id”: 80,
“category”: 4,
“subcategory”: 3,
“room”: 1,
“parent”: 1,
“armed”: “1”,
“lasttrip”: “1509021710”,
“tripped”: “0”,
“armedtripped”: “0”,
“batterylevel”: “100”,
“commFailure”: “0”
},
{
“name”: “christmas tree”,
“altid”: “8”,
“id”: 77,
“category”: 2,
“subcategory”: 0,
“room”: 4,
“parent”: 1,
“status”: “0”,
“level”: “0”,
“commFailure”: “0”,
“state”: -1,
“comment”: “”
},
{
“name”: “deadbolt”,
“altid”: “19”,
“id”: 67,
“category”: 7,
“subcategory”: 0,
“room”: 6,
“parent”: 1,
“pincodes”: “”,
“locked”: “1”,
“batterylevel”: “100”,
“commFailure”: “0”,
“armed”: “0”,
“armedtripped”: “0”
},
{
“name”: “doorbell”,
“altid”: “29”,
“id”: 89,
“category”: 4,
“subcategory”: 1,
“room”: 6,
“parent”: 1,
“armedtripped”: “0”,
“lasttrip”: “1508959196”,
“tripped”: “1”,
“armed”: “1”,
“batterylevel”: “100”
},
{
“name”: “entry motion sensor”,
“altid”: “17”,
“id”: 47,
“category”: 4,
“subcategory”: 3,
“room”: 6,
“parent”: 1,
“tripped”: “0”,
“lasttrip”: “1509023848”,
“armed”: “1”,
“armedtripped”: “0”,
“batterylevel”: “100”,
“commFailure”: “0”,
“temperature”: “66.20”,
“status”: “0”
},
{
“name”: “entry temperature”,
“altid”: “idoor_47_gs”,
“id”: 49,
“category”: 17,
“subcategory”: 0,
“room”: 6,
“parent”: 24,
“temperature”: “66.20”
},
{
“name”: “front bedroom motion sensor”,
“altid”: “18”,
“id”: 50,
“category”: 4,
“subcategory”: 3,
“room”: 12,
“parent”: 1,
“tripped”: “0”,
“lasttrip”: “1509022260”,
“armed”: “1”,
“armedtripped”: “0”,
“batterylevel”: “100”,
“commFailure”: “0”,
“temperature”: “71.60”,
“status”: “1”,
“locked”: “0”
},
{
“name”: “front bedroom temperature”,
“altid”: “idoor_50_gs”,
“id”: 51,
“category”: 17,
“subcategory”: 0,
“room”: 12,
“parent”: 24,
“temperature”: “71.60”
},
{
“name”: “front door”,
“altid”: “10”,
“id”: 63,
“category”: 4,
“subcategory”: 1,
“room”: 6,
“parent”: 1,
“lasttrip”: “1509023669”,
“tripped”: “0”,
“armed”: “1”,
“armedtripped”: “0”,
“commFailure”: “0”,
“batterylevel”: “100”
},
{
“name”: “garage deadbolt”,
“altid”: “28”,
“id”: 86,
“category”: 7,
“subcategory”: 0,
“room”: 6,
“parent”: 1,
“pincodes”: “”,
“locked”: “0”,
“batterylevel”: “92”,
“commFailure”: “0”
},
{
“name”: “garage door”,
“altid”: “20”,
“id”: 68,
“category”: 3,
“subcategory”: 5,
“room”: 7,
“parent”: 1,
“status”: “0”,
“commFailure”: “0”,
“lasttrip”: “1487085610”,
“tripped”: “0”,
“armed”: “0”,
“armedtripped”: “0”
},
{
“name”: “garage entry door”,
“altid”: “21”,
“id”: 69,
“category”: 4,
“subcategory”: 1,
“room”: 7,
“parent”: 1,
“armedtripped”: “0”,
“lasttrip”: “1509022282”,
“tripped”: “0”,
“armed”: “1”,
“batterylevel”: “100”,
“commFailure”: “0”
},
{
“name”: “garage motion sensor”,
“altid”: “25”,
“id”: 73,
“category”: 4,
“subcategory”: 3,
“room”: 7,
“parent”: 1,
“armed”: “1”,
“lasttrip”: “1509022324”,
“tripped”: “0”,
“armedtripped”: “0”,
“batterylevel”: “70”,
“commFailure”: “0”
},
{
“name”: “garage temperature”,
“altid”: “m1”,
“id”: 74,
“category”: 17,
“subcategory”: 0,
“room”: 7,
“parent”: 73,
“temperature”: “60.80”
},
{
“name”: “iDoor #80 temp sensor”,
“altid”: “idoor_80_gs”,
“id”: 90,
“category”: 17,
“subcategory”: 0,
“room”: 0,
“parent”: 24,
“temperature”: “0”
},
{
“name”: “kitchen door”,
“altid”: “11”,
“id”: 64,
“category”: 4,
“subcategory”: 1,
“room”: 5,
“parent”: 1,
“armedtripped”: “0”,
“lasttrip”: “1508974182”,
“tripped”: “0”,
“armed”: “1”,
“commFailure”: “0”,
“batterylevel”: “100”
},
{
“name”: “lamps”,
“altid”: “14”,
“id”: 78,
“category”: 3,
“subcategory”: 0,
“room”: 4,
“parent”: 1,
“status”: “0”,
“commFailure”: “0”,
“level”: “0”
},
{
“name”: “living room humidity”,
“altid”: “e2”,
“id”: 66,
“category”: 16,
“subcategory”: 0,
“room”: 4,
“parent”: 9,
“humidity”: “43”
},
{
“name”: “nursery motion sensor”,
“altid”: “12”,
“id”: 20,
“category”: 4,
“subcategory”: 3,
“room”: 2,
“parent”: 1,
“tripped”: “0”,
“lasttrip”: “1508887678”,
“armed”: “1”,
“armedtripped”: “0”,
“batterylevel”: “50”,
“commFailure”: “0”,
“temperature”: “69.80”
},
{
“name”: “nursery temperature”,
“altid”: “idoor_20_gs”,
“id”: 25,
“category”: 17,
“subcategory”: 0,
“room”: 2,
“parent”: 24,
“temperature”: “69.80”
},
{
“name”: “rooftop door”,
“altid”: “24”,
“id”: 72,
“category”: 4,
“subcategory”: 1,
“room”: 10,
“parent”: 1,
“armedtripped”: “0”,
“lasttrip”: “1508896122”,
“tripped”: “0”,
“armed”: “1”,
“batterylevel”: “100”,
“commFailure”: “0”
},
{
“name”: “rooftop motion sensor”,
“altid”: “26”,
“id”: 75,
“category”: 4,
“subcategory”: 3,
“room”: 10,
“parent”: 1,
“armed”: “1”,
“armedtripped”: “0”,
“lasttrip”: “1508889291”,
“tripped”: “0”,
“batterylevel”: “60”,
“commFailure”: “0”
},
{
“name”: “rooftop temperature”,
“altid”: “m1”,
“id”: 76,
“category”: 17,
“subcategory”: 0,
“room”: 10,
“parent”: 75,
“temperature”: “64.40”
},
{
“name”: “TemperaturePlugin”,
“altid”: “”,
“id”: 24,
“category”: 0,
“subcategory”: -1,
“room”: 11,
“parent”: 0
},
{
“name”: “thermostat”,
“altid”: “9”,
“id”: 9,
“category”: 5,
“subcategory”: 1,
“room”: 4,
“parent”: 1,
“fanmode”: “Auto”,
“hvacstate”: “Idle”,
“mode”: “HeatOn”,
“temperature”: “69.50”,
“setpoint”: “75.00”,
“heat”: “75.00”,
“cool”: “75.00”,
“status”: “1”,
“batterylevel”: “0”,
“commFailure”: “0”,
“level”: “0”,
“state”: -1,
“comment”: “”
}
],
“categories”: [
{
“name”: “Dimmable Switch”,
“id”: 2
},
{
“name”: “On/Off Switch”,
“id”: 3
},
{
“name”: “Sensor”,
“id”: 4
},
{
“name”: “Thermostat”,
“id”: 5
},
{
“name”: “Doorlock”,
“id”: 7
},
{
“name”: “Humidity Sensor”,
“id”: 16
},
{
“name”: “Temperature Sensor”,
“id”: 17
}
],
“ir”: 0,
“irtx”: “”,
“loadtime”: 1509025162,
“dataversion”: 25162050,
“state”: -1,
“comment”: “”
}

Thanks, found the issue and the fix for it is here: https://github.com/pavoni/pyvera/pull/74

Once that goes through we can update pyvera in home-assistant and it should be resolved.

Hello I appear to have a similar issue to this. I am not 100% sure. Wondering if someone could please help? I am running the latest update of Home Assistant on Raspberry Pi 3. Sorry I am fairly new to this. Thanks

2018-08-28 21:59:24 WARNING (MainThread) [homeassistant.setup] Setup of sensor is taking over 10 seconds.
2018-08-28 21:59:34 WARNING (MainThread) [homeassistant.setup] Setup of vera is taking over 10 seconds.
2018-08-28 22:00:07 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File “/usr/lib/python3.5/asyncio/tasks.py”, line 239, in _step
result = coro.send(None)
File “/srv/homeassistant/homeassistant_venv/lib/python3.5/site-packages/homeassistant/helpers/entity_component.py”, line 381, in async_process_entity
new_entity, self, update_before_add=update_before_add
File “/srv/homeassistant/homeassistant_venv/lib/python3.5/site-packages/homeassistant/helpers/entity_component.py”, line 228, in async_add_entity
‘Entity id already exists: {}’.format(entity.entity_id))
homeassistant.exceptions.HomeAssistantError: Entity id already exists: switch.piano_light_157
2018-08-28 22:00:07 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File “/usr/lib/python3.5/asyncio/tasks.py”, line 239, in _step
result = coro.send(None)
File “/srv/homeassistant/homeassistant_venv/lib/python3.5/site-packages/homeassistant/helpers/entity_component.py”, line 381, in async_process_entity
new_entity, self, update_before_add=update_before_add
File “/srv/homeassistant/homeassistant_venv/lib/python3.5/site-packages/homeassistant/helpers/entity_component.py”, line 228, in async_add_entity
‘Entity id already exists: {}’.format(entity.entity_id))
homeassistant.exceptions.HomeAssistantError: Entity id already exists: switch.xmas_lights_158