elad-bar / ha-blueiris

Integration with Blue Iris Video Security Software
184 stars 43 forks source link

User input malformed: expected str for dictionary value @ data['port'] #132

Closed SethL closed 1 year ago

SethL commented 2 years ago

I h ave been trying to setup my BlueIris integration and I keep getting this message. I found a case from last year where the fix was to delete the config and then remove the .blueiris file if it was present. Then restart HA. I did that and the error still persists. I turned on debug but all I see for it is this: 2021-12-13 12:48:38 DEBUG (MainThread) [custom_components.blueiris.config_flow] Starting async_step_user of BlueIris 2021-12-13 12:48:38 DEBUG (MainThread) [custom_components.blueiris.managers.config_flow_manager] Update data 2021-12-13 12:48:38 DEBUG (MainThread) [custom_components.blueiris.managers.config_flow_manager] Update options

Any ideas?

kramttocs commented 2 years ago

Are you still getting this with the latest @SethL ?

coolspot18 commented 2 years ago

I just got this error with the latest release.

elad-bar commented 2 years ago

the value in the configuration changed from string to int, in order to fix it, you need to get into the configuration screen of the component - retype the port number and save, afterward, restartthe component and it should work.