I´m setting up octoprint on a printer (Ender 3 Pro) for the first time.
Everything works perfect, except for the camera. It doesn´t show up on stream. I don´t know if the camera has an LED, but it doesn´t light up as well.
One of my biggest problems is, that I don´t underrstand most of the tips from other threads.
I´ve read stuff about sudo raspi-config. I don´t know where to type this command and stuff like that.
So please be patient with me.
Raspberry Pi 3 Model B ARM-Cortex-A53
LABISTS B01 Raspberry Pi Camera
I hope this might clarify what someone might mean when they ask you to send a command to the Pi.
Your Octoprint Server is still running an operating system, Rasbian if I am not mistaken which out of the box, has the camera port on the Pi disabled. You need to access the Pi via a terminal to enable this but that is not possible by normal means because we usually communicate with our Pi's in what is called "Headless mode" or in layman's terms, not having a Monitor, KB and Mouse connected.
So here is the magic, you need to access the Pi's terminal like I said before but through your network. This is done with SSH software like Putty in Windows. This will allow you to simulate a terminal window but you will be doing so over Ethernet Vs. conventional physical means.
To answer your question on raspi-config, you first need to download Putty and know what IP address your Pi is (Same as you type to get to octopi interface). When you enter your IP into putty and connect for the first time it will ask you to accept the security cert., press yes. It will then ask you for your username (for the Pi) it is default as "pi" without the "" of course. Next it will ask for a password which is "raspberry" by default, again no "". It might ask you to change that if you would like, I would highly recommend to do so but remember it as you will need it again soon (The password can be changed in raspi-config as well). Now you should be presented with a the opportunity to type "sudo raspi-config" and hit enter (sudo password will be asked and is the same as before). The screen will change to an old looking blue background with grey dialog box. Look for "interfacing options", use the arrow keys and enter key to get to it. You will see the next screen show camera interface, hit enter and yes to enable it. Now exit the raspi-config and reboot the Pi, you should see the camera if the ribbon cable has been connected correctly of course.
Raspi-cam has no LED's so unfortunately trial and error will be your friend for the day.
Please Youtube Putty and raspi-config for more info if you need it.
They should return, at the very least, still images from the camera. If you get errors or no photos then you still have issues on the raspberry side to figure out. Remember to use sudo with these commands as most of them will need admin rights to perform correctly.
Take this one step at a time, also before the above, try "sudo apt update" then "sudo apt upgrade" and "y" to any prompts of course. This will make sure the software is up to date just to make sure that is not an issue as well.
What an awesome reply, time was taken to understand the posters level of understanding and to explain things very clearly. I tip my had to you Daniel. The solution has not worked for me but I still wish to thank you for the suggestions
Just wanted to mention that you may type lsusb to check if the device can see the camera. Look for "USB-serial adapter" in the terminal, which will list all the devices connected to the Raspberry Pi. This will be either the camera or the display ribbon cable (if you have one)