elad-bar / ha-blueiris

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

ha-blueiris cannot be set up if Blue Iris webserver is running on port 80 #184

Closed kurtlieber closed 1 year ago

kurtlieber commented 2 years ago

Using latest version of ha-blueiris, Blue Iris 5.6.0.11 and HA 2022.9.5

Steps to reproduce:

kramttocs commented 2 years ago

This has been mentioned before though I don't know that it's ever been looked into. I'll have to see if I can get BI going on another machine and set it to port 80.

kurtlieber commented 2 years ago

Once I had it up and running on port 81, I also attempted to change it back using the 'configure' option in the integrations screen. I was able to successfully submit the change to port 80 without the UI throwing an error, but I lost all connections to my cameras. Ultimately, I deleted and reinstalled ha-blueiris back on port 81 to recover.

So it appears to be something about the port itself vs. some sort of UI error.

clofan commented 2 years ago

Ran into this bug tonight. You can add the Integration on port 81 (temporarily change it on BI), then after it's created go back into the settings and change it to 80. It will save if your server is reachable on 80. The bug only affects creating the initial configuration.

edit: realized that's exactly what you said above, but so far (~1 hour) the connection is stable..

kramttocs commented 2 years ago

I looked in the code but didn't see what might cause this. Will dig in again when I can.

kramttocs commented 1 year ago

https://github.com/elad-bar/ha-blueiris/releases/tag/v1.0.15