natekspencer / hacs-vivint

Home Assistant integration for a Vivint home security system.
MIT License
64 stars 3 forks source link

Vivint Integration Broken after update 2023.8.0 #112

Closed rereloluwa89 closed 11 months ago

rereloluwa89 commented 11 months ago

After update home assistant flags the vivint devices as "invalid" and they do let load; the entities pull in fine but now I have no devices that I can automate or interact with, just entities- can you help?

natekspencer commented 11 months ago

Can you enable debug logs and post any relevant information from it? Right now, it's difficult for me to guess what the issue is and I haven't updated to 2023.8 yet myself.

rereloluwa89 commented 11 months ago

already did, here's a snippet from the log:

"2023-08-03 15:31:02.451 WARNING (MainThread) [homeassistant.bootstrap] Waiting on integrations to complete setup: vivint 2023-08-03 15:31:45.247 ERROR (MainThread) [homeassistant.components.binary_sensor] Ignoring invalid device info: Invalid device info {'default_manufacturer': 'Vivint', 'identifiers': {('vivint', '2965262313156510-30')}, 'manufacturer': 'Vivint', 'model': 'Doorbell Camera Pro Gen 1 (DBC300)', 'name': 'Doorbell', 'sw_version': '1.1.8.400.rc', 'via_device': ('vivint', '2965262313156510-2965262313156510')} for 'vivint' config entry: device info needs to either describe a device, link to existing device or provide extra information. 2023-08-03 15:31:45.250 ERROR (MainThread) [homeassistant.components.binary_sensor] Ignoring invalid device info: Invalid device info {'default_manufacturer': 'Vivint', 'identifiers': {('vivint', '2965262313156510-30')}, 'manufacturer': 'Vivint', 'model': 'Doorbell Camera Pro Gen 1 (DBC300)', 'name': 'Doorbell', 'sw_version': '1.1.8.400.rc', 'via_device': ('vivint', '2965262313156510-2965262313156510')} for 'vivint' config entry: device info needs to either describe a device, link to existing device or provide extra information. 2023-08-03 15:31:45.253 ERROR (MainThread) [homeassistant.components.binary_sensor] Ignoring invalid device info: Invalid device info {'default_manufacturer': 'Vivint', 'identifiers': {('vivint', '2965262313156510-31')}, 'manufacturer': None, 'model': 'DW21_R_RECESSED_DOOR', 'name': 'Garage Door', 'sw_version': 15, 'via_device': ('vivint', '2965262313156510-2965262313156510')} for 'vivint' config entry: device info needs to either describe a device, link to existing device or provide extra information. 2023-08-03 15:31:45.255 ERROR (MainThread) [homeassistant.components.binary_sensor] Ignoring invalid device info: Invalid device info {'default_manufacturer': 'Vivint', 'identifiers': {('vivint', '2965262313156510-31')}, 'manufacturer': None, 'model': 'DW21_R_RECESSED_DOOR', 'name': 'Garage Door', 'sw_version': 15, 'via_device': ('vivint', '2965262313156510-2965262313156510')} for 'vivint' config entry: device info needs to either describe a device, link to existing device or provide extra information. 2023-08-03 15:31:45.257 ERROR (MainThread) [homeassistant.components.binary_sensor] Ignoring invalid device info: Invalid device info {'default_manufacturer': 'Vivint', 'identifiers': {('vivint', '2965262313156510-31')}, 'manufacturer': None, 'model': 'DW21_R_RECESSED_DOOR', 'name': 'Garage Door', 'sw_version': 15, 'via_device': ('vivint', '2965262313156510-2965262313156510')} for 'vivint' config entry: device info needs to either describe a device, link to existing device or provide extra information. 2023-08-03 15:31:45.260 ERROR (MainThread) [homeassistant.components.binary_sensor] Ignoring invalid device info: Invalid device info {'default_manufacturer': 'Vivint', 'identifiers': {('vivint', '2965262313156510-32')}, 'manufacturer': None, 'model': 'DW21_R_RECESSED_DOOR', 'name': 'Front Door', 'sw_version': 15, 'via_device': ('vivint', '2965262313156510-2965262313156510')} for 'vivint' config entry: device info needs to either describe a device, link to existing device or provide extra information. 2023-08-03 15:31:45.262 ERROR (MainThread) [homeassistant.components.binary_sensor] Ignoring invalid device info: Invalid device info {'default_manufacturer': 'Vivint', 'identifiers': {('vivint', '2965262313156510-32')}, 'manufacturer': None, 'model': 'DW21_R_RECESSED_DOOR', 'name': 'Front Door', 'sw_version': 15, 'via_device': ('vivint', '2965262313156510-2965262313156510')} for 'vivint' config entry: device info needs to either describe a device, link to existing device or provide extra information."

rereloluwa89 commented 11 months ago

i can attach the full log if you want, thank you so much for your quick response