mainsail-config

Mainsail klipper macros and settings (by mainsail-crew)

Mainsail-config Alternatives

Similar projects and alternatives to mainsail-config

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better mainsail-config alternative or higher similarity.

mainsail-config reviews and mentions

Posts with mentions or reviews of mainsail-config. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-10-21.
  • Pause at layer
    1 project | /r/klippers | 4 Dec 2023
    If you're using mainsail/fluidd, there are also some slick macros you can use here: https://github.com/mainsail-crew/mainsail-config
  • Mainsail, Moonraker, and Klipper won't connect to each other
    4 projects | /r/klippers | 21 Oct 2023
    -------------------- Log Start | Thu Oct 19 14:05:22 2023 -------------------- data_path: /home/android/printer_data is_default_data_path: True config_file: /home/android/printer_data/config/moonraker.conf startup_warnings: [] verbose: False debug: False asyncio_debug: False is_backup_config: False is_python_package: False instance_uuid: 766564b4528e4af4b923afa059b299a9 unix_socket_path: /home/android/printer_data/comms/moonraker.sock software_version: v0.8.0-186-g2641fc5 git_branch: master git_remote: origin git_repo_url: https://github.com/Arksine/moonraker.git modified_files: [] unofficial_components: [] log_file: /home/android/printer_data/logs/moonraker.log python_version: 3.9.2 (default, Feb 28 2021, 17:03:44) [GCC 10.2.1 20210110] msgspec_enabled: False uvloop_enabled: False 2023-10-19 10:05:22,915 [confighelper.py:read_file()] - Configuration File '/home/android/printer_data/config/moonraker.conf' parsed, total size: 1368 B 2023-10-19 10:05:22,916 [server.py:add_log_rollover_item()] - #################### Moonraker Configuration #################### [server] host = 0.0.0.0 port = 7125 klippy_uds_address = /home/android/printer_data/comms/klippy.sock [authorization] trusted_clients = 10.0.0.0/8 127.0.0.0/8 169.254.0.0/16 172.16.0.0/12 192.168.0.0/16 FE80::/10 ::1/128 192.168.2.1 cors_domains = *.lan *.local *://localhost *://localhost:* *://my.mainsail.xyz *://app.fluidd.xyz [octoprint_compat] [history] [update_manager] channel = dev refresh_interval = 168 [update_manager mainsail-config] type = git_repo primary_branch = master path = ~/mainsail-config origin = https://github.com/mainsail-crew/mainsail-config.git managed_services = klipper [update_manager mainsail] type = web channel = stable repo = mainsail-crew/mainsail path = ~/mainsail [update_manager mobileraker] type = git_repo path = /home/android/mobileraker_companion origin = https://github.com/Clon1998/mobileraker_companion.git primary_branch = main managed_services = mobileraker env = /home/android/mobileraker-env/bin/python requirements = scripts/mobileraker-requirements.txt install_script = scripts/install-mobileraker-companion.sh [update_manager fluidd-config] type = git_repo primary_branch = master path = ~/fluidd-config origin = https://github.com/fluidd-core/fluidd-config.git managed_services = klipper [update_manager fluidd] type = web channel = stable repo = fluidd-core/fluidd path = ~/fluidd ################################################################# All Configuration Files: /home/android/printer_data/config/moonraker.conf ################################################################# ------------------- omitting a bunch of HTTP registrations ----------------------- System Info: ***python*** version: (3, 9, 2, 'final', 0) version_string: 3.9.2 (default, Feb 28 2021, 17:03:44) [GCC 10.2.1 20210110] ***cpu_info*** cpu_count: 4 bits: 64bit processor: aarch64 cpu_desc: serial_number: hardware_desc: Qualcomm Technologies, Inc MSM8992 model: total_memory: 1858336 memory_units: kB ***sd_info*** manufacturer_id: 11 manufacturer: Unknown oem_id: 0100 product_name: 016G7 product_revision: 3.2 serial_number: 000bce12 manufacturer_date: 2/2082 capacity: Unknown total_bytes: 0 ***distribution*** name: Debian GNU/Linux 11 (bullseye) id: debian version: 11 version_parts: {'major': '11', 'minor': '', 'build_number': ''} like: codename: bullseye release_info: {} ***virtualization*** virt_type: none virt_identifier: none ***network*** ***canbus*** ***Allowed Services*** klipper_mcu webcamd MoonCord KlipperScreen moonraker-telegram-bot moonraker-obico sonar crowsnest octoeverywhere ratos-configurator mobileraker ------------------- omitting a bunch of HTTP registrations ----------------------- 2023-10-19 10:05:23,843 [authorization.py:__init__()] - Authorization Configuration Loaded Trusted Clients: 192.168.2.1 10.0.0.0/8 127.0.0.0/8 169.254.0.0/16 172.16.0.0/12 192.168.0.0/16 fe80::/10 ::1/128 CORS Domains: .*\.lan .*\.local .*://localhost .*://localhost:.* .*://my\.mainsail\.xyz .*://app\.fluidd\.xyz ------------------- omitting a bunch of HTTP registrations ----------------------- 2023-10-19 10:05:24,089 [server.py:load_component()] - Component (octoprint_compat) loaded 2023-10-19 10:05:24,115 [server.py:_initialize_component()] - Performing Component Post Init: [dbus_manager] 2023-10-19 10:05:24,154 [server.py:_initialize_component()] - Performing Component Post Init: [file_manager] 2023-10-19 10:05:24,166 [server.py:_initialize_component()] - Performing Component Post Init: [machine] 2023-10-19 10:05:24,167 [machine.py:validation_init()] - Validation version in database out of date 2023-10-19 10:05:24,261 [server.py:_initialize_component()] - Component [machine] failed post init Traceback (most recent call last): File "/home/android/moonraker/moonraker/server.py", line 225, in _initialize_component await ret File "/home/android/moonraker/moonraker/components/machine.py", line 252, in component_init await self.sys_provider.initialize() File "/home/android/moonraker/moonraker/components/machine.py", line 1014, in initialize self.systemd_mgr = await self.dbus_mgr.get_interface( File "/home/android/moonraker/moonraker/components/dbus_manager.py", line 123, in get_interface ret = await self.get_interfaces(bus_name, bus_path, File "/home/android/moonraker/moonraker/components/dbus_manager.py", line 135, in get_interfaces introspection = await self.bus.introspect(bus_name, bus_path) File "/home/android/moonraker-env/lib/python3.9/site-packages/dbus_next/aio/message_bus.py", line 216, in introspect return await asyncio.wait_for(future, timeout=timeout) File "/usr/lib/python3.9/asyncio/tasks.py", line 481, in wait_for return fut.result() File "/home/android/moonraker-env/lib/python3.9/site-packages/dbus_next/message_bus.py", line 195, in reply_notify BaseMessageBus._check_method_return(reply, err, 's') File "/home/android/moonraker-env/lib/python3.9/site-packages/dbus_next/message_bus.py", line 615, in _check_method_return raise DBusError._from_message(msg) dbus_next.errors.DBusError: Launch helper exited with unknown return code 1 2023-10-19 10:05:24,262 [server.py:add_warning()] - Component 'machine' failed to load with error: Launch helper exited with unknown return code 1 2023-10-19 10:05:24,262 [server.py:_initialize_component()] - Performing Component Post Init: [proc_stats] 2023-10-19 10:05:24,262 [server.py:_initialize_component()] - Performing Component Post Init: [announcements] 2023-10-19 10:05:24,264 [server.py:_initialize_component()] - Performing Component Post Init: [webcam] 2023-10-19 10:05:24,265 [server.py:_initialize_component()] - Performing Component Post Init: [klippy_connection] 2023-10-19 10:05:24,266 [server.py:_initialize_component()] - Performing Component Post Init: [authorization] 2023-10-19 10:05:24,266 [server.py:_initialize_component()] - Performing Component Post Init: [update_manager] 2023-10-19 10:05:24,374 [base_deploy.py:log_info()] - PackageDeploy: PackageKit Provider Configured 2023-10-19 10:05:24,417 [update_manager.py:_handle_auto_refresh()] - update_manger: Install validation pending, bypassing initial refresh 2023-10-19 10:05:24,417 [machine.py:_check_service_file()] - Performing Service Validation... 2023-10-19 10:05:24,418 [server.py:add_warning()] - Unable to retrieve Moonraker service info. Service file must be updated manually. 2023-10-19 10:05:24,420 [extensions.py:start_unix_server()] - Creating Unix Domain Socket at '/home/android/printer_data/comms/moonraker.sock' 2023-10-19 10:05:24,423 [server.py:start_server()] - Starting Moonraker on (0.0.0.0, 7125), Hostname: localhost 2023-10-19 10:05:24,425 [app.py:listen()] - SSL Certificate/Key not configured, aborting HTTPS Server startup
  • Moonraker Updater Error on BTT M5P/CB1
    6 projects | /r/klippers | 29 Jun 2023
    [server] host: 0.0.0.0 port: 7125 klippy_uds_address: /home/biqu/printer_data/comms/klippy.sock [authorization] trusted_clients: 10.0.0.0/8 127.0.0.0/8 169.254.0.0/16 172.16.0.0/12 192.168.0.0/16 FE80::/10 ::1/128 cors_domains: *.lan *.local *://localhost *://localhost:* *://my.mainsail.xyz *://app.fluidd.xyz [octoprint_compat] [history] [update_manager] channel: dev refresh_interval: 168 [update_manager mainsail-config] type: git_repo primary_branch: master path: ~/mainsail-config origin: https://github.com/mainsail-crew/mainsail-config.git managed_services: klipper [update_manager mainsail] type: web channel: stable repo: mainsail-crew/mainsail path: ~/mainsail [update_manager crowsnest] type: git_repo path: ~/crowsnest origin: https://github.com/mainsail-crew/crowsnest.git install_script: tools/install.sh # Sonar update_manager entry [update_manager sonar] type: git_repo path: ~/sonar origin: https://github.com/mainsail-crew/sonar.git primary_branch: main managed_services: sonar install_script: tools/install.sh [update_manager timelapse] type: git_repo primary_branch: main path: ~/moonraker-timelapse origin: https://github.com/mainsail-crew/moonraker-timelapse.git managed_services: klipper moonraker [update_manager KlipperScreen] type: git_repo path: ~/KlipperScreen origin: https://github.com/jordanruthe/KlipperScreen.git env: ~/.KlipperScreen-env/bin/python requirements: scripts/KlipperScreen-requirements.txt install_script: scripts/KlipperScreen-install.sh managed_services: KlipperScreen
  • Is there a way in Klipper to run a particular macro when the print reaches a specific layer?
    1 project | /r/klippers | 11 May 2023
    The mainsail macros add PAUSE_AT_NEXT_LAYER and PAUSE_AT_LAYER macros whose functionality could be easily adapted to execute a particular macro at a specified layer.
  • New to Klipper Problems
    1 project | /r/klippers | 8 May 2023
  • can't see webcam on mainsail.
    4 projects | /r/klippers | 6 Mar 2023
    [server] host: 0.0.0.0 port: 7125 # The maximum size allowed for a file upload (in MiB). Default 1024 MiB max_upload_size: 1024 # Path to klippy Unix Domain Socket klippy_uds_address: ~/printer_data/comms/klippy.sock [file_manager] # post processing for object cancel. Not recommended for low resource SBCs such as a Pi Zero. Default False enable_object_processing: False [authorization] cors_domains: https://my.mainsail.xyz http://my.mainsail.xyz http://*.local http://*.lan trusted_clients: 10.0.0.0/8 127.0.0.0/8 169.254.0.0/16 172.16.0.0/12 192.168.0.0/16 FE80::/10 ::1/128 # enables partial support of Octoprint API [octoprint_compat] # enables moonraker to track and store print history. [history] # this enables moonraker announcements for mainsail [announcements] subscriptions: mainsail # this enables moonraker's update manager [update_manager] refresh_interval: 168 enable_auto_refresh: True [update_manager mainsail] type: web channel: stable repo: mainsail-crew/mainsail path: ~/mainsail [update_manager mainsail-config] type: git_repo primary_branch: master path: ~/mainsail-config origin: https://github.com/mainsail-crew/mainsail-config.git managed_services: klipper ### moonraker-timelapse ### Don't forget to include timelapse.cfg to your printer.cfg ### Uncomment to enable moonraker-timelapse #[update_manager timelapse] #type: git_repo #primary_branch: main #path: ~/moonraker-timelapse #origin: https://github.com/mainsail-crew/moonraker-timelapse.git #managed_services: klipper moonraker #[timelapse] ### Directory where the generated video will be saved #output_path: ~/timelapse/ ### Directory where ffmpeg is installed #ffmpeg_binary_path: /usr/bin/ffmpeg # Crowsnest update_manager entry [update_manager crowsnest] type: git_repo path: ~/crowsnest origin: https://github.com/mainsail-crew/crowsnest.git managed_services: crowsnest install_script: tools/install.sh # Sonar update_manager entry [update_manager sonar] type: git_repo path: ~/sonar origin: https://github.com/mainsail-crew/sonar.git primary_branch: main managed_services: sonar install_script: tools/install.sh [update_manager timelapse] type: git_repo primary_branch: main path: ~/moonraker-timelapse origin: https://github.com/mainsail-crew/moonraker-timelapse.git managed_services: klipper moonraker [timelapse] ## Following basic configuration is default to most images and don't need ## to be changed in most scenarios. Only uncomment and change it if your ## Image differ from standart installations. In most common scenarios ## a User only need [timelapse] in there configuration. #output_path: ~/timelapse/ ## Directory where the generated video will be saved #frame_path: /tmp/timelapse/ ## Directory where the temporary frames are saved #ffmpeg_binary_path: /usr/bin/ffmpeg ## Directory where ffmpeg is installed
  • Can't for the life of me get my 2.4 to connect right now
    4 projects | /r/VORONDesign | 1 Mar 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 30 Apr 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic mainsail-config repo stats
7
61
6.0
4 months ago

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com