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

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ก.ย. 2024

ความคิดเห็น • 628

  • @joeldriver381
    @joeldriver381 3 ปีที่แล้ว +9

    You consistently make amazing tutorials and you are an amazing asset to the community!

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว

      I appreciate that, thank you!

  • @davetpilot
    @davetpilot ปีที่แล้ว +1

    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 TH-cam 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.

  • @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!

  • @therising1
    @therising1 3 ปีที่แล้ว +2

    Chris, FFS, thanks for this. And the Google Doc too??? You're the man.

  • @eescabar
    @eescabar 3 ปีที่แล้ว +1

    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 ปีที่แล้ว +1

    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 ปีที่แล้ว +7

    So awesome! Perfectly explained as every time. Watching your tutorials makes it seem so easy 👍

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว +2

      Happy to hear that!

  • @Seraph10101
    @Seraph10101 3 ปีที่แล้ว +6

    I can't say this enough... YOU ARE THE MAN!!

    • @Seraph10101
      @Seraph10101 3 ปีที่แล้ว +1

      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 ปีที่แล้ว +1

      @@Seraph10101 i was going to say the same thing! im so grateful that he makes these for us

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว +1

      Thank you so much!

  • @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!

  • @SeanTaffert
    @SeanTaffert 3 ปีที่แล้ว +1

    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 ปีที่แล้ว +1

      @@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 ปีที่แล้ว +1

    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 ปีที่แล้ว +1

      @@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 ปีที่แล้ว +1

      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.

  • @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

  • @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!

  • @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

  • @ps4lm
    @ps4lm 2 ปีที่แล้ว

    i have a small addon for people who are having a problem with systemctl start webcamd2
    First of all instead of copying using cp use this command instead: touch webcamd webcamd2 ( make sure u are already in /root/bin directory )
    after that to copy all permissions to the file do this command: sudo chmod --reference=webcamd webcamd2
    After that try starting ur webcamd2 by sudo systemctl start webcamd2
    and u can check the status with sudo systemctl status webcamd2
    I had a problem with bash script not being copied over as a bash file but rather than a normal txt this solved the problem for me.
    Same thing works if octoprint2.service doesnt start. use the same logic.
    Sorry @Chris for adding this just trying to help

    • @ChrisRiley
      @ChrisRiley  2 ปีที่แล้ว +1

      Thanks for all the extra info!

  • @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

  • @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!

  • @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

  • @LogicWheels
    @LogicWheels 3 ปีที่แล้ว +2

    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 ปีที่แล้ว +1

      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)

  • @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!

  • @dleivam
    @dleivam 3 ปีที่แล้ว +1

    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!

  • @Tekim13
    @Tekim13 3 ปีที่แล้ว +2

    Always enjoy the hacks! Awesome job.

  • @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 ปีที่แล้ว +1

      @@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. 🤣

  • @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.

  • @15RunAway
    @15RunAway ปีที่แล้ว +1

    i have 2 Ender 3s (V2 and 3 Neo). I just bit the bullet and bought a scalped RPI 4B 2gb with a Sandisk 128 Extreme as a boot drive, and installed Octoprint .. I also subscribed to OctoEverywhere so I can monitor my prints from anywhere as I am away from home a lot. I have two C270 webcams on the way. I am really gonna need some help getting this going on one card because my wife will not let me buy another one. Lol...

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว +1

      Hey Dan, I have a video coming out that will make this super easy. Stay tuned.

    • @15RunAway
      @15RunAway ปีที่แล้ว

      @@ChrisRiley WoopWoop!!!

    • @15RunAway
      @15RunAway ปีที่แล้ว +1

      @@ChrisRiley Got it going, brother. Three printers and three cameras on one Pi using Paul's Octoprint_deploy. I know you just pushed a video about it but wanted to link to this post I made a few weeks ago. Had a little trouble getting the cameras goin but Paul helped me through Discord. Will post something on your video about it shortly..

  • @dansteffee9759
    @dansteffee9759 3 ปีที่แล้ว

    That was fun, it took 2 tries to get it going (the first time octoprint didn't want to come up after the last restart, but the second instance 5001 did). But I started the video over and the second time was the charm..

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว

      Great! Thanks for watching

  • @jneilliii
    @jneilliii 3 ปีที่แล้ว

    We've learned there's another approach to multiple webcams. You can copy octopi.txt to /boot/octopi.conf.d/.txt for however many cameras you need in addition to the default one configured in octopi.txt. In each of those you set camera_usb_options="-r 1280x720 -f 10 -d /dev/v4l/" and camera_http_options="-p " filling in your specific device id (you can also use /dev/video#) and resolution, etc. and number to use for port (8081, 8082, 8083, etc.). Then when you restart singular webcamd service you'll get the streams and snapshots on each of the configured address, ie octopi.local:8081/?action=stream. You can also update haproxy accordingly if you want to utilize tunneling services like octoeverywhere or ngrok plugins

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว

      Thanks for the tip!

    • @jneilliii
      @jneilliii 3 ปีที่แล้ว +1

      @@ChrisRiley one small correction, the file has to be copied to /boot/octopi.conf.d/ folder.

  • @lordteddymiddleton-smith3427
    @lordteddymiddleton-smith3427 2 ปีที่แล้ว

    Incredibly helpful video! In case anyone else experiences a similar problem, my messages file did not update after changing usb connections and rebooting leaving me very confused. To fix, delete the messages file before rebooting using the following commands:
    cd /var/log
    sudo rm messages

    • @ChrisRiley
      @ChrisRiley  2 ปีที่แล้ว +1

      That's very cool of you! Thanks

  • @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!

  • @MrJozza65
    @MrJozza65 3 ปีที่แล้ว +1

    Wow, some really clear and comprehensive information there thanks! You really know your stuff when it comes to Linux. I think I would just buy another Pi for a second Octopi instance though 😉

    • @BrianSmith-le6uy
      @BrianSmith-le6uy 3 ปีที่แล้ว +1

      I agree, Chris is certainly gifted, has a unique ability to explain so you walk away understanding, rather than just following steps.

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว

      🙂👍

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว

      Thank you!

  • @bepstein111
    @bepstein111 3 ปีที่แล้ว

    Just FYI, this didn't start magically working in 0.18, I've had this setup working for about a year now! Not sure what version was around then. Not using OctoPi though, I've got it all set up custom on a leftover Ryzen PC. Very good video though, you made it nice and easy to follow along with!

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว

      Thanks for the info!

  • @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

  • @lohnstar5
    @lohnstar5 ปีที่แล้ว

    I've got myself to c270s for my two printers since you said and showed in your video they have serial-numbers. But apparently newer versions/iterations of the c270 all have the same serial-number...
    Anyway thanks for this great tutorial.

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว

      Thanks for watching

  • @timothysanford1154
    @timothysanford1154 2 ปีที่แล้ว

    Awesome video! I've been think about doing this but I wasn't sure if it would work. Now I know how to do this thanks to you. ☺

    • @ChrisRiley
      @ChrisRiley  2 ปีที่แล้ว +1

      Glad I could help!

  • @crispr4287
    @crispr4287 2 ปีที่แล้ว

    amazing tutorial, perfectly explained, thank you!

    • @ChrisRiley
      @ChrisRiley  2 ปีที่แล้ว

      Glad you enjoyed it!

  • @GuysShop
    @GuysShop 2 ปีที่แล้ว

    Tremendous! Just what I needed.

    • @ChrisRiley
      @ChrisRiley  2 ปีที่แล้ว

      I'm happy to help! Thanks for watching

  • @clausbakala3770
    @clausbakala3770 3 ปีที่แล้ว

    Hi Chris, thanks for this perfect Video, the explanation and the lot of work from you for script and documentation and all the other things :-)

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว

      Glad it was helpful!

  • @BLBlackDragon
    @BLBlackDragon 3 ปีที่แล้ว

    I love my C270s. Even went back and replaces the one PiCam2, because it just doesn't perform.
    Nice update.

  • @bengreen865
    @bengreen865 3 ปีที่แล้ว +1

    You are a legend, perfect, thank you very much

  • @yomboprime
    @yomboprime 3 ปีที่แล้ว +2

    Under Linux you can find your serial devices under the "/dev/serial/by-id/" (and "/dev/serial/by-path/") directories. Using the first as serial device in your config (instead of the typical "/dev/ttyUSB0" etc) lets you assign a serial port by the physical USB port it is connected to (it will always have the same path). The same applies to webcam devices (under /dev/v4l). It is handy for unbranded devices with no serial number.

    • @joedopp9841
      @joedopp9841 3 ปีที่แล้ว +1

      Thanks for the tip!

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว +1

      Ditto, thank you

    • @chextapp
      @chextapp 3 ปีที่แล้ว

      @yomboprime say what?

    • @jonmarkwright
      @jonmarkwright 3 ปีที่แล้ว

      I wish I knew what this meant as such. I have followed the video up to the point of adding Web cams and still get the ttyusb in the octoprint drop down and not the name I gave the machine. Tried it twice now and both times the same. I'm not the best at Linux so maybe it's me missing something. Non of my 3 machines have serial numbers and 2 have common version and product Id. Thanks for the video Chris.

    • @yomboprime
      @yomboprime 3 ปีที่แล้ว

      @@jonmarkwright To know the connected serials ports, enter 'ls /dev/serial/by-id/' (without quotes). Connect a printer and issue the command a second time. The new one in the list will be the one you just connected, and it will have always that path and name (if connected to the same USB port), For example, in my case it is '/dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0'. Just use that path in Octoprint.
      The same for webcams, just changing '/dev/serial/by-id/' to '/dev/v4l/by-id/'.

  • @KunalDalal-le7ib
    @KunalDalal-le7ib 3 หลายเดือนก่อน +1

    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  3 หลายเดือนก่อน +1

      Things have changed a lot. You might give the new camera stack a try. th-cam.com/video/n9smmmH1O7Y/w-d-xo.html

  • @400AGLNET
    @400AGLNET ปีที่แล้ว +1

    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  ปีที่แล้ว +1

      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. th-cam.com/video/nDwW3eNxp2k/w-d-xo.html

  • @ltjojo5393
    @ltjojo5393 2 ปีที่แล้ว +1

    Excellent tutorial! Just finished following and had only two issues - one similar issue to @fwlogue below, and one where the webcam stream for my 5001 port printer wouldn't show. Found out if I changed the path from '/webcam/?action=stream' to '[IP of first printer]/webcam2/?action=stream', it solved the problem. For some reason it didn't like it with ':5001' added

    • @ChrisRiley
      @ChrisRiley  2 ปีที่แล้ว +1

      Thanks! the camera stuff has changed greatly. There are a couple of easier ways to get this done now.

    • @ltjojo5393
      @ltjojo5393 2 ปีที่แล้ว

      @@ChrisRiley Quick question - you mentioned that plug-ins are shared between instances. Are the settings of each plug-in also shared? For example, if I set up OctoLapse on one printer to take pics in the center position, can I set up my other instance to take pics in the center-left position?

  • @printing3d722
    @printing3d722 3 ปีที่แล้ว +1

    Well, I had the second instance up and running briefly, until I added the second webcam. Now I have a webcam error on the 1st instance, and can't access the 2nd instance at all. Flustergated.

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว

      The webcam is probably searching over and over and caused the instance to crash. Make sure you have the right vendor and product ID assigned to the right camera.

  • @michaelbluecastlestudio665
    @michaelbluecastlestudio665 3 ปีที่แล้ว

    Amazing Tutorial...thanks for your work

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว +1

      Glad you liked it!

  • @boatrightcreations
    @boatrightcreations 2 ปีที่แล้ว +1

    I know this is almost a year old now. Every thing worked up until I try to connect to both printers simultaneously. I have two Ender 3s. I can connect to one on the first webpage, but if I try to connect to the second on the second page, the Pi throws a SerialException: Could not exclusively lock port [..] Resource unavailable. If I disconnect from the first printer, I can connect to the second printer and vise versa. It appears that locking one USB port, locks them all? Also its a Pi 4

    • @ChrisRiley
      @ChrisRiley  2 ปีที่แล้ว

      It's probably because they have the same board information. Try this method, it might work better. th-cam.com/video/DQn7-64aMAk/w-d-xo.html

  • @ericdiggus9757
    @ericdiggus9757 2 ปีที่แล้ว +1

    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.

  • @TurnRacing
    @TurnRacing ปีที่แล้ว

    Man I appreciate you so much thank you 🙏

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว

      Happy to help, thanks for watching!

  • @Thomas-wl5yp
    @Thomas-wl5yp 9 หลายเดือนก่อน +1

    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  9 หลายเดือนก่อน

      There is a much easier way to do this now a days. Check this out. th-cam.com/video/nDwW3eNxp2k/w-d-xo.html

  • @ailireruf
    @ailireruf 3 ปีที่แล้ว +1

    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. th-cam.com/video/DQn7-64aMAk/w-d-xo.html

  • @BeefIngot
    @BeefIngot 3 ปีที่แล้ว +1

    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.

  • @Morrlex
    @Morrlex ปีที่แล้ว +1

    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.

  • @lucasthompson1650
    @lucasthompson1650 3 ปีที่แล้ว +5

    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.

  • @TheRealRobear
    @TheRealRobear 3 ปีที่แล้ว

    Great tutorial! My cameras initially didn't work, but I had typos in the 99-usb.rules file. Thank you for your hard work!

  • @kenny13
    @kenny13 ปีที่แล้ว +1

    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

  • @nog2you
    @nog2you 3 ปีที่แล้ว +1

    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 ปีที่แล้ว +2

      I haven't found anything that will do this yet either.

  • @coolt5
    @coolt5 3 ปีที่แล้ว +1

    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

  •  2 ปีที่แล้ว +1

    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 th-cam.com/video/Jzs6TpUDTFE/w-d-xo.html

  • @mkrcbuilds
    @mkrcbuilds ปีที่แล้ว +2

    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  ปีที่แล้ว +1

      Thank you! There shouldn't be any problems, but I would use this method instead. It's going to make things much easier. th-cam.com/video/nDwW3eNxp2k/w-d-xo.html

    • @mkrcbuilds
      @mkrcbuilds ปีที่แล้ว +1

      @@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...

  • @braaap2065
    @braaap2065 3 ปีที่แล้ว +2

    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.

  • @David-ty6my
    @David-ty6my 2 ปีที่แล้ว +1

    I have 2 different printers, but apparently, they are the same.
    ER20
    New USB device found, idVendor=1a86, idProduct=7523, bcdDevice= 2.64
    Jan 10 03:13:11 octopi kernel: [34858.501230] usb 1-1.2: New USB device strings: Mfr=0, Product=2, SerialNumber=0
    ER20
    E3V2
    New USB device found, idVendor=1a86, idProduct=7523, bcdDevice= 2.64
    Dec 31 07:35:41 octopi kernel: [ 535.661972] usb 1-1.3: New USB device strings: Mfr=0, Product=2, SerialNumber=0
    E3V2

    • @ChrisRiley
      @ChrisRiley  2 ปีที่แล้ว

      So many of the boards have the same info, Check out how Paul does it, his image has a better way of breaking them out. th-cam.com/video/DQn7-64aMAk/w-d-xo.html

  • @MrX-yg7rz
    @MrX-yg7rz ปีที่แล้ว +1

    In my Ender3, one has the motors reversed. Motherboard mini e.1.2. How to fix it?

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว +1

      I personally would flip the plastic motor clip on the board 180 degrees and plug it back in.

  • @BrianSmith-le6uy
    @BrianSmith-le6uy 3 ปีที่แล้ว

    Genius! Fantastic video Chris! Your Linux skills are impressive! I will give this a try!
    Would love to see a way to timelapse with Duetwifi.

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว

      Great suggestion! Thanks for watching

  • @WavePuntFrl
    @WavePuntFrl ปีที่แล้ว

    Thank You for this tutorial

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว

      Thank you for watching!

  • @Vash612584
    @Vash612584 2 ปีที่แล้ว +1

    how do the directions vary if your second cam is a rpi camera??

    • @ChrisRiley
      @ChrisRiley  2 ปีที่แล้ว

      The only difference is you need to update the way it call the camera, it has to be set to raspi and not auto.

  • @winandd8649
    @winandd8649 2 ปีที่แล้ว +1

    I'm trying to setup a single Octoprint instance for using two camera's; one default raspi camera, and one USB (microsoft HD-3000) webcam.
    raspicam was working fine in Octoprint, trying to add one USB camera broke it, can't get it to work at all.. i guess i give up and revert to my octopi backup😞

    • @ChrisRiley
      @ChrisRiley  2 ปีที่แล้ว

      My methods are kind of crazy, but you can try this. th-cam.com/video/aN9Gd0Hqmtk/w-d-xo.html

    • @winandd8649
      @winandd8649 2 ปีที่แล้ว

      Thanks! ..but..
      I finally got it to work reading a page in the Octoprint community. Do a google search on "Setting up multiple webcams in OctoPi the right way - Guides" and you'll find it.
      I will definitely look into your suggested link! 😀👍

  • @darrinjohnson4475
    @darrinjohnson4475 3 ปีที่แล้ว +1

    When I try to enable octoprint2 I get an error cannot find LSB for octoprint2??

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว

      Make sure your base directory and services file are correct. Does it fail when you start it manually? sudo systemctl start octoprint2

  • @kebshome7933
    @kebshome7933 ปีที่แล้ว +1

    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  ปีที่แล้ว

      You can but you have to do a couple of extra things. www.instructables.com/Octolibre-Running-Octoprint-on-the-Libre-Computers/

  • @JonCo98-WoT
    @JonCo98-WoT ปีที่แล้ว +1

    Using this method will I be able to run both printers at the same time?

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว +1

      Yes, absolutely.

  • @mann3901
    @mann3901 2 ปีที่แล้ว +2

    can we use winscp to copy all folders?

    • @ChrisRiley
      @ChrisRiley  2 ปีที่แล้ว

      Yes, that would work just fine.

  • @3dprintkkstudio
    @3dprintkkstudio 3 ปีที่แล้ว +1

    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.

  • @tanvach
    @tanvach 3 ปีที่แล้ว +1

    From my experience, having multiple printers on one Pi (two Ender 3s on a Raspberry Pi 4) is just too much trouble.
    1) When I disconnect a printer while another is printing, sometimes it would stop and cannot be resumed.
    2) You have to be really careful not to accidentally update and restart an instance when the other is printing.
    So last night I bit the bullet and bought a Pi 3 B+ for my other printer.

    • @ppaukstelis
      @ppaukstelis 3 ปีที่แล้ว

      This has not been my experience at all. You can update and restart any instance while another is printing. Once an instances is running it is loaded into RAM, so disk changes do nothing until you restart the instance.

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว

      Two of the same printer is really hard to deal with.

    • @ppaukstelis
      @ppaukstelis 3 ปีที่แล้ว +1

      @@ChrisRiley I think this can be solved by not using devpath, and instead using a full KERNELS address in udev (which won't change) e.g.: KERNELS=="1-1:1.0",SUBSYSTEMS=="usb",SYMLINK+="octo_Printer2" I am in the process of incorporating this into the octoprint_deploy bash scripts I've worked on to handle printers that don't have serial numbers. Taking your video as guidance, I'm going to TRY to do an auto-camera setup as well, but as you point out there is a lot going on with cameras in OctoPi that make it more difficult to script things.

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว

      @@ppaukstelis Hey Paul! Super interested in this, have you had luck using KERNELS? Let me know how it goes.

    • @ppaukstelis
      @ppaukstelis 3 ปีที่แล้ว

      @@ChrisRiley I've used it for quite a while with some super cheap webcams that don't have serial numbers. Still has the limitation that everything has to be plugged into the same locations, but you have complete USB bus information. Would love to have you test out the script at some point. Old version is octoprint_deploy on github. I'll let you know when I get the new one working.

  • @anthonyburtatt9561
    @anthonyburtatt9561 2 ปีที่แล้ว +1

    I updated octopi and now my second instance of octopi doesn't boot what am I missing?

    • @ChrisRiley
      @ChrisRiley  2 ปีที่แล้ว

      THe new version probably broke something. Check systemctl and make sure both octoprints are still enabled.

  • @peterhickie3257
    @peterhickie3257 ปีที่แล้ว +1

    I'm getting update-rc.d: error: cannot find a LSB script for octoprint2 - What have I done wrong?

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว

      Octoprint changes all the time, it could be something related to an update. If not, make sure you have everything correct in your services file.

  • @0XPhoenixX0
    @0XPhoenixX0 2 ปีที่แล้ว +1

    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.

  • @raysrule81
    @raysrule81 ปีที่แล้ว +1

    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.

  • @BunnyTJ
    @BunnyTJ ปีที่แล้ว +1

    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. th-cam.com/video/12m77CHspEI/w-d-xo.html

  • @footlongchris9257
    @footlongchris9257 3 ปีที่แล้ว +1

    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 ปีที่แล้ว +1

      Yes, it can, you just enter your port number and it will pick it up.

  • @jayhorowitz8154
    @jayhorowitz8154 ปีที่แล้ว +1

    Thanks Chris, very helpful. Can the instances be backed up for restore in future if needed?

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว +1

      Yes, you should be able to use backup and restore on the multiple instances.

    • @jayhorowitz8154
      @jayhorowitz8154 ปีที่แล้ว +1

      @@ChrisRiley thanks

  • @Biclops8472
    @Biclops8472 2 ปีที่แล้ว +1

    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?

  • @AndreChampoux
    @AndreChampoux 3 ปีที่แล้ว +1

    Would have liked to see 2 prints controlled from the 1 Pi, full run.

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว

      We can do that, I will consider another video.

  • @juanlecaros8362
    @juanlecaros8362 3 ปีที่แล้ว

    Exelente Video, gracias desde Chile...

  • @sonicdudemgvids3451
    @sonicdudemgvids3451 2 ปีที่แล้ว +1

    thanks for the video. Really appreciate your last version on multiple of instances and cameras. I can't get the cameras working through and not sure what's going on. the cameras worked before and i went through and checked the files.

    • @ChrisRiley
      @ChrisRiley  2 ปีที่แล้ว +1

      Octoprint and octopi are always changing. It could be that something is different. There is a little different way to get cameras working now you might want to look into. community.octoprint.org/t/setting-up-multiple-webcams-in-octopi-the-right-way/32669

    • @DaveO-te1iv
      @DaveO-te1iv 2 ปีที่แล้ว +1

      @@ChrisRiley Thanks for this! I'd been running 2 printers using the setup in your previous video, but when I changed to 0.18 I could never get two cameras working. I tried with 3 different C270s and one raspi cam. I could either get a raspi cam OR a c270 working under webcamd but webcamd2 never worked for me. It never started despite all sorts of reboots, tweaks and small changes back and forth. Now, with these instructions, I have the raspi cam showing up on port 8080 and a C270 on port 8081 which is just right.

  • @leonbricks8454
    @leonbricks8454 2 ปีที่แล้ว +1

    Hey realy good Video but i have a little Problem im getting a Error Message when i write the Line "sudo systemctl enable octoprint2" the Error Says "cannot find a LSB Script for Octoprint2.

    • @ChrisRiley
      @ChrisRiley  2 ปีที่แล้ว

      Make sure that second octoprint2 file has the right updates and had the same permissions as octoprint.service.

  • @Oidium45
    @Oidium45 2 ปีที่แล้ว +1

    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. th-cam.com/video/DQn7-64aMAk/w-d-xo.html

  • @roberthunt7973
    @roberthunt7973 3 ปีที่แล้ว +1

    can someone help when i sudo systemctl enable ocotprint2 it comes up with error cannot find LSB script for ocotoprint2 what am i doing wrong

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว

      You ran the cp command to copy it correct?

  • @mejias4682
    @mejias4682 2 ปีที่แล้ว +1

    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. th-cam.com/video/J5VzI4AFav4/w-d-xo.html

  • @andymiles6437
    @andymiles6437 2 ปีที่แล้ว

    Thank you very much. It did the trick. 3 more instances :)

  • @3Phasen
    @3Phasen ปีที่แล้ว

    Thx Bro make my day 🙂 great howto

  • @jack11wagner
    @jack11wagner 2 ปีที่แล้ว +1

    Anyone have any idea why i cant access my octoprint with the 5000 port number following the ip

    • @ChrisRiley
      @ChrisRiley  2 ปีที่แล้ว

      5000 is the default, it's redirected in the proxy file. You will have to change that file up if you would like 5000 to work like this. I would just go with another port.

  • @Karel_Houska
    @Karel_Houska 2 ปีที่แล้ว +1

    Hi Chris, thank you for perfect video. I follow yours try step by step, but I don't have webcamd in path /root/bin. Could you please plaste this file somewhere wher I can download it? Thank you

    • @ChrisRiley
      @ChrisRiley  2 ปีที่แล้ว

      There is no webcamd file in your root/bin directory? That should come in with the stock install.

  • @Dr3DPrint
    @Dr3DPrint 3 ปีที่แล้ว +1

    Man... Your THE MAN!!! Amazing tutorial! Very very very good!!! But...
    I'm getting crazy with this! I don't know what I'm doing wrong! I made each step consistently, but can't get streaming from my camera. In the test for time-lapse record, it works, but for stream it show no image. The two printers are working well, but only one camera shows stream. When I test in webcamd and webcamd2, it's all ok!

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว +1

      Hmmm, do you have the FQN in the settings? Make sure you use you IP X.x.x.x/webcam

    • @Dr3DPrint
      @Dr3DPrint 3 ปีที่แล้ว

      @@ChrisRiley Yeah!! IP is right! I get The photos but The Stream Goes wrong... I think it’s haunted... heheheh

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว

      @@Dr3DPrint Try another browser, sometimes the cache gets messed up.

    • @Dr3DPrint
      @Dr3DPrint 3 ปีที่แล้ว

      The most interesting thing is: first instance works fine! Only the second (:5001) doesn’t works, but just for timelapse! Snapshot goes ok!

  • @DasMoerk
    @DasMoerk 2 ปีที่แล้ว +1

    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  2 ปีที่แล้ว

      These steps should get you what you need. You might want to use the multi cam plugin.

  • @OldCurmudgeon3DP
    @OldCurmudgeon3DP 3 ปีที่แล้ว +1

    Still running dual cam on 1 printer using the original video. Working great 98% of the time. The only glitch is in Octoprint itself when it sometimes changes the default cam's settings on its own. No clue why that happens.

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว +1

      Glad to hear it has been at least somewhat stable.

  • @omsomd7916
    @omsomd7916 2 ปีที่แล้ว +1

    Thanks for your tutorial !
    Still have an issue at the "enable" step :(
    I follow each step but as below, I got an LSB not found issue when i try to enable octoprint2 :(
    "
    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
    "
    Any help ? :D
    Thanks !

    • @ChrisRiley
      @ChrisRiley  2 ปีที่แล้ว

      That should work. Make sure you don't have any syntax issues on the second one and make sure it has the same permissions as the default one.

  • @flowgorithm
    @flowgorithm 2 ปีที่แล้ว +1

    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  2 ปีที่แล้ว

      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 2 ปีที่แล้ว +1

      @@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

  • @victor08111
    @victor08111 3 ปีที่แล้ว +1

    Anyone knows if multiprinter octoprint works with multiple klipper printers?

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว

      Last time I searched the net, it did not.

  • @ByronChou17
    @ByronChou17 3 ปีที่แล้ว +1

    YES finally!

  • @TDHobbies
    @TDHobbies 2 ปีที่แล้ว +1

    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 ปีที่แล้ว +1

      I have a secret video on how to do this. :) th-cam.com/video/aN9Gd0Hqmtk/w-d-xo.html

  • @dvalle07
    @dvalle07 3 ปีที่แล้ว +2

    Great tutorial. Im just stuck, as there is no ocotoprint.service in the etc/systemsd/system folder. Im using a pi 4

    • @brunotomaz4111
      @brunotomaz4111 3 ปีที่แล้ว +2

      thanks for the tutorial Chris but i have the same problem that dave..
      "
      pi@octopi:/etc/systemd/system $ sudo nano octoprint2.service
      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
      pi@octopi:/etc/systemd/system $
      "

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว +2

      Hey guys, I am not sure what is up with this. I don't know why the pi4 might be different. Let me build it again and see what happens.

    • @dvalle07
      @dvalle07 3 ปีที่แล้ว +2

      @@ChrisRiley Thanks Chris, I was going to reflash 0.18 again today to be sure it wasn’t a fail whale on my part. :)

    • @brunotomaz4111
      @brunotomaz4111 3 ปีที่แล้ว +1

      @@ChrisRiley i will wait for that Chris... and thanks so much

    • @dvalle07
      @dvalle07 3 ปีที่แล้ว

      Ok so reflashed and I now can see octoprint.service. Thanks!