[tool] [tutorial] Free AI Person Detection for Blue Iris

Both the username and password are case sensitive so check to make sure it’s not that.

The other thing to try is setting up the web service in BI again?
 
Both the username and password are case sensitive so check to make sure it’s not that.

The other thing to try is setting up the web service in BI again?

Curious, if you type the URL that you've put into the AI Tool into your browser, do you get an automatic trigger or a popup like the below asking for user name and PW?

1593437201597.png

If I reinput my user name and PW in the above, it then correctly triggers the camera. But for some reason when I insert this URL:

http://localhost:[PORT]/admin?trigger&camera=FrontDoor&user=[username]&pw=[password]

It doesn't automatically insert the username and PW and instead I get the popup. Maybe the URL is not correct?

Is this what you show in the webserver advanced settings?

1593439505029.png
 

Attachments

  • 1593437232942.png
    1593437232942.png
    7.7 KB · Views: 23
Yes my Advanced screen is similar except that I have Release temp ban set to the default of 60 and I also have the option Log All connections ... ticked.

As I said before both the username and password are case sensitive so make sure that they are both correct.

I get that same dialog above if I connect to localhost:<port no.>

Stupid question time and I can sort of already see the you are but you are removing the [] brackets from the above aren't you?

On my system if I enter:

Code:
http://localhost:port/admin?user=fred&pw=fred123

Then I get the reply

signal=green
profile=1
lock=0
 
It's definitely not an issue with the user name or PW, and yes removing the brackets!

I was able to enter them into the popup earlier and it then gave me the "signal=green", etc. But I keep getting this popup in Chrome:

1593448394827.png

And if I try in IE:

1593448415500.png

But of course now using the same user name and PW (or any username and pw I have set up in BI) results in the popup just coming back until I assume it ultimately blocks the IP. Frustrating.
 
I guess where I am ultimately confused is, if entering the IP address for the BI webserver (e.g., let 's say 192.168.1.70:911 assuming the port is 911 and the IP Address for the BI server itself is 192.168.1.70), it takes me to the webgui screen and I can insert my user name and password into it, and it takes me the UI3 web gui for BI.

But if I enter "localhost:911", instead I get the popups i posted above if in Chrome or IE.

Then entering the EXACT same user names or passwords does nothing. Doesn't give an error, just blanks it out and asks for user name and pw again.

What then is it asking me to sign into, if not the BI interface? I.e., isn't "Localhost:911" in this case the same as 192.168.70:911?
 
Last edited:
Here is my BI log if it helps. Not sure what the 3 blue "i"'s are with the number 48 next to them.

1593452283587.png
 
I had issues with localhost due to having multiple network cards in my BI machine. It works for the deepstack setting but not triggering the camera.

Edit: just checked and I actually have 127.0.0.1 in the deepstack setting
 
I had issues with localhost due to having multiple network cards in my BI machine. It works for the deepstack setting but not triggering the camera.

Edit: just checked and I actually have 127.0.0.1 in the deepstack setting

Aha...I have two ethernet cards in my server now that I think about it (should have pulled one out originally when I set up the machine as I assume it was used in the work environment it came from).

How do you check the Deepstack setting? In this interface somewhere?
 
...and does that mean instead of inserting "localhost: port" you put "127.0.0.1: port" in the URL script?
 
...and of course that just brings me to the same stupid username/password popup and doesn't accept anything. Maybe I will just pull the second ethernet card since I don't think I need it and start over.
 
I have two NICs because I keep cameras on their own network, with no internet access.
I'm running Windows 10 pro, no VM for BlueIris but DeepStack lives in Docker.I've mapped the docker container to port 83 as other stuff live on 81/82.

I've given my settings below so hopefully you can spot something different.

AI Tool settings page
Annotation 2020-06-29 200608.jpg


AI Tool camera settings
Annotation 2020-06-29 200608_2.jpg


Blue Iris web server settings
Annotation 2020-06-29 200608_3.jpg


Blue Iris web server advanced settings
Annotation 2020-06-29 200608_4.jpg
 
Ah, got it. So in BI, if I have set the port as say 911 (instead of 80 or 81), when I launch Deepstack, should this port be set as 81, or the same 911?

1593458947394.png
 
Ah, got it. So in BI, if I have set the port as say 911 (instead of 80 or 81), when I launch Deepstack, should this port be set as 81, or the same 911?
Nope, they're two separate things.

1) Your screenshot above is the port that Deepstack makes itself available on. This is where AITool sends the image for processing.

2) The BlueIris port is the one that BI uses to make itself available for WebUI and admin commands. This is where AITool sends info to trigger the alert on BI.


Edit: I've just thought that you should confirm that the user you have set to trigger the alerts is set to have admin access. I'll edit again with a screenshot in 2 mins

Edit 2: Here it is. I think the only necessary one is Admin but I've made it LAN only too for a little extra security.
Annotation 2020-06-29 203541.jpg
 
What ip address is reported if you ping localhost? Is that the same IP that your cams are connected to?

As said above the port that BI uses for its web UI is separate to the port that DeepQuest uses.

In my case, I too have dual NICs, I have the BI web server running on a selected NIC, my cams are connected via the other NIC. I have my BI web server on port 8081 and DeepQuest running on 8083, I use 8082 for another service.
 
Not sure if this answers the question (when I Ping Localhost, all it does is say whether it was a successful ping or not, it does not return what IP address it is pinging)

So, my router is 192.168.1.1 sort of thing. The server I'm using for BI is 192.168.1.XX, and it is hardwired to a non-POE switch.

My cameras are connected to a POE switch that is connected to my router in the basement.

If I enter the dedicated IP for my BI server (192.168.1.xx) and the port 911, it takes me to the ui3 for BI.

If I enter localhost:911, it gives me that weird popup requesting a user name and password that takes me no where. I get the same thing if I enter 127.0.0.1:911 for instance, same weird popup.
 
In your web server settings page for BI is the port number the same in all 4 settings that you blanked out when you posted a screenshot earlier?
 
Yup