It's not possible to make any device GDPR compliant, as it is the rest of the system that is responsible for complying with GDPR.
A camera could, or couldn't, marketed as GDPR compliant, but it makes little difference either way. A camera could be connected to a system that deletes data within seconds (as may be used for people counting) and is therefore ...
Adding to Simon's answer, the GDPR is more about processes than IT systems if you look at it in more detail. Sure, there are some technical things in there (mostly encryption and pseudonymization) but for the bigger part it dictates what you are allowed to do with data at all. Keep in mind for everything following, that I'm not a lawyer—just someone who's ...
My camera is a DLink 5020-L and has pan/tilt commands which can be given through an API. It also has predefined positions to set and can also be triggered through API
Define a position of your camera to a 0° Pan and a 0° Tilt in your referential => we will call this position Position 1
Move your camera to Position 1
Generally speaking you have to adjust the trigger for the motion detection. There's the sensitivity for the actual motion detection and that is as bravokeyl already says despite all technology most efficiently done by trial and error.
That might not work the same for all times of day due to low sun, clouds and other factors changing the lighting. Also cats. ...
Great answers already, I'd just like to add a few other things that you should take into consideration. Like hardlib and Goufalite have already mentioned, the way to do this is trigonometrically. I've drawn out a 2-d depiction of the camera and the IoT object:
As you can see, the camera's field of view is going to be larger than the object - if not in ...
This is normally done with basic trigonometry.
Start by working on a single 2d flat plane with the camera at the origin (0,0) and the object at (x,y)
Given that the x distance will be the adjacent side of the triangle and the y distance will be the opposite you get:
so the pan angle can be found with
You can also work out the straight line distance (the ...
My DLink camera also warns me about luminosity changes (clouds,...) but no too often. Take a look at your camera settings to search for a "threshold" value and reduce it.
Another quite heavy solution should be to upload pictures to a local FTP (or something else) server, watch for file modifications and send them less often via a program which handles a ...
Dropcams and Nest Cams connect to the Nest cloud service using 2048-bit RSA private keys for key exchange, implement perfect forward secrecy and encrypt data between Dropcam/Nest Cam and the Nest cloud service using AES 128-bit encryption and Transport Layer Security (TLS).
Though, that is not enough, there are some known ...
If, on the other hand, we look the user guide, we will see that WiFi is providing a 100% cordless connection from the camera to the base station and Ethernet is the way for connecting the whole system to the Internet.
The thought of connecting WiFi for Internet is not correct according to that document. Also connecting wire to Ethernet in previous step does ...
I ordered now a Doorbird D101S, the API looks nice so far even if I was skeptic in the first place. I will play around with it and will report the results. I'm very interested in the callbacks can be used with so called "favorites" (check the API for details).
The "connect" options looks also very interesting so there are many options to integrate it into ...
A better approach is to get a broadband router that will fall back to using a 3G/4G USB stick if the broadband line goes down.
This means any devices (such as your Nest cam) doesn't need to know about 2 different networks, the router handles all that for all devices.
There are plenty of these on the market as it's a standard fall back for small businesses ...
I don't have the setup in question with me but I try to answer in general. Normally any sensor that detects changes in motion depends on the configuration that we set for sensitivity, threshold. I presume the camera in the question might have an option to set the sensivity threshold, exactly how much threshold to put is uncertain to say.
In my opinion, the ...
The default operation of the camera(s) may not be secure. If security features are enabled, it will likely include authorization and encryption to get at the video feed.
However, your are best assuming that even with security features enabled - your cameras are not secure. There are back doors baked into these products on many levels before the device is ...
If you are not going to allow any form of port forwarding your only option is to have an external server act as a relay.
The cameras will connect out to the known location on the internet and stream video to that location. The mobile app will then also connect to the server and stream data from there.
This solution also means that the mobile app doesn't ...
A doorbell camera will serve your needs. A good product is Ring Doorbell Cam
Product Key Features
Camera & Doorbell to Monitor Front Door
1920 x 1080 Video Resolution
IR LEDs for Night Vision
160° Field of View
2-Way Audio & Noise Cancellation
Motion Detection with Programmable Zones
-5° to 120°F Operating Temp
Though you'll need a plan for the ...
There are few models available in market with 180 degree capability including:
Sky Bell HD
Ring Video Doorbell
Vivint Doorbell Camera
But these are not having 4K quality on video. Please refer below site for more details:
The presence of a commercial product which has reviews of varying quality should be a good sign that building something like this from scratch is a non-trivial undertaking. Doing IoT well is hard.
Doing it yourself brings some advantages - you can tune the installation for a specific location, implement your own configuration strategy (most likely cli based)...
While the Wyze cams ship with all the cloud crap, they also provide firmware that appears to limit the camera to your local LAN, providing RTSP to the client of your choice. They're cheap, attractive, and have good reviews.
Disclaimer: I intend to get one or two and test them for 'leakage' off the LAN, but haven't yet, soo ... grain of salt :)
The I found quite quick and usefull- was like that:
Connect IPCAM directly to PC's LAN port
Change Adapter settings ( via Control Panel ) to 192.168.1.X
Connect using web page with default ip 192.168.1.10 and change to desired IP.
** this youtube tutorial helped a lot !
Typically how the security camera setups work is, each vendor has their own app or web site where you can access your video stream. So once you have access to this app or website, you can share the credentials with any one and they can view the stream on the same app or website on they devices. So all you need is the authentication credentials to get access ...
If there is a workaround for a specific device, that device is insecure. Getting this right (if the company decides to enforce specific aspects) should be a basic security requirement.
A plausible alternative is to install both a targeted device (with the motion detection/doorbell functionality), as well as a simpler 'always on' device, and link the '...
You could try something like this. It's an ESP32, which has both BlueTooth and Wifi, and this one has a built in camera.
I bought a few last week and am awaiting delivery. This one cost $7.45, but I think mine were slightly cheaper $6.XX.
I can't seem to find a camera that doesn't want to see cloud storage
This one doesn't
and "there is an app ...
IPv4 Address: If the Pi has been assigned an RFC 1918 non-routable IPv4 address- as you indicate it has- you'll have to use a DNAT, mapping the local IP of the Pi to the Public IP on the router. You'll configure the DNAT in the router. Then when a viewer attempts to access camera, the router will forward the traffic to the Pi on the internal IP address. ...