Pi Sight
Pi Sight – an Android app for the Raspberry Pi camera module
We are delighted to announce Pi Sight – a new Android application for the Raspberry Pi Camera module.
It is essentially an Android version of BerryCam. In fact it was designed to use the same handler script as BerryCam so that those with a mixture of devices do not need to run multiple scripts on their Raspberry Pi.
It is now available through the Google Play store for free!
We will shortly be posting full installation instructions and more information on this page, however for the time being we recommend you visit the BerryCam page and follow the installation instructions there to get the Python handler script working on your Raspberry Pi – http://www.fotosyn.com/berrycam-support/
Keep checking back for more info – we will update this page regularly over the coming weeks.
Hello there,
Just tried to install PiSight and it’s telling me “Package file was not signed correctly” is this something to do with me Android device or the file in the Google Store?
Thanks
(Looking forward to using this!)
Ben
—-
Hi Ben,
Hmm…that’s strange. The developer back end system seems to think it is signed correctly and I haven’t seen this error so far in testing. Will look into it.
Don’t suppose you are able to test this on another device too? Or have you only got one Android device?
Cheers
I have just installed on a Galaxy S4 and a Nexus 7 v1 and both installed with no errors.
Hmm – the plot thickens! I think it might be an error due to signing it with Java SDK 7 instead of 6. Will do some more digging – but thanks for the update.
I have tried installing this on a galaxy S4 and a Galaxy Tab3 and both times I get Package file was not signed correctly.
Thanks for the info. Think we have found the fix – will be uploading a new version tonight hopefully!
I should also mention that I’m in the netherlands. Not sure if that will make any difference in the Play Store.
That should make no difference at all. Thanks for the information. What Android version are your two devices running?
4.2.2 on both devices. Hope this helps.
Thanks! Hoping to release a new version very soon.
Try again now – v1.0.1 is now uploaded 🙂
Yep, it has now installed on my phone and I will try it out later after work. Thanks for your work.
v1.0.1 works well on my Galaxy S3 running 4.1.2
Phew! Bit of a mad panic there…
I just tried this, I couldn’t get it working but i’ll try again later.
Anyway – what concerns me is if you open up the port to the inernet to use this over the net it is actually allowing full access to all your files – just browse to yourpi:8000 in a browser you can then access every file on your pi – there probably should be some kind of warning about this.
Louis
Hi Louis,
Most people use this just over their home network so this isn’t an issue.
If using it over the internet like you suggest you could always block access to the other files.
Thanks
Gotta say I agree with the OP. Huge security hole. Should be addressed. Under the right circumstances if someone mapped their Pi to an external IP so they can view the cam away from home, your python script could be used to breach into their LAN from the internet.
Hi,
This is the exact same script used by the iOS app. We designed this app to work with that script so that they are compatible.
We will look in to a way to keep this secure (maybe by generating a new script, which is backward compatible with the iOS app still).
Hopefully we can integrate that into a future release, however for the time being if you are concerned about security then the answer is to not forward your Pi out to an external IP!
Thanks
Just use VPN to stay safe…
Does this work if you change your password on your pi or does it have to always be using the default “raspberry” one? I don’t see anywhere to enter the password I created which surely is needed to access the camera.
Hi,
This does not require your password no. The script needs to be run as sudo on the Pi to give it the necessary permissions to access the camera, but apart from that it does not need the password.
We will be releasing a new version in the next week or so with some upgraded features (time lapse and video) which should enhance it quite a bit!
Cheers
hmm. Thanks for the fast response! Must be something else that isn’t letting me connect. May have to do with port forwarding.
Are you trying to access the camera from outside your local network?
Yeah and I didn’t realize that I hadn’t forwarded port 8000. I changed the port in the python script (I’m sshing into the pi to do this because I’m not at home to change the router settings) and now it’s working.