@@LeoTechLab Oh, in Device manager instead of showing up in COM and LPT is shows up in Other devices as USB Serial and it has an exclamation mark next to it. And when it's like that it doesn't connect to octoprint
What is the reported problem by the USB serial device? It could be a driver issue, maybe... Is this the first time you're trying to connect your printer to this PC?
É sempre chato quando o produto não corresponde em termos de durabilidade... efectivamente a robustez deles não é a melhor. A minha recomendação actual são os Realme air 5 pro, que continuo a usar diariamente desde que os testei aqui no canal.
IP cameras don't operate the same way as USB cameras, that's why you can't use them as direct replacements for USB cameras, but it is possible to integrate an IP camera feed into your octoprint workflow, with some effort, although I only use my IP camera for remote monitoring of my prints when I'm not at home.
Hi, I added a few instances of octoprint to my Raspberry pi and they work great thanks to you, but I came across a problem. I originally installed the Ubuntu kernel on a 32gb micro SD card and now it seems like it's not enough for all the instances I am running. I also added a 500gb ssd card using the argon case. The octoprint instances can't see the drive and I think it's going to cause an issue if the SD card fills up. Is there a way to get three octoprint instances to see the drive?
Sure, you can share a new host directory with any docker container, even multiple containers at the same time. Just mount it as a volume in the docker-compose of each container you want to provide shared access to.
@vitaliydvorkin1342 exactly, just add a new line mapping a local host directory (your new drive, for example) to a directory inside your container. That way your container can access the new drive using that volume mount. You can refer to the docker manual on volumes for more information. But this really depends on what exactly you are trying to achieve...
@LeoTechLab pretty much just add more storage options. I tried moving a container but I ended up deleting it and making a new one somewhere else and that didn't add new data. I even changed the volume from the original octoprint:/octoprint to the mount point of the ssd and the new instance octoprint still only had 32 gb max
That's because that specific octoprint docker image was probably created with that allocated space to begin with. I think you can override that setting, look it up in the docker documentation.
Leo muito boa a aula, bem explicada e didatica, segui os passos e deu tudo muito certo só não consegui fazer com que inicie quando ligo o windows, não sei o motivo mas o agendamento só funciona quando reinicializo o sistema, se deligar e ligar não funciona. Parabnes pelo trabalho e agora vou pra outra tarefa que é instalar o Klipper em minha impressora, Obrigado!!!!!
Muito obrigado pelo feedback, ainda bem que foi útil! Relativamente ao agendamento via task scheduler, ele só executa quando o sistema é reinicializado porque estou a usar o trigger "at startup", que literalmente significa "no arranque do sistema", ou seja, quando o mesmo é reiniciado. Para outro cenário de arranque automatizado é mudar o trigger para o pretendido👍 Atenção que se estiver a usar hibernação para desligar o computador, ele na verdade nunca vai executar a task, porque não fez um reboot, manteve o estado anterior do sistema operativo. Aí a solução é desligar a hibernação ou então mudar o evento para "resume from hibernation". Eu recomendo desligar a hibernação, porque dessa forma temos uma só regra e o mesmo evento de "at startup" funciona para os dois cenários: reboot e desligar/ligar.
@@LeoTechLab Oi Leo, fiz uma pesquisa para poder executar o arquivo.bat na inicialização e encontrei uma solução mais certeira que faz a maquina inicar sempre que o windows é ligado e fui mais longe criando tambem um arquivo que é executado automaticamente quando se faz logout no windows. Devo confessar que esse ultimo acredito que funcione já que não tenho comosaber ao certo. Fiz o teste diversas vezes e correu tudo bem em todas. Abaixo passo o procedimento para caso tenha interesse, mas imaginando que pra voce isso não é nenhuma novidade, rsrsrs. Peço desculpaspela ousadia que querer ensinar a missa ao vigário, mas fiquei tão setisfeito com suas aulas que me senti obrigado a retribuir, mesmo sendo de forma tão simples, obrigado! Para executar um arquivo .bat na inicialização do Windows sem que a janela do CMD apareça, você pode usar um script em VBScript. Aqui estão os passos: Crie um arquivo .vbs: Abra o Bloco de Notas. Copie e cole o seguinte código: Set WshShell = CreateObject("WScript.Shell") WshShell.Run chr(34) & "C:\caminho\para\seuarquivo.bat" & Chr(34), 0 Set WshShell = Nothing Substitua C:\caminho\para\seuarquivo.bat pelo caminho do seu arquivo .bat. Salve o arquivo com a extensão .vbs, por exemplo, iniciar_oculto.vbs. Adicione o script à inicialização: Pressione Windows + R, digite shell:startup e pressione Enter. Copie o arquivo .vbs que você criou para a pasta que abriu. Para executar um arquivo .bat antes de desligar o Windows de maneira oculta e com um atraso de 40 segundos, você pode seguir estes passos: Crie um arquivo .bat: Abra o Bloco de Notas. Copie e cole o seguinte código: @echo off vmrun -t player stop "C:\VMs\Ubuntu Server\Ubuntu 64-bit.vmx" soft timeout /t 40 Salve o arquivo com a extensão .bat, por exemplo, executar_antes_desligar.bat. Crie um arquivo .vbs para ocultar a execução: Abra o Bloco de Notas novamente. Copie e cole o seguinte código: Set WshShell = CreateObject("WScript.Shell") WshShell.Run chr(34) & "C:\caminho\para\executar_antes_desligar.bat" & Chr(34), 0 Set WshShell = Nothing Substitua C:\caminho\para\executar_antes_desligar.bat pelo caminho do seu arquivo .bat criado no passo anterior. Salve o arquivo com a extensão .vbs, por exemplo, executar_oculto.vbs. Configure o Agendador de Tarefas: Pressione Windows + R, digite taskschd.msc e pressione Enter para abrir o Agendador de Tarefas. Clique em “Criar Tarefa”. Na aba “Geral”, dê um nome para a tarefa, por exemplo, “Executar BAT antes de desligar”. Marque a opção “Executar estando o usuário conectado ou não” e “Executar com privilégios mais altos”. Vá para a aba “Disparadores” e clique em “Novo”. Em “Iniciar tarefa”, selecione “Em um evento”. Em “Log”, selecione “Sistema”. Em “Origem”, selecione “User32”. Em “Id. do Evento”, digite “1074”. Vá para a aba “Ações” e clique em “Novo”. Em “Ação”, selecione “Iniciar um programa”. Em “Programa/script”, navegue até o arquivo .vbs que você criou. Clique em “OK” para salvar a tarefa.
@@RickBel1996 Obrigado pela partilha! Informação é poder, e partilhar a mesma é essencial para podermos todos aprender uns com os outros para evoluirmos em conjunto ;)
Hey, this worked great overall! Install was really easy and I can control the printer. The one problem I'm having is that the gcode files sent from my slicer don't end up in the 'correct location' leading Moonraker to warn that the gcode path received from Klipper does not match the expected location. I can't seem to find the expected location (/opt/printer_data/gcodes) to edit the [virtual_sdcard] section of the config. Any thoughts on this issue?
Hi! Glad it was useful ;) Regarding your gcode directory, I'll start by asking if you already added the [virtual_sdcard] section to your printer config file? If not, please do so and point it to "/opt/printer_data/gcodes". If the problem persists, please read the rest ;) Just to be clear, given that this is using docker, the "/opt/printer_data/gcodes" only exist inside the docker volume "gcode", accessible by both klipper and moonraker. I'm not sure how your slicer is configured to interact with klipper, but if it is using the Moonraker APIs directly, it shouldn't have any problems uploading the gcode file to klipper. If, on the other hand, it is trying to access the file system directly, it won't find the "/opt/printer_data/gcodes" folder on the host system, because it does not exist in it. As I already said, it is a docker volume that is only accessible directly by docker containers that request it, such as klipper and moonraker. You can try and manually upload the file using fluidd or mainsail directly. If that works fine, I would say the problem is probably in the integration between the slicer and klipper. If by any chance this integration is the problem, and if you want to continue using the slicer integration, you can always try to switch the docker volume for a docker bind mount and mount a physical directory on your host system. Maybe that will help the slicer integration. Just change the all the volume mappings from "gcode:/opt/printer_data/gcodes" in the docker-compose.yaml of prind to "/opt/printer_data/gcodes:/opt/printer_data/gcodes", and ensure that you also create the "/opt/printer_data/gcodes" directory in your host system. This will bind mount this host directory to the virtual directory with the same name inside the docker containers. Hope this helps.
@@LeoTechLab Thank you so much! I bought the Realme for 60 euros 😃 im just a bit worried for the bad reviews about the battery life, and some reviews that talks about one of the earbud stop working.. this last problem its the one i need to avoid the most cause it already happened two times forbother wireless buds..
@@LeoTechLab Thank mate! I hope so! One last thing, i saw that the 60hz frequencies are not present in the eq, Does this aspect make it more complex to obtain the sound you want, or does it not create particular difficulties?
Thank you for the feedback! In my opinion, the realme buds Air 5 Pro edge out the Liberty 4 NC in terms of sound quality, especially for their dual driver setup.
realme buds Air 5 Pro. You can watch my review on them, and you have my full listing of earbuds to compare mic quality as well in the video description.
Although I currently don't use proxmox in my setup, I don't see why not. Proxmox is a type-1 hypervisor, so as long as you are able to configure the usb passthrough to the debian VM you want to create to make use of the 3d printer and webcam directly inside the VM, you should be ok👍
@@LeoTechLab I`m using Proxmox and passthrough the USB`s, i also use the sudo apt remove brltty ... but it`s still not showing up my printer. Any workarounds?
I don't use proxmox, so I cannot test this, but the "brltty" package only blocks the printer driver to load, it doesn't block the printer device itself to be recognized via USB. Does the printer show up in the connected devices, even without a loaded driver? Are you sure the usb passthrough is working properly?
Thank you Leo for the thorough review! 👏I ordered them based on it mainly. For the stereo mode 7:52 when you're using single earbud, you can override it in accessibility > hearing enhancement > mono mode > on.
Thank you so much for the feedback! Regarding the mono mode, I know I can do it at the operating system level, but that's not a good experience for me, given that I have to manually remember to keep switching between mono and stereo. I rather have the earbuds do the job on their own😋