Blue Iris picture frame / UI3 camera viewing station

Dasstrum

IPCT Contributor
Joined
Nov 4, 2016
Messages
578
Reaction score
736
Location
Florida
Amazing work, and very clever.

How necessary are the fans? Is it the Pi that needs it or the Pi + that screen?
Typically a Pi doesnt need any extra cooling however since the processor stays at a constant 50-60% I would occassionally get CPU temps creeping up to 80+ C throwing a temp warning even with the heatsync. With the fan it keeps temps around 60°
 

Dasstrum

IPCT Contributor
Joined
Nov 4, 2016
Messages
578
Reaction score
736
Location
Florida
And you only need 1... I'm doing 2... one for inflow and 1 for out
 
Last edited:

petexa

n3wb
Joined
Aug 19, 2016
Messages
2
Reaction score
5
Looking great,
It would be interesting to see if it can automatically switch to the camera when there's an alert.
 

Dasstrum

IPCT Contributor
Joined
Nov 4, 2016
Messages
578
Reaction score
736
Location
Florida
Looking great,
It would be interesting to see if it can automatically switch to the camera when there's an alert.
Its definitely possible using web scripts and python but it's a little more than I want to code :)
 

doxymoron

n3wb
Joined
Mar 22, 2018
Messages
9
Reaction score
4
Dasstrum,

When running Chromium, are you using the JPEG viewer or the h264 on the blue iris website? I am unable to get h264 working and can only use JPEG.
 

Dasstrum

IPCT Contributor
Joined
Nov 4, 2016
Messages
578
Reaction score
736
Location
Florida
Dasstrum,

When running Chromium, are you using the JPEG viewer or the h264 on the blue iris website? I am unable to get h264 working and can only use JPEG.
Whatever UI2 defaults to. I say UI3 in title but I haven't switched the code yet and UI2 still is the default autolaunch.
 

actran

Getting comfortable
Joined
May 8, 2016
Messages
784
Reaction score
697
@Dasstrum Instead of a physical button to switch to Blue Iris, why not have Blue Iris send a HTTP GET signal to your Raspberry when there is a motion event, and even trigger a text-2-voice about motion event. That way, your wife doesn't need to do anything when something happens

FYI: I have similar integration between Blue Iris and a used Surface Pro (because I don't have any woodworking skills.)
 

Dasstrum

IPCT Contributor
Joined
Nov 4, 2016
Messages
578
Reaction score
736
Location
Florida
Because I want it to stay on either the pictures or cameras all the time and manually switch it. If I have company over I want it in picture mode and not showing my cameras.
 

doxymoron

n3wb
Joined
Mar 22, 2018
Messages
9
Reaction score
4
I can test UI3 in h264 when I get home
Were you able to test this? I was able to modify some Chromium settings and h264 shows as an option on the ui3 site now. But when choosing it, it says the CPU is too slow to display the video.
 

bp2008

Staff member
Joined
Mar 10, 2014
Messages
12,666
Reaction score
14,005
Location
USA
The fastest raspberry pi is still only about as fast as a low-end cell phone, and is therefore incapable of handling H.264 playback in UI3 unless you seriously limit the frame rate (I think you can do this in Blue Iris user properties). Hopefully in the future Ken will give the web UI control over the video encoding parameters so we can just pull lower fps/resolution on slow devices.
 
Joined
Jul 8, 2018
Messages
2
Reaction score
0
Location
United States
Congratulations dasstrum!!!
I was inspired by your project and had to start my own. Came up with my scripts, but sharing yours would be a good idea.
Keep up with your great ideas, dasstrum!!!
CR
 

Dasstrum

IPCT Contributor
Joined
Nov 4, 2016
Messages
578
Reaction score
736
Location
Florida
I warn you they are a little messy as I've never done python before and it was a learning experience BUT they all work :D

Scripts - Google Drive

autofan.py : Monitors CPU temp and automatically turns on the fan attached to the GPIO pin when a certain temp is reached.

button.py : The button press simulated an alt + Tab command that changes between kiosk mode chromium and the shotwell (the picture frame program)

open_shotwell.py: Script is ran at startup to open shotwell

startupshutdown.py: The script that at a push of a button closed down everything and turns off the pi... also is used to button press turn on the pi.

Good luck!
 
Top