OctoPi 0.18 - Multi Printers & Cameras On 1 Pi - Chris's Basement

  Рет қаралды 66,150

Chris Riley

Chris Riley

Күн бұрын

Пікірлер: 628
@coyottedundee3642
@coyottedundee3642 Жыл бұрын
Clear, consistent, easy to apply.... 2023 starts in perfect conditions... Thanks a lot and best wishes for this new year...
@ChrisRiley
@ChrisRiley Жыл бұрын
Thank you! Same to you!
@davetpilot
@davetpilot Жыл бұрын
I opted to follow along with the tutorial rather than use the script. Excellent tutorial! Thank you so much. I was going to buy another Pi to run my second printer. When I went to order one, I was absolutely shocked by the current prices! Crazy. I was happy that a KZbin search yielded this gem. I am successfully running a Creality CR-6 SE and a Sovol SV04 on a Raspberry Pi 4. Both printers use Creality boards and all of the attributes are exactly the same so I had to go with the "last ditch effort" and use the devpath attribute. So far, so good. I have restarted the printers multiple times and in different orders. I've shut down everything and connected printer 1 only, printer 2 only, and both printers together. I can connect and print on both printers at the same time. To keep things organized, I bookmarked the tabs for the two instances of Octoprint (xxx.xxx.xx.xx and xxx.xxx.xx.xx:5001) and gave them the same name as the printer I want to control with that tab. I also created a printer profile for each printer on its corresponding tab.
@ChrisRiley
@ChrisRiley Жыл бұрын
Awesome, I know man, it is crazy what they're going for. Glad you got it working.
@joeldriver381
@joeldriver381 3 жыл бұрын
You consistently make amazing tutorials and you are an amazing asset to the community!
@ChrisRiley
@ChrisRiley 3 жыл бұрын
I appreciate that, thank you!
@StayConnectedEV
@StayConnectedEV 3 жыл бұрын
Doesnt show out yet with the octoprint updater
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Interesting, didn't know there was one for Octopi.
@sonerogarcia
@sonerogarcia 2 жыл бұрын
You remind me of when my flavor was kicking!!! Great job man!!! Followed you to the teeth as you were explaining your hackatry and went flawless. Great job!!
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Awesome! Thank you!
@therising1
@therising1 3 жыл бұрын
Chris, FFS, thanks for this. And the Google Doc too??? You're the man.
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Glad it helped!
@eescabar
@eescabar 3 жыл бұрын
Awesome video! So happy you figured this out for everyone. I hated it when the old method no longer worked. This was much easier though. Maybe one day the folks at Octopi will implement a supported method.
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Thanks! That would be pretty sweet!
@eescabar
@eescabar 3 жыл бұрын
@@ChrisRiley One question Chris. I have everything set up and working except my webcam2 will show up when outside my network. I figured that was because it was using a non routable IP. So I changed it to the wan IP with 8081 as the port. Still not go. I tried a few other configurations to no avail. I should also add that I have configured my router to forward all the appropriate ports. Any ideas? I have also noticed that the time-lapse does work when using 127.0.0.1:8081 both in about outside the network. Why is that?
@ChrisRiley
@ChrisRiley 3 жыл бұрын
@@eescabar It's probably something in the router, you will have to forward that port to make it accessible from the outside.
@eescabar
@eescabar 3 жыл бұрын
@@ChrisRiley I appreciate the reply. I ma 100% positive it is not the routerter. I am sure you doubt that., and its ok. On the old set up I had to forward the 8081 port on the octo2 and use the public ip on octo2 to configure it. On.18 I have it set up with the 192.x.x.x ip on the pi and forwarded 5001, 8080, and 8081. No go. I tried setting up webcam2 on the pi with the public IP as I did on the old version, and no go. One thing to note is that on the older version of octopi you could access the webcam streams directly in the browser outside of Octoprint. With .18 you can not wether you are in or out of the network. Its like they have been firewalled. Try it and see if you can. Id be curious. For now I went back to two separate Raspberry Pis. I know its not your job to provide support, and Im not really asking for it. I just think there is something in .18 preventing it, and if there is maybe in the future you can figure it out. Its beyond me.
@pedroambrosio3759
@pedroambrosio3759 3 жыл бұрын
@@eescabar I'm having the same problem. Only the snapshot works using 127.0.0.1:8081.
@bernardfocquet1258
@bernardfocquet1258 3 жыл бұрын
Thanks Chris for the video. Most people run only one printer, so it would be nice to update the tutorial to install multiple cameras for a single printer (typically usb webcam and usb endoscope) under OctoPi 0.18
@ChrisRiley
@ChrisRiley 3 жыл бұрын
You're welcome, yeah, we will take another run at the multi-cam plugin sometime soon.
@spedi6721
@spedi6721 3 жыл бұрын
So awesome! Perfectly explained as every time. Watching your tutorials makes it seem so easy 👍
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Happy to hear that!
@lucasthompson1650
@lucasthompson1650 3 жыл бұрын
Great video as always, Chris. Just wondering, do you know if Marlin's UUID capability is (or can be) exposed over USB as a solution for a lack of serial # for, say, a basement full of Ender 3's
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Great question and I have tried to get it to show up over USB before with no luck. I was hoping someone would show up in the comments sometime and tell us how this works.
@60AQI
@60AQI 3 жыл бұрын
Great video, thumbs up! One question: I have two PlayStation 3 webcams connected to the PI (there's no serial number in neither one) and can't get them to work. Even tried inserting the devpath for both, but still no success. Any ideas?
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Do the cams work on the standard install. I am not sure about the PS3 cam.
@60AQI
@60AQI 3 жыл бұрын
@@ChrisRiley Both PS3 cameras work fine in a standard install - anyway thanks for the reply, I'll be using other webcams, since they have no issues.
@SeanTaffert
@SeanTaffert 3 жыл бұрын
Chris, great video! Just what I needed. Clear, concise, and a little hacking. Perfect. Keep up the good work.
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Thanks for watching, great to hear!
@SeanTaffert
@SeanTaffert 3 жыл бұрын
@@ChrisRiley I just tried to follow your hack and setup 3 cams on my OctoPi with one printer....it didn't work, but I'm almost certain it's due to the lack of serial numbers on two of my cams. Lesson is, use good quality hardware or risk configuration issues.
@WesMcGee68
@WesMcGee68 2 жыл бұрын
Hi Chris, I used this instruction to set up my two E5+ printers to my octopi and it works great. Only thing I can't get to show up is my first printer in the first instance of octoprint. I checked and double checked the Vendor, Product, and Serial numbers as well as the link name. printer two shows up in octoprint2 instance but printer one just connects to tty/ACM0. Cams show up fine. Printers work fine. It's just one of those things that you feel like you just HAVE to figure out LOL..... Great lesson and big help for my first time at using Octoprint. Thanks
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Does the first printer show up with the new name when you look at ls /dev ? If it does, the ATTRS settings are right.
@WesMcGee68
@WesMcGee68 2 жыл бұрын
@@ChrisRiley Hey, I solved that problem. Under the serial connection I had added /dev/OctoEndeer1 and it should've been OctoEnder1. One extra character. I having a little issue with my octolapse on the second instance right now. And I haven't tried it on the first instance yet. Starts to print then instead of taking the initial photo the head goes to home and the bed just starts going down down down . So this morning I have a message that an update to octoprint is available. So I figured why not go ahead and update then start dealing with the octolapse issue. Well I did the update on instance one and no problem. Now, of course it only updated the first instance. So I run the update on instance 2 and it says it completes but could not restart, restart manually. So, I restart and its not updated. So, I'm going through your little walkthrough to copy and edit the files so that they are all pointing in the right directions and I'm sure that will take care of that part. And yes I know this is all just for entertainment purposes and all that, but my guy....... It is something that works pretty well when all the wheels get a little grease. I am actually able to see both printers with OctoEverywhere when I'm away. (Havent been able to control them for some reason. But I can SEE em....LOL)
@ChrisRiley
@ChrisRiley 2 жыл бұрын
One character or comment makes all the difference. I'm glad you got it going. Good luck with your projects, let me know it I can help.
@Morrlex
@Morrlex Жыл бұрын
Great video! Although unfortunately not 100% for me. Is it possible to assign serial numbers to printers? Followed the tutorial to a T. Unfortunately both my Ender 5 pro and Ender 5 S1 lack serial numbers and ID tags. Forced to use only USB ports and as you mentioned in the video, as soon as I turn off the PI for a few days, there’s a whole load of confusion and it can’t actually assign each printer to the instance of octoprint they should be running on.
@ChrisRiley
@ChrisRiley Жыл бұрын
I have a new video out today that will help fix all of this.
@Oidium45
@Oidium45 2 жыл бұрын
Do you happen to have a recommendation for two identical printers? I have two Neptune 2S. They both have the same info (name, ID, Serial, etc). I contacted Elegoo and asked if they could help me change some numbers on the main board and they declined :P
@ChrisRiley
@ChrisRiley 2 жыл бұрын
This is always tough. Check this out, Paul has away to get around it. kzbin.info/www/bejne/eoLRaGBsacaAd80
@TDHobbies
@TDHobbies 2 жыл бұрын
Is there any way I can use a Pi cam on the ribbon cable and USB web cameras together? the ribon cable camera stops working after editing the files, and when I plug in the USB camera is shows it plugs in, fails to show video, but it does not show it vendor id, serial number, or nothing like that, it keeps refreshing trying to connect also. When I type in the SN manually for the webcam (that I got off the box) it will not connect that way either, I suspect it more information, or the SN is digitally different. The Pi cam doesn't show up in the log file at all, and it works before editing. Any suggestions would help, Thanks
@ChrisRiley
@ChrisRiley 2 жыл бұрын
I have a secret video on how to do this. :) kzbin.info/www/bejne/l3-ceJdmfdagqs0
@400AGLNET
@400AGLNET Жыл бұрын
Mr. Chris, Great video / tutorial. With your instruction I was able to get the main instance up and running, using 2 different printers and 2 different camera's. My problem is no matter what port or ip I use on the 2nd instance I'm not able to open in the browser. Error says (site can't be reached). I've tried other ports and everything I can figure. Searched available ports and tried some of those as well. No Luck. So because I can't open the "2" I'm not able to connect both printers. Any thoughts or guidance would be awesome. Thanks Mel...
@ChrisRiley
@ChrisRiley Жыл бұрын
Thank you Mel! A lot has changed since this video. If I were you I would start over and try this method. If should hopefully be much easier to get everything working correctly. kzbin.info/www/bejne/pHXaiGabg92jaM0
@mkrcbuilds
@mkrcbuilds Жыл бұрын
Greetings, Great video Sir. I really like the way you explained everything in such a way that I didn't have to dust off my old rocket scientist degree to understand and follow along. Thank you very much. I was referred to you from a friend. I'm going to be setting up 2 printers, 1) CR-10 knockoff, 2) Anet A20, Not sure if I'll use the camera setup or not. Do you know of any issues with either of these printers?
@ChrisRiley
@ChrisRiley Жыл бұрын
Thank you! There shouldn't be any problems, but I would use this method instead. It's going to make things much easier. kzbin.info/www/bejne/pHXaiGabg92jaM0
@mkrcbuilds
@mkrcbuilds Жыл бұрын
@@ChrisRiley Thanks so very much for such a timely reply. Knowing I was looking at about a 2yr old video I wasn't sure if you were following up on it anymore. I'll for sure have a look. I would like to get both instances running if it still works. I'm not sure what ver of octo off the top if my head but it's what the latest available at this time. 9/23.. Thanks again Sir for the follow up...
@randalblack518
@randalblack518 3 жыл бұрын
Yesssss! Been waiting for this one! Im doing this after work! Thanks Chris!
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Great!
@flowgorithm
@flowgorithm 3 жыл бұрын
Hi Chris Thanks for the updated video. I'm having issues getting the cameras working. I'm using a pi-cam and a usb camera. I had this working on the last version but its not working this time round. The pi cam is on webcamd with the usb on webcamd2. webcamd is running fine but d2 starts and gives a init_videoIn failed. Any thoughts where to look. Thanks you
@ChrisRiley
@ChrisRiley 3 жыл бұрын
The config has changed so much, you need to make sure you have the base config set to raspi I think, the other needs to be USB, just don't use AUTO which is the default.
@flowgorithm
@flowgorithm 3 жыл бұрын
@@ChrisRiley Thanks Chris - I'd fiddled and managed to gt it working but it was a bit flaky so i've gone down the two usb devices. Don't know about you but the new version seems to be more resource hungry on a pi3 with two instances. Restarting the server seems to take an age before it comes back up but when its up it seems to work fine. Thanks for the work you put in
@fsouzajr
@fsouzajr 3 жыл бұрын
This has been a huge help! You truly have a gift of teaching and explaining my friend! Congrats from Brazil!
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Happy to help! Thanks for watching
@Keltorreth
@Keltorreth Жыл бұрын
Fantastic and easy to follow tutorial! It worked like a charm on Raspian Desktop OS with Octoprint loaded on an old Dell Latitude E-Series. I have yet to try two simultaneous prints but I'll let you know how it goes. Keep up the good work!
@ChrisRiley
@ChrisRiley Жыл бұрын
Thanks, keep us posted!
@miguelmarin996
@miguelmarin996 2 жыл бұрын
Awesome work Chris, just a question. So I was able to setup 2 3D printers on to OctoPrint. I have 2 Wyze Cam v3 & would like to set them up on OctoPrint. Do you have a possible solution or video tutorial on this?
@ChrisRiley
@ChrisRiley 2 жыл бұрын
I have tried to do this a couple of times with Wyze cams, it never turns out well. You have to flash them with 3rd party firmware, it's just too difficult.
@ericsilvestri3618
@ericsilvestri3618 2 жыл бұрын
Great video. Thank you for posting this. I am running a Pi 3b, and I've successfully gotten both printers up and running on my Pi, but I cannot get my cameras to work. I have followed line by line. I don't know if it is because both of my cameras show the same serial # but I did put it in on both of them but also used the ATTRS{devpath} with the correct ports. Should I delete the serial numbers out or maybe these cheap cameras I have are not compatible?
@ChrisRiley
@ChrisRiley 2 жыл бұрын
I would try to remove the serial number settings and see if that changes anything.
@andypauloramirez9522
@andypauloramirez9522 3 жыл бұрын
Hi Chris i have 2 ender 3 and im trying to set up this octopi config, in the differntiation of the 2 3d printers (minute 12:40) when i put the commnand cat /var/log/messages putty dont bring me info about serial number (its 0 in both cases). Can i just use the serial number that is presented in the barcode that is right on the cover of the motherboard. Note: my id vendor and mi id product is the same too, just the devpath is different (1.4 and 1.3), I hope you give me a hand.
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Hey, no, that serial won't work. You can use the devpath parm, but it's really hard to do multiple machines like the Ender3 when they have no board serial.
@subseauk
@subseauk 2 жыл бұрын
Hi Chris, I am trying to add two Logitech cameras ( C270 & C920 ) to a single Prusa. Both cameras work ok with the feed appearing in octopi if I only have one plugged in. I have Multicam installed and have tried to follow yours and other KZbin and written guides on how to get them working but as yet have been unable to do this. I there any chance you could do a revised video on the easiest way as Octopi 18 says you should not need to go into the depth of file editing you had to with previous versions. I use a MacBook Pro and Terminal to SSH into the SD card on the Pi4 but I am in no way proficient at the programming language stuff so would not know where, if at all, I was going wrong. It seems as if a lot of videos take it for granted that we can all understand the very basics and leave out where files should be located etc. Please can you help?? Thanks Kev
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Hey Kev, I got you, I am getting this question a lot right now. I am going to make a video on this. I will get it to you over on Patreon.
@mejias4682
@mejias4682 2 жыл бұрын
HI CHRIS I HAVE BEEN WATCHING THIS VIDEO MULTIPLE TIMES , THANK YOU FOR ALL YOUR EFFORT TO HELP INDIVIDUALS LIKE MYSELF, I AM 62 , AND VISIONED IMPAIRED, I AM PERTTY NEW AT 3D PRINTING , I PURCHASED A CR-10 SMART PRO AND I AM WAITING FOR A FULLY ASSEMBLED PRUSA I3 MK3S+ THAT IS COMMING IN ABOUT A WEEK OR SO , I ALREADT GOT A RASPBERRY PI 4 AND A HYPERPIXCEL 4 TOUCH SCREEN , ON THIS VIDEO YOUR CONNECTING A PRUSA 3 AND A PRUSA 2 WILL I BE ABLE TO DO THE SAME WITH THE CR-10 SMART PRO & THE PRUSA MK3S+ AND I HAVE 2 LOGITECH C920x HD Pro Webcam I ALSO HAVE A ENCLOSURE FOR THE PRUSA. I DO UNDERSTAND I HAVE TO ELIMINATE THE CREALITY BOX IN THE CR-10 SMART PRO , WHAT WOULD BE THE WORST THING I WILL ENCOUNTER STARTING THIS PROJECT, CAN YOU HELP . THANKS
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Yes, you should be able to set them both up no problem. You might want to check out this video as well. It might make it easier. kzbin.info/www/bejne/gGa5q3xqdquUrJY
@BunnyTJ
@BunnyTJ Жыл бұрын
Hey Chris, Great video! I had some issues and then decided lets try a fresh install and it got going, But when I try to log in to the second instance of Octoprint, it tells me my username and or password is wrong even though I had changed it and made sure they are correct. Do you have any idea where I could have a look for an issue? Thanks man.
@ChrisRiley
@ChrisRiley Жыл бұрын
I've heard of some strange issues going on with the later versions. Try the reset process for that instance, see if it fixes it. kzbin.info/www/bejne/Z2PQaGp5fdije6s
@Seraph10101
@Seraph10101 3 жыл бұрын
I can't say this enough... YOU ARE THE MAN!!
@Seraph10101
@Seraph10101 3 жыл бұрын
Whenever I need a hack I go strait to your page. Clear, perfect speed, clear notes, nice links, perfect level of explanation. It really doesn't get any more perfect.
@MrSilas2012
@MrSilas2012 3 жыл бұрын
@@Seraph10101 i was going to say the same thing! im so grateful that he makes these for us
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Thank you so much!
@tactonrae1
@tactonrae1 Жыл бұрын
I know this is an older video but when I follow along and get to the part where you copy the octoprint service. I'm not seeing that listed . Am I looking in the wrong directory? The initial instance works fine but got a new printer and didn't want to buy another pi.
@ChrisRiley
@ChrisRiley Жыл бұрын
I have a video coming out soon that will show you how to fix all of this. Stay tuned.
@ericdiggus9757
@ericdiggus9757 2 жыл бұрын
Very Nice Video, maybe I don't got it right but where I must introduce a equal path, that all Octoprint instances update and get the same plugins when I only do this in one instance.
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Thanks! The updates have to be done on each, but the plugins get shared by default.
@eddale2273
@eddale2273 3 жыл бұрын
Hello Chris good afternoon. I would like to ask some info on the Creality CR-10 V2 3D printer. If i make ask one witch mainbord is one of the better one to use? I would like to have more cantrol over more it all and to add a tach screen for the disply. I'm new to all this all most a year in to missing with these. I'm not scard to do programing and set up. I know ints not close to the same setup. I did a lot of work in the automotive feld in progeaming ECU. So I know that this can get triky at times. Just need to start over a try agian. lol. But if you can please let me know the best used of the CR-10 V2 and please note it is the CR-10 "V2". I try to look up a lot of the info but most is for the older CR-10 only. Thank you for your time
@ChrisRiley
@ChrisRiley 3 жыл бұрын
I get all my CR10's confused, but the V2 looks like it uses the stock LCD screen, so that is easier to figure out. There are a lot of great swap out boards for the CR10. The BTT Mini E3 v2.0 boards work well with Marlin at a pretty low cost.
@thenamelessone123
@thenamelessone123 2 жыл бұрын
This is great but I'd prefer to just re-install my working Octolapse on another Pi - Chris can you help? I have a fully working Octopi with Octolapse on my Raspberry Pi 4 (using with Prusa MK3S+) - I now want to use the same settings and copy them to 2 more Raspberry Pi's. The first with the same WiFi but different Octopi web address and the second with a different Wifi but the same Octopi address. I'm an amateur when it comes to the Pi so all help appreciated! A few questions: - How do I duplicate a Raspberry Pi SD card image and maintain the structure and files? I remember reading somewhere I can't just copy-paste the files Once the SD card has been duplicated: - How do I change the Wifi details? - How do I make the Octopi web address different from the original? So if 2 have the same WiFi, I can access both at the same time Is there anything else that might come up? Thanks again!
@ChrisRiley
@ChrisRiley 2 жыл бұрын
This video might help. kzbin.info/www/bejne/gWGkXqZ_iqd5nLc Basically, you will pull your working SD card, mount it on your computer and create an image, like in this video. Then you would write that image to a new card. When the write is done you will be able to see the new BOOT directory on your computer, head in there and update the WPA-supplicant file with your new network info. To alter the names, follow this one. kzbin.info/www/bejne/j2HGoGBqqbKBiNU
@thenamelessone123
@thenamelessone123 2 жыл бұрын
@@ChrisRiley Wow thanks!!
@SusiBiker
@SusiBiker 3 жыл бұрын
Thank you Chris!! I have wanted to do this for ages, but have never got around to it. I have been doing it the lazy (and more costly) way of doing it by using a different Pi for each camera. (Much to hubby's disgust, I nick them from house video-streaming duties when needed. 👍🤣)
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Lol, I'm glad I could help
@Tekim13
@Tekim13 3 жыл бұрын
Always enjoy the hacks! Awesome job.
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Thanks!
@jayhorowitz8154
@jayhorowitz8154 2 жыл бұрын
Thanks Chris, very helpful. Can the instances be backed up for restore in future if needed?
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Yes, you should be able to use backup and restore on the multiple instances.
@jayhorowitz8154
@jayhorowitz8154 2 жыл бұрын
@@ChrisRiley thanks
@madcatusa
@madcatusa 2 жыл бұрын
Hi Chris! Sorry if this has been asked before, but I have one Raspberry Pi camera connected via ribbon cable to the Pi, and want to use a second USB web cam. What changes need to be made in the camera configuration to accommodate this? Thanks!
@ChrisRiley
@ChrisRiley 2 жыл бұрын
So the first webcamd file, set it to raspi instead of auto, no other changes, then set the second one like I show in the video.
@madcatusa
@madcatusa 2 жыл бұрын
@@ChrisRiley Thanks Chris!
@LogicWheels
@LogicWheels 3 жыл бұрын
Great in-depth video, thanks. I was considering figuring this out. Only thing left now is to figure out to make the PSU power and LED lighting plugins working on muliple instances.
@ChrisRiley
@ChrisRiley 3 жыл бұрын
The plugins are the hard part since they are all shared.
@LogicWheels
@LogicWheels 2 жыл бұрын
@@bomas_ulz Sorry, cannot help you. I chose for a seperate pi for all my printers instead. (Yes, the easy way out)
@livoirienetco9391
@livoirienetco9391 3 жыл бұрын
Hey Chris. I got issue with the multicam section part. There is no camera in the control section for both my instances. I double checked every command and it should be working. However when I ask he webcamd status. I got "Active:activating (start) since Mon 2021-08-09 15:39:45 BST; 243 ms ago" and few lines below "MJPG-streamer [15598]: init_VideoIn failed" .So not "Activated" as you. Same response for webcamd and webcamd2. Is that a problem ? Thanks for your help. Seems to be an incompatible webcam...
@ChrisRiley
@ChrisRiley 3 жыл бұрын
If you setup just a regular install of Octoprint, do either of the cameras work? If not, the cams might not be compatible. community.octoprint.org/t/usb-webcams-known-to-work-with-mjpg-streamer/21149
@livoirienetco9391
@livoirienetco9391 3 жыл бұрын
@@ChrisRiley Hey Chris I did a fresh reinstall of a new octoprint and check that my webcams work before setting multi instances. After following all process I ended with the same issue : No video and webcamd and webcamd2 status are still on Activating. I just noticed that the serial num of one of my webcam is "Ucamera001". Could it be a issue ?
@ChrisRiley
@ChrisRiley 3 жыл бұрын
@@livoirienetco9391 Sounds like maybe the cam isn't supported by Octoprint, check out the cam config page. community.octoprint.org/t/usb-webcams-known-to-work-with-mjpg-streamer/21149 You might be able to change up some options in config.txt to make it work.
@atienne_navarre
@atienne_navarre 2 жыл бұрын
Great Video - If you have 4 printers using your script, where do you plug the cameras in? Thx
@ChrisRiley
@ChrisRiley 2 жыл бұрын
I use a power USB hub on one of the ports. If I do camera I usually only do 3 printers and 3 cameras.
@raysrule81
@raysrule81 Жыл бұрын
Got it to work with my ender 3 pro and ender 3 S1 Plus, but on the S1 Plus instance, octoprint says "Your printer's firmware supports host action commands, but they are disabled. The firmware will not inform OctoPrint about job pause & cancellations, filament runouts, and similar firmware-side events. If you want this functionality, you need to change your firmware's configuration." What should I do?
@ChrisRiley
@ChrisRiley Жыл бұрын
You don't really need it, you can turn that check off in the settings. On enable them.
@BillYovino
@BillYovino 2 жыл бұрын
This is fantastic, thanks! I just bought a second Ender3 and it was easy to add to my Pi using your instructions. I'm currently using just one camera but I can still keep my eye on both of them as they are close together. I just changed the appearance in settings so now it's very easy to tell the instances apart. This is great!
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Glad it helped!
@haydentaylor5347
@haydentaylor5347 2 жыл бұрын
Thank you! This was a huge pain in my butt because my octoprint.service somehow wasn't in the typical folder but after a fresh install everything worked great. Awesome tutorial.
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Thanks
@stargazer6912
@stargazer6912 Жыл бұрын
Hey Chris, thanks for this. Been using this setup for a bit now. I have a question regarding the 1.9.x Webcam integration changes. Will upgrading my current 1.8.7 to 1.9.x impact the camera setup that you have detailed in this how-to? Thx.
@ChrisRiley
@ChrisRiley Жыл бұрын
I think it might, I haven't tried it yet, but it seems to be very different. Pauls script seems to be the best way around it. kzbin.info/www/bejne/pHXaiGabg92jaM0
@stargazer6912
@stargazer6912 Жыл бұрын
Thanks for the prompt response Chris. With regards to Paul's video/script, I assume that I'll need to do this from scratch ya?
@ChrisRiley
@ChrisRiley Жыл бұрын
@@stargazer6912 I would, it will ensure success. It can get wonky if you don't.
@stargazer6912
@stargazer6912 Жыл бұрын
@@ChrisRiley thanks, I'll look into it.
@coolt5
@coolt5 3 жыл бұрын
Hi. Can you tell me please how can i auto backup the terminal logs during the print job. Or any plugs that do the backup. I am facing sometime an auto shutdown during long time print and i can know way . Because the printer is off already and the octaprint website will ask to relode and all the terminal will start fresh so i cant see way or what types of errors printer reports before shutdown??
@ChrisRiley
@ChrisRiley 3 жыл бұрын
You can send them all to serial log. Check this out. community.octoprint.org/t/where-can-i-find-octoprints-and-octopis-log-files/299
@braaap2065
@braaap2065 3 жыл бұрын
Any chance you can try and get 2 instances of The Spaghetti Detective working on one Pi with this setup? I followed this. Everything works. Installed TSD and TSD cycles through each camera. It doesn't stay on the correct printer. TONS of people would be stoked for a video like that. Because just on their discord there are 30+ trying to do it and TSD author isn't really keen on trying to help.
@ChrisRiley
@ChrisRiley 3 жыл бұрын
That's an interesting idea, I will see what I can do.
@jonmarkwright
@jonmarkwright 3 жыл бұрын
Yes I for one would love this.
@ailireruf
@ailireruf 3 жыл бұрын
I have same machines, and no way to distinguish them apart from devpath. And just like you said - it has confused the 2 machines and started printing on the wrong one. :( I wish there can be a more robust way to distinguish the machines apart. Also, is there a way to turn off the Starting USB Webcam procedure? When I do the log messages, it goes through 100 of those messgaes. It takes like 3 minutes to actually finish the var/log/messages command. Because pi keeps looking for some webcams. Is there a way to get rid of that? Thank you so much, you've been super helpful !
@ChrisRiley
@ChrisRiley 3 жыл бұрын
See if Pauls image will help you. It might be an easier way of using multiple. For my config, it will always check for them as far as I know. kzbin.info/www/bejne/eoLRaGBsacaAd80
@fernwehmind
@fernwehmind 2 жыл бұрын
Hi Chris, I followed your guide to successfully have run 3 octoprint with 1 raspberry pi in the past. It worked great, but I had to change one of my machines (Prusa) with Ender 3 v2. So my question is how to swap out prusa's octoprint with my new ender 3 v2. Would you recommend just adding one more instance for my new machine or is there any easier way to swap profiles? What's the easiest way for this? Thanks in advance!
@ChrisRiley
@ChrisRiley 2 жыл бұрын
I think it would be easier to just add a new one. You can just swap out the idVendor and idProduct numbers in the usb file to change it up.
@Biclops8472
@Biclops8472 2 жыл бұрын
Chris, Awesome tutorial, worked great. Currently running 2 instances for an Ender 3 v2 and a CR10 S5 using Octoprint v1.8.4. My one question is, at 18:45 in your vid, you discuss changing the sudo commands under Server menu for "Restart Octoprint", "Restart System" and "Shutdown System". My 1st instance, these commands work fine; sudo service octoprint restart sudo shutdown -r now sudo shutdown -h now My 2nd instance, these commands fail to execute; sudo service octoprint2 restart sudo shutdown -r now sudo shutdown -h now I named my 2nd instance octoprint2 (as in the vid) and I didn't create 2 more instances. Octoprint gives me an error message saying command failed to execute. I have had to use the 1st instance to reboot as I'm not sure in Restart Octoprint is actually restarting both instances. Seems like that tho. Any insight would be great. Again, You're a F**kin badass!
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Thank you! That's interesting, it has to be some sort of permissions issue. Now I will have to try it for myself.
@Biclops8472
@Biclops8472 Жыл бұрын
@@ChrisRiley Hi Chris, i know your busy but any luck trying this?
@ReluctantRoboticist
@ReluctantRoboticist 3 жыл бұрын
Thanks for another interesting video. You did a good job presenting such a complicated setup in a short video.
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Glad it was helpful!
@BeefIngot
@BeefIngot 3 жыл бұрын
If I may ask, on the original camera video, the comments are turned off. Did something happen?
@ChrisRiley
@ChrisRiley 3 жыл бұрын
No, nothing happened, we have been turning the comments off on the out dated videos so everything is easier to manage.
@marco_carrillo
@marco_carrillo 3 жыл бұрын
Thank you, spent 2 days trying to get 2 USB cams and the raspi, until watch your last video, some of your settings help me to get it done.
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Glad I could help, thanks for watching!
@mauricioexequielguzmanlafu116
@mauricioexequielguzmanlafu116 3 жыл бұрын
Thank you Chris for making this video! Now i can do it at last :D Greeting from Chile!
@ChrisRiley
@ChrisRiley 3 жыл бұрын
You're welcome, have fun!
@Thomas-wl5yp
@Thomas-wl5yp 10 ай бұрын
i have a problem, at the point where you write "sudo systemctl enable octoprint2" it says "update-rc.d: error: cannot find a LOSB script for octoprint 2"
@ChrisRiley
@ChrisRiley 10 ай бұрын
There is a much easier way to do this now a days. Check this out. kzbin.info/www/bejne/pHXaiGabg92jaM0
@footlongchris9257
@footlongchris9257 3 жыл бұрын
I'm new to using Octopi but i have a second printer arriving soon. Can this be used to view and control multiple machines remotely via OctoEverywhere or the SpaghettiDetective?
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Yes, it can, you just enter your port number and it will pick it up.
@motoreffpv9073
@motoreffpv9073 3 жыл бұрын
Hi Chris, thanks again for the great content. Hey, do you know why the estimated time to print completion is so far off compared to what the MK3S+ screen is displaying and the code say? The MK3S+ is always almost spot on.. sometimes the print finishes slightly early. But the Octoprint estimate is way off.... and then as the print gets closer to finishing it gets more accurate. Is there something I need to calibrate in Octoprint to get it to show accurate print remaining times? Thanks for your help.
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Yes, Prusa is tricky! LOL They inject an M73 command at every layer to get you those accurate times. I think there are some Octoprint plugins now that can handle that same type of thing.
@motoreffpv9073
@motoreffpv9073 3 жыл бұрын
@@ChrisRiley Thanks for the feedback Chris. I’ll take a look for some plugins that can help with the estimate time accuracy. Thanks as always for you help!
@PhilipCombs
@PhilipCombs 3 жыл бұрын
Awesome tutorial. Is there a way to change the idProduct or idVendor while compiling Marlin? Two machines that match and don't want to use the devpath if I don't have to.
@ChrisRiley
@ChrisRiley 2 жыл бұрын
I've never been able to find anything in Marlin that I can get Linux to pickup. Check out Pauls video, he does it a little different, it might help. kzbin.info/www/bejne/eoLRaGBsacaAd80
@kenny13
@kenny13 Жыл бұрын
hey chris, im not getting anything in the log messages when i plug my 2nd printer(ender 3 v2) in. it only shows the info for the first one. please help
@ChrisRiley
@ChrisRiley Жыл бұрын
It might not be a supported camera. Check you this list. community.octoprint.org/t/usb-webcams-known-to-work-with-mjpg-streamer/21149
@ps4lm
@ps4lm 2 жыл бұрын
You are a very gifted youtuber and I just loved the way u explain things. Amazing job I'm a Linux guru yet I enjoyed watching this. Keep it up
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Thanks so much!
@zebmoore3848
@zebmoore3848 3 жыл бұрын
I.... I did it.... 3 printers, 3 cams..... It's just.... just... so beautiful.
@ChrisRiley
@ChrisRiley 3 жыл бұрын
I'm so happy for you!
@zebmoore3848
@zebmoore3848 3 жыл бұрын
@@ChrisRiley You are the man, thank you for sharing your skill. I am clueless with this coding stuff... I have one question. I have a 3rd printer and 3rd c270. So all the cams are on a usb splitter hub thing like in the earlier videos. Everything works except webcam3 gets lost every now and then. I set up webcam3 by going through all the webcam2 steps and replaced 2s with 3s. Was that right? If you assume I made no errors and all my hardware is working, would some step have been different? Holy Smokes AS I WAS TYPING THIS the video was running and the part where you said to unclick "auto-connect at server startup" came up and that is a part I missed. I will try that. 🤣
@baefaux
@baefaux 3 жыл бұрын
I'm having a hard time setting up multiple cameras for my printer. I've followed your tutorials, your old ones and your newer ones. I'm trying to get my 8mp raspberry pi camera and a logitech c920 to start with. I feel like there are some differences between what you're doing and what in front of me in putty. I also want to make a webcam with my rpi hq camera. I would just connect it to my octopi but it's heavy and makes more since to run on a tripod. The small rpi camera is perfect for mounting on the printer. My goal is to have a top down (c920), an x-axis cam, and a front camera to catch the majority of the printer.
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Maybe something has changed recently, I will rebuild mine and see what I missed.
@baefaux
@baefaux 3 жыл бұрын
@@ChrisRiley I have yet to try again but was planning to as soon as I can figure out how I'm gonna mount this endoscope. I think it was different when it showed the number of video inputs you showed video0 and 1 mine has like 16 different video spots. I'm using the 8mp raspi cam and a c920. There was also no change when unplugging the c920.
@baefaux
@baefaux 3 жыл бұрын
@@ChrisRiley Ok so I've finally gotten around to setting everything up again. so when I ls to see the cams in /dev I do see a lot more than video 0 and video 1. When only the Picam is plugged in I see video0, video10, video11, video12, video13, video14, video15, video 16. Yeah, I dunno why there are so many just for the Pi Cam. Also, when I plug in a second camera (endoscope) video1 AND video2 appear after an ls command. I even tried to plug in a second USB Cam (Logitech c920) making 3 total cameras total. After the third camera was plugged into the pi via a powered hub the ls command showed two more, video3 and video4. I can now tell my cameras apart (for the most part) but how do I set multiple videos into one video? Also, there are other differences as well. in the /root/bin directory. If there is a way we could communicate like if you have a discord server please share with me. I can't find any information that isn't dated and different in some way.
@cyranodaburgerack8745
@cyranodaburgerack8745 Жыл бұрын
Hi there, I'm stuck because "octoprint.service" is not in "/etc/systemd/system". The "ls" cmd shows other services but not the octoprint service. It must be somewhere because "sudo service octoprint restart" works, i.e. I get kicked out of the web interface and I have to log back in. Any ideas where it might be? Is it just hidden somehow?
@ChrisRiley
@ChrisRiley Жыл бұрын
If you do sudo service octoprint status, it will tell you where the service is located.
@cyranodaburgerack8745
@cyranodaburgerack8745 Жыл бұрын
@@ChrisRiley Thanks! I'll give that a try.
@cyranodaburgerack8745
@cyranodaburgerack8745 Жыл бұрын
@@ChrisRiley I ended just re-installing Octoprint and the octoprint.service is where it should be (/etc/systemd/system) so all is well now. No idea why it wasn't there, maybe because I did the move to python 3 at some point??? Anyway, it's all good now, thanks!
@dleivam
@dleivam 3 жыл бұрын
Awesome.. You can use cp -rp to copy files, directories and keeps the owner and dates, with that you save one step running the chown command
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Thanks for the tip!
2 жыл бұрын
if you could help me i have 1 octopi with 2 instances 1 raspi camera and 1 usb camera and i cant do it work
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Check this out kzbin.info/www/bejne/gKvWZ4emiqmHfKc
@0XPhoenixX0
@0XPhoenixX0 2 жыл бұрын
I have just tried to setup like in your tutorial for 4 printers i made octoprint2.service, octoprint3.service and octoprint4.service each one with other ports but with same IP like in the Video 0.0.0.0 Port 5001 for octoprint2.service, Port 5002 for octoprint3.service and port 5003 for octoprint4.service enabled all and startet them but when i got to browser and enter IP:5001 it work but i does not work for ip:5002 and not for IP:5003 what am i doing wrong?
@ChrisRiley
@ChrisRiley 2 жыл бұрын
As long as all the services are running, it should work exactly like you have it setup. If not, recheck your proxy file.
@3dprintkkstudio
@3dprintkkstudio 3 жыл бұрын
one stupid question, can i add an usb extension to octopi to increase the port numbers to add more printers and cameras?
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Yes, the USB numbers will be a bit different, but it will work.
@MrX-yg7rz
@MrX-yg7rz Жыл бұрын
In my Ender3, one has the motors reversed. Motherboard mini e.1.2. How to fix it?
@ChrisRiley
@ChrisRiley Жыл бұрын
I personally would flip the plastic motor clip on the board 180 degrees and plug it back in.
@mauricioexequielguzmanlafu116
@mauricioexequielguzmanlafu116 3 жыл бұрын
Hi Chriss I followed everything, but in the "enabling" part of the cam server, on activate, it keeps saying "activating (auto-restart)" once I get the status What could possibly be wrong?
@ChrisRiley
@ChrisRiley 3 жыл бұрын
It could be a lot of things, make sure the cam is showing up correct in the ls /dev command.
@fwlogue
@fwlogue 2 жыл бұрын
Thanks for the great tutorial, Chris. One question after I add the additional serial port name and select save it does not show up under the Serial Port tab. If I just select connect it says detecting serial connection and then connects. I have tested by heating the bed up and each instance heats the proper printer. I am on version 1.8.1 not sure if that is the difference between what I am seeing and your video.
@ChrisRiley
@ChrisRiley 2 жыл бұрын
You're welcome! Interesting, yeah, it should only take a browser refresh to show those. Maybe it's the browser you are using?
@fwlogue
@fwlogue 2 жыл бұрын
​@@ChrisRiley I figured it out I left one of the devpath attrs statement in the 99-usb.rules file and it was blank. I removed that statement and everything works great.
@ltjojo5393
@ltjojo5393 2 жыл бұрын
@@fwlogue good tip! I just finished setting up my two printers and have a similar issue - one works right, the other doesn't show up. I'll double check my usb-rules for any blank attributes
@davethetaswegian
@davethetaswegian 3 жыл бұрын
Exactly the info I needed to run my two printers. Now I am going to give Arc Welder a try to reduce the G Code that needs to be transmitted to the printers. Thanks.
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Let us know how it goes! Thanks for watching
@FilamentFeed
@FilamentFeed 2 жыл бұрын
Been running this setup for a while now and just tried to install a filament runout plugin and realized it installed on both instances. When trying to delete it from one it deletes it on the other too. Stumped on how to separate those.
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Yes, that is a downside, you can probably just hit the disable button in plugins to not use it on one of them.
@kebshome7933
@kebshome7933 2 жыл бұрын
Will this work on the Le Potato sbc. Raspberry pi's are to find, and when you do find them they are really expensive.
@ChrisRiley
@ChrisRiley 2 жыл бұрын
You can but you have to do a couple of extra things. www.instructables.com/Octolibre-Running-Octoprint-on-the-Libre-Computers/
@teckeleddie
@teckeleddie 3 жыл бұрын
Nice video. I built an Octoprint PI for my Ender 5 after watching your last video, but it prints funny when the code is put directly on the pi. By the way SECOND, lol. By the way, how much on board memory does your PI 3b+ have? Thanks.
@ChrisRiley
@ChrisRiley 3 жыл бұрын
You might need to increase you serial speed. They have 1gb of memory.
@teckeleddie
@teckeleddie 3 жыл бұрын
@@ChrisRiley Thanks for that info.
@kamperzoid
@kamperzoid 3 жыл бұрын
I have 2 octoPi's running and for making it easy to get my files on it. I attached a network storage and pointed the upload folder to there. So all my files are always on the network and can't lose them and don't have any double. But the folder setting keeps reverting back to the original location have you noticed this?
@ChrisRiley
@ChrisRiley 3 жыл бұрын
It should stay put. Maybe the NFS mount is timing out? Check to see you config.yaml is getting updated.
@immersivemadness8135
@immersivemadness8135 3 жыл бұрын
Thank you, very helpful. I do have 2 Frankenstein printers with boards that are not giving me the serial numbers, I'm using idVendor and idProduct but they don't show up in the /dev folder or on the connection list in the UI. I'm guessing I need more attribute info for the system to recognize them?
@ChrisRiley
@ChrisRiley 3 жыл бұрын
That's a tricky one to get around, check out Paul's image here, it handles it a little better than my method. kzbin.info/www/bejne/eoLRaGBsacaAd80
@immersivemadness8135
@immersivemadness8135 3 жыл бұрын
@@ChrisRiley thanks for replying. Funnily enough I had already used his process to rapidly build instances which worked really well and quickly except that the pi would fail on a reboot making thing unreliable for me (I have 8 printers). I reimaged from scratch and reset up 3 times even using different sd cards with the same result each time. Thus I used your manual method. When I mentioned I have frankenstein machines, they are not that monstrous, one is a Cr10 with an skr mini board and another Cr10 with an anet a8 board. I'm supposed neither of these revealed their serial numbers. Keep up the good work Chris, us clueless tinkerers need people like you :)
@giuseppecorino1309
@giuseppecorino1309 2 жыл бұрын
Amazing video and really helpful in all details, I managed the first time and worked like a charm... until now... with the new release 1.7.3.0 I "lost" my second camera, there is a way to keep it working despite the new releases? Thanks in advance 😁
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Things change so much, it's going to be hard. I am curretly working on a better way to handle all this, stay tuned.
@ryanfisher582
@ryanfisher582 2 жыл бұрын
@@ChrisRiley any update, cant get my second cam to load for I assume the same reason
@DasMoerk
@DasMoerk 3 жыл бұрын
What do I have to do to get two cameras for a printer to work under Octopi 0.18? I followed all the steps except for doubling the Octopi Seassion
@ChrisRiley
@ChrisRiley 3 жыл бұрын
These steps should get you what you need. You might want to use the multi cam plugin.
@josemiguelsotovillasmil7214
@josemiguelsotovillasmil7214 3 жыл бұрын
Hello Chris, Thanks for the video is very complete and comprehensive , I am having some troubles though and i was wondering if you may help. 1)For some reason the step when the link is created for the second print (instance)service is giving me and error when i try to enable it. pi@octopi:/etc/systemd/system $ sudo systemctl enable octoprint2 Synchronizing state of octoprint2.service with SysV service script with /lib/systemd/systemd-sysv-install. Executing: /lib/systemd/systemd-sysv-install enable octoprint2 update-rc.d: error: cannot find a LSB script for octoprint2 As a result when a finish this section and i reboot the second instance is not working as it was. can you tell me why would this happen?
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Hey, I know this was 7 months ago, but KZbin just showed me this comment. I hope you got it figured out.
@ClubSyNXTremeTV
@ClubSyNXTremeTV 2 жыл бұрын
I'm currently having this issue. Apparently this was never solved since the channel owner asked if you figured it out
@summerofsteroids
@summerofsteroids Жыл бұрын
Excellent video! So would this allow you to utilize octoeverywhere as well?
@ChrisRiley
@ChrisRiley Жыл бұрын
Thanks! Yes, just update the port and you're good to go.
@summerofsteroids
@summerofsteroids Жыл бұрын
@@ChrisRiley Woahhh I'll have to look into this..
@GuysShop
@GuysShop 2 жыл бұрын
Tremendous! Just what I needed.
@ChrisRiley
@ChrisRiley 2 жыл бұрын
I'm happy to help! Thanks for watching
@Killa_Prints
@Killa_Prints 3 жыл бұрын
Super helpful. Exactly what I needed for my 2x Ender 5's. Thanks again Chris!
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Glad to help! Thank you
@johnvodopija
@johnvodopija 3 жыл бұрын
Another detailed and much appreciated tutorial. Thank you so much. I’m just wondering if both an original CR-10 and new Ender 3 V2 have serial numbers? My Ender arrived today so I’ll be doing this setup tomorrow. Cheers 👍😎🇦🇺
@ChrisRiley
@ChrisRiley 3 жыл бұрын
I am not sure on the V2, but I know the CR10 does not. V2 might because it is 32bit.
@jomarx
@jomarx 3 жыл бұрын
@@ChrisRiley I have the Ender 3 v2 and the Ender 3 Max, both have no serials. Both are detected as a QinHeng Electronics HL-340 USB-Serial adapter.
@EsotericArctos
@EsotericArctos 3 жыл бұрын
I am not sure of the Creality 4.2.7 board, but can confirm the 4.2.2 32 bit board does not report unique serial number. You'd have to rely on using the dev port of the USB. Technically this should not change on reboot, as long as you are plugged into the same USB port on the Pi but I would not rely 100% on this due to the architecture of the Pi. On a full PC they don't change.
@jomarx
@jomarx 3 жыл бұрын
@@EsotericArctos my enders are on 4.2.2 boards and can confirm there are no serials.
@livingkurt
@livingkurt 3 жыл бұрын
Hi Chris! Thank you for this updated video. The script was also a life saver! I was wondering if there was a way for each instance to share the same gcode directory. I find myself needing to manually keep my file structure updated between instances which I have been unsuccessful in doing. I have tried going to the settings (wrench) -> Folders and tried updating the Uploads directory to match the first instance but when it reboots it just uses the original directory from installation. Do you have any advice on how to do this? Thank you!
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Hey Kurt, you are on the right track here. I am not sure what is keeping your instance from updating, but when I go to setting and update the upload folder to the first instance and then reboot it stays that way. I just tested it and it works as expected. Make sure you hit the test button on the second instance after you change it to make sure it can find the folder.
@livingkurt
@livingkurt 3 жыл бұрын
@@ChrisRiley Oh wow now just checking it after doing this upgraded tutorial, it does work! Yay! That was so annoying haha. Thanks again for the help!
@joshuamns1
@joshuamns1 3 жыл бұрын
hey have you figured a way so allthe plugins can be used for each instance? as it is now most plugins only work on the main instance of octo
@ChrisRiley
@ChrisRiley 3 жыл бұрын
I haven't they are deep in the filesystem and hard to break out.
@traviswipf4307
@traviswipf4307 2 жыл бұрын
hey Chris great video got both instance up and running but I'm running into an issue when I try to get the second webcam to show any feed one issue I've noticed under the ipvendor and all of that both of my usb cameras are identical even the serial numbers are identical so I used the dev"1.2" for each corresponding camera but when i log into my first instance I can get the webcam2 to show up but only this one I cant get the original one to even come up and there's no light coming on the camera to indicate that its powering on the cameras are Onn Walmart special webcams.
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Thanks! Yeah, that's the issue with multiple cams, a lot of them are exactly the same. You might check this out. community.octoprint.org/t/setting-up-multiple-webcams-in-octopi-the-right-way/32669
@cryoglobe
@cryoglobe 3 жыл бұрын
I was about to follow the video of 2017 .. but I think I'll take this one as ref Do you have something to avoir current disruption on your PI ? ( and avoid to fail multiple print ) ?
@ChrisRiley
@ChrisRiley 3 жыл бұрын
I do use a UPS device and APC 1500.
@cryoglobe
@cryoglobe 3 жыл бұрын
@@ChrisRiley ok thanks .. it's indeed a clever / secure idea
@erosion01
@erosion01 3 жыл бұрын
I am trying to port forward two of your instances (made with the script) but port 5000 leads to nowhere, port 5001 does. I am wondering if you had changed the default port for instance 1?
@ChrisRiley
@ChrisRiley 3 жыл бұрын
5000 gets redirected to 80 or 443, you might try that for the first one.
@erosion01
@erosion01 3 жыл бұрын
@@ChrisRiley ah shoot! I have port 80 being utilized by something else. Is there a command in putty to quickly change that port assignment? You may have gone over it in the process of manually setting it up.
@ChrisRiley
@ChrisRiley 3 жыл бұрын
@@erosion01 I would just handle it on the router, external port 5000 internal port 80 to the pi's IP.
@erosion01
@erosion01 3 жыл бұрын
@@ChrisRiley oh gotcha! That would be easy, didn't realize that's what the two numbers were for.
@KunalDalal-le7ib
@KunalDalal-le7ib 4 ай бұрын
The webcam2 doesn't start automatically with the original webcam after reboot. I have to enable and start it manually on PuTTY which works for that particular session and as soon as I reboot and restart the session the connection for webcam2 is lost and on systemctl status it shows 'inactive'.
@ChrisRiley
@ChrisRiley 4 ай бұрын
Things have changed a lot. You might give the new camera stack a try. kzbin.info/www/bejne/pGrWnqCjfZaCbbs
@JonCo98-WoT
@JonCo98-WoT Жыл бұрын
Using this method will I be able to run both printers at the same time?
@ChrisRiley
@ChrisRiley Жыл бұрын
Yes, absolutely.
@EsotericArctos
@EsotericArctos 3 жыл бұрын
This is an awesome little extension of Octoprint. I can understand why it is unsupported given that not all boards report unique serial numbers, but it's a pretty simple patch without a camera. Do you find multiple cameras tend to be slower on the Pi 3B due to lack of ram and processing power?
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Yes, the 3B tends to struggle with more than 2 cameras.
@CarlosCarvajal
@CarlosCarvajal 3 жыл бұрын
Thanks for the update to 1.8, but... I have a problem with a camera Logitech c920, can't get image or video, do you have an idea how to fix it?
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Try a higher resolution in the webcamd file.
@Dimensional-Atlas
@Dimensional-Atlas 3 жыл бұрын
Hey Chris, or anyone, does running the script automagically assign the serial ports of the printers to the instances? so do I just run the script and it's all setup and good to go? or do I need to do the other steps in the doc file?
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Hey, I know I hit this one Twitter, but for others, you will need to run the script them plugin the numbers in the USB rules file from the numbers you get from the messages log.
@nczioox1116
@nczioox1116 3 жыл бұрын
You are awesome! Teachingtechs tutorial didnt get me where I needed but yours did
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Glad I could help! Thanks for watching
@davidfoust9572
@davidfoust9572 2 жыл бұрын
Chris, I'm running into a problem when trying to connect my Prusa Mini + to Octoprint to get the vendor and product info. I'm getting this error: State: Offline after error No more candidates to test, and no working port/baudrate combination detected. Any ideas? I have been running my Mini on Octoprint for many months without any problem. Thanks! David Foust
@davidfoust9572
@davidfoust9572 2 жыл бұрын
After playing with it a little more, stopping the new octoprint2 service allowed the original service to communicate with the Mini again.
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Strange, did it just start doing that after the you altered the octoprint config?
@davidfoust9572
@davidfoust9572 2 жыл бұрын
@@ChrisRiley I was at the point in your video of getting the VendorId, ProductId, and SerialNumber. I never went into OctoPrint to modify the config. I just started the 2nd instance which came up fine in the 2nd tab. Original instance on the first tab wouldn't connect at that point so displayed the error I mentioned above.
@ChrisRiley
@ChrisRiley 2 жыл бұрын
@@davidfoust9572 That's odd, only thing I can think of is there are 2 things somewhere named the same thing.
@davidfoust9572
@davidfoust9572 2 жыл бұрын
@@ChrisRiley Thanks, I'll keep digging. Great video by the way!
@jacquesdupuis8078
@jacquesdupuis8078 3 жыл бұрын
Hello Chris I have a raspberry Pi 4B with a pi camera (connected with the flat cable) how can I install an additional usb Webcam an use the 2 camera in 2 octoprint instances? I would really appreciate your support
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Check this out. kzbin.info/www/bejne/gKvWZ4emiqmHfKc
@xcrawl
@xcrawl 3 жыл бұрын
Hi chris great video as always but I got one problems after complete the all octoprint install.. ( 2 instance) I install octolapse plugin on both of the instance now after following your procedure webcam1 is working both stream and snapshot, but webcam2 streaming are not working but the snapshot works.. how do I solve this problem?
@ChrisRiley
@ChrisRiley 3 жыл бұрын
If the snapshot works and the stream doesn't it's usually something with HAproxy on the DNS/IP you used in the webcam settings. Make sure you have the x.x.x.x/ IP in your stream settings. Check the HAproxy settings one more time. Also, try clearing the cache on your browser or try another one.
@nog2you
@nog2you 3 жыл бұрын
Great Video and Easy to follow. Have now hooked up my 2 Printers on one Pi! Thanks a lot for this. The only thing I would wish to have is a way to use my Display on the Pi for those 2 Instances as well with something like Octoscreen/Octodash, but I have not found any solution for this.
@ChrisRiley
@ChrisRiley 3 жыл бұрын
I haven't found anything that will do this yet either.
@mann3901
@mann3901 2 жыл бұрын
can we use winscp to copy all folders?
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Yes, that would work just fine.
@christiansorensen9175
@christiansorensen9175 3 жыл бұрын
Can the pi handle 4 printers running at once? I plan to print from SD, so it seems like it should be able to, but...
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Yes, it should have no problems.
@3dtomecoates92
@3dtomecoates92 3 жыл бұрын
I really learn a lot from your videos. Thanks for all the clear steps. I've had my Biqu B1 connected and using Octoprint running on my Pi for a couple of months. I'm following along with your steps, but I don't have an "octoprint.service" in my directory /etc/systemd/system. Even if I use ls -als it does not show up. Any suggestions?
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Are you using the current octopi version?
@3dtomecoates92
@3dtomecoates92 3 жыл бұрын
@@ChrisRiley I might have still been on 1.15.x - I did a fresh install when installing Klipper on Sat. I'm on 1.18 now and have the file in my directory. Thanks for your reply.
OctoEverywhere - Access Octoprint from anywhere - Chris's Basement
16:11
OctoPi - New Camera Stack - Chris's Basement - 2024
26:26
Chris Riley
Рет қаралды 23 М.
Миллионер | 2 - серия
16:04
Million Show
Рет қаралды 1,6 МЛН
НИКИТА ПОДСТАВИЛ ДЖОНИ 😡
01:00
HOOOTDOGS
Рет қаралды 2,7 МЛН
How to whistle ?? 😱😱
00:31
Tibo InShape
Рет қаралды 16 МЛН
OctoDash Revisit - Install - Configuration - Chris's Basement
26:04
Octoprint Tips and Plugins  - Octopi Images - Chris's Basement
48:57
The Petabyte Pi Project
22:27
Jeff Geerling
Рет қаралды 2,2 МЛН
Why You Should Use OctoPrint - OctoPrint Introduction
7:23
Crosslink
Рет қаралды 197 М.
How to run OctoPrint on your phone!
15:24
Made with Layers (Thomas Sanladerer)
Рет қаралды 338 М.
I gave Etsy 3 months - this is what happened
13:01
The Swedish Maker
Рет қаралды 607 М.
You made me do this…
13:58
Made with Layers (Thomas Sanladerer)
Рет қаралды 552 М.
How To Install & Configure OctoPrint on Raspberry Pi for 2023
17:41
BV3D: Bryan Vines
Рет қаралды 69 М.