-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Camera with Mailsail? #3
Comments
Ok, it apparently works with fluidd, but it doesn't work with Mainsail. Mainsail won't let you enable the camera either, which is probably part of the reason. I only use fluidd for the editor, as I like the Mailsail UI much better. I guess I won't be able to use the camera until they fix it. |
i have forked the repo and modified the mainsail package to include the camera stream on the dashboard https://github.com/DnG-Crafts/K1_Series_Annex here is a video of me installing the modified mainsail |
I'm gonna hold off, as I don't like adding a 4th column to Mainsail. There is also a problem with Moonraker, as it seems that Creality used a fairly old version and it is no longer compatible with the version of Mainsail that they provided. Since everything is custom, I haven't tried experimenting with using the latest versions of components, as I have no idea which components that Creality has modified and deviate from the base code. When I have some time, I'll take a look at exactly what they changed, and go from there. In the mean time, I am hoping that Creality will bring all of the components up-to-date and fix whatever it was that they broke with the Mainsail camera. It would be nice if everything was merged into the main original branches as well. The thing that scares me the most is the fact that the current layer and total layers shown in both fluidd and Mainsail, are wrong. If that's solely because of Moonraker is out-of-date, then it's not as much of a concern. |
i have packaged it up and it runs on my k1 max so if anyone wants to try it you can get it here https://github.com/DnG-Crafts/K1_Series_Annex/tree/main/mainsail_updated |
I'll take a look at it tomorrow. I was trying to get the Update Manager at least partially working myself, but I didn't really take it very far, as I was realizing that it would take a deep look into what changes they made. Nice work! |
make sure you uninstall the previous one before installing the update. the port needs to be 8080 too, not 4409. also there is still an issue with the layer reporting from klippy to moonraker. |
I changed the port, and I can see the camera in the setup page, but it still won't let me enable the camera. I deleted the old camera settings, and created a new one, but the enable button is still disabled. |
ahh the repos need recovery, i thought that could be an issue you need to try a soft recovery. but first update your time on the printer because they are stuck on 2020 i run this in putty then use update manager date -s "2023-10-11 14:59:00" croswnest does not need to run, it only needs to be there to enable that button |
your moonraker.conf should have this for the update manager, mine does not have klipper too.
|
check the moonraker.conf that has the update url for crowsnest and make sure your printers time is correct or the ssl cert will fail when you try to pull the repo |
crowsnest it up-to-date, but you didn't provide a configuration for moonraker, which is what is failing.
The date is correct, though the time zone is off. |
the .tar has the moonraker.conf but if you dont do a clean install moonraker wont overwrite it in the tar its in moonraker/moonraker/moonraker.conf and it will contain this
|
Mine is the same with just a couple additions:
|
In fluidd I am seeing the following warning message:
|
yeah there does not seem to be a distro for buildroot which is something creality might need to provide in the future. i am installing it onto a blank k1 motherboard to try and see what is happening because when i try with my printer it just works. |
I need to head to bed as I have an 8AM meeting. I'll check back in the morning. |
Well, that was EZ. I simply did an uninstall, and then an install, and everything worked. In fact, I didn't lose any of my configuration either, which is even more weird. Thanks a lot for fixing this. I am now seeing exactly what you are. |
yeah i found with this when i did not uninstall before i installed a new package it caused issues so i always run the uninstall command through putty and then install the new one. you wont lose the configs or gcodes uninstalling because they are stored in different directories. the next step is to figure out why the current printing layer is broken in the api. if you ever decide you want to disable the creality web portal and replace it with mainsail i have made a version that will do that. https://github.com/DnG-Crafts/K1_Series_Annex/tree/main/mainsail_replace using this one just sets it up so you do not need to use port 4409 and the camera operates with the default settings so you do not need to add IP:8080 etc. |
Is it possible to get the camera to work in Mainsail or fluidd w/o crowsnest? If so, how? The standard Creality Web interface has it, so I would think that there should be a way for this to work with both of them.
The text was updated successfully, but these errors were encountered: