├── .flake8 ├── .github └── workflows │ ├── hassfest.yml │ ├── lint_and_build.yml │ └── validate.yml ├── .gitignore ├── .pre-commit-config.yaml ├── DEVELOPMENT.md ├── LICENSE ├── README.md ├── Version ├── custom_components └── anycubic_cloud │ ├── __init__.py │ ├── anycubic_cloud_api │ ├── anycubic_api.py │ ├── api │ │ ├── base.py │ │ ├── functions.py │ │ └── mqtt.py │ ├── const │ │ ├── api_endpoints.py │ │ ├── const.py │ │ ├── enums.py │ │ └── mqtt.py │ ├── data_models │ │ ├── consumable.py │ │ ├── files.py │ │ ├── gcode_file.py │ │ ├── orders.py │ │ ├── print_response.py │ │ ├── print_speed_mode.py │ │ ├── printer.py │ │ ├── printer_properties.py │ │ ├── printing_settings.py │ │ └── project.py │ ├── exceptions │ │ ├── error_strings.py │ │ └── exceptions.py │ ├── helpers │ │ └── helpers.py │ ├── models │ │ ├── auth.py │ │ ├── cloud_upload.py │ │ └── http.py │ └── resources │ │ ├── anycubic_mqqt_tls_ca.crt │ │ ├── anycubic_mqqt_tls_client.crt │ │ └── anycubic_mqqt_tls_client.key │ ├── binary_sensor.py │ ├── button.py │ ├── config_flow.py │ ├── const.py │ ├── coordinator.py │ ├── diagnostics.py │ ├── entity.py │ ├── frontend_panel │ ├── .eslintrc.js │ ├── .prettierrc │ ├── dist │ │ ├── anycubic-card.js │ │ └── anycubic-cloud-panel.js │ ├── localize │ │ ├── languages │ │ │ └── en.json │ │ └── localize.ts │ ├── package-lock.json │ ├── package.json │ ├── rollup.config-card.mjs │ ├── rollup.config.mjs │ ├── src │ │ ├── anycubic-cloud-panel.ts │ │ ├── components │ │ │ ├── printer_card │ │ │ │ ├── camera_view │ │ │ │ │ └── camera_view.ts │ │ │ │ ├── card │ │ │ │ │ └── card.ts │ │ │ │ ├── configure │ │ │ │ │ └── configure.ts │ │ │ │ ├── multicolorbox_view │ │ │ │ │ ├── multicolorbox_modal_drying.ts │ │ │ │ │ ├── multicolorbox_modal_spool.ts │ │ │ │ │ └── multicolorbox_view.ts │ │ │ │ ├── printer_card.ts │ │ │ │ ├── printer_view │ │ │ │ │ ├── animated_printer.ts │ │ │ │ │ ├── printer_view.ts │ │ │ │ │ └── utils.ts │ │ │ │ ├── printsettings │ │ │ │ │ └── printsettings_modal.ts │ │ │ │ └── stats │ │ │ │ │ ├── progress_line.ts │ │ │ │ │ ├── stat_line.ts │ │ │ │ │ ├── stats_component.ts │ │ │ │ │ ├── temperature_stat.ts │ │ │ │ │ └── time_stat.ts │ │ │ └── ui │ │ │ │ ├── modal-styles.ts │ │ │ │ ├── multi-select-reorder.ts │ │ │ │ └── select-dropdown.ts │ │ ├── const.ts │ │ ├── fire_event.ts │ │ ├── fire_haptic.ts │ │ ├── helpers.ts │ │ ├── internal │ │ │ └── register-custom-element.ts │ │ ├── lib │ │ │ ├── colorpicker │ │ │ │ ├── ColorInputChannel.js │ │ │ │ ├── ColorPicker.js │ │ │ │ ├── HSLCanvas.js │ │ │ │ ├── HueBar.js │ │ │ │ ├── css.js │ │ │ │ └── lib.js │ │ │ └── movable │ │ │ │ └── LitMovable.js │ │ ├── load-ha-elements.ts │ │ ├── types.ts │ │ └── views │ │ │ ├── debug │ │ │ └── view-debug.ts │ │ │ ├── files │ │ │ ├── styles.ts │ │ │ ├── view-files_base.ts │ │ │ ├── view-files_cloud.ts │ │ │ ├── view-files_local.ts │ │ │ └── view-files_udisk.ts │ │ │ ├── main │ │ │ └── view-main.ts │ │ │ └── print │ │ │ ├── styles.ts │ │ │ ├── view-print-base.ts │ │ │ ├── view-print-no_cloud_save.ts │ │ │ └── view-print-save_in_cloud.ts │ └── tsconfig.json │ ├── helpers.py │ ├── image.py │ ├── manifest.json │ ├── panel.py │ ├── scripts │ ├── README.md │ ├── anycubic_cached_sig_token.token.sample │ ├── build_translations.py │ ├── cloud_direct_print_with_ace.py │ ├── debug_dump_raw.py │ ├── delete_cloud_file.py │ ├── delete_local_file.py │ ├── gcode_metadata_parser.py │ ├── list_cloud_files.py │ ├── script_base.py │ ├── upload_to_cloud_and_print_with_ace.py │ └── user_store_info.py │ ├── sensor.py │ ├── services.py │ ├── services.yaml │ ├── strings.json │ ├── switch.py │ ├── translations │ ├── en.json │ └── input_translation_files │ │ └── en.json │ └── update.py ├── hacs.json ├── mypy.ini ├── pyproject.toml ├── requirements.txt └── screenshots ├── anycubic-ace-ui.gif ├── anycubic_api_token.png ├── auth_slicer_token.png ├── kobra2-1.png ├── kobra2-2.png ├── kobra3-1.png └── kobra3-print.png /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/workflows/hassfest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/.github/workflows/hassfest.yml -------------------------------------------------------------------------------- /.github/workflows/lint_and_build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/.github/workflows/lint_and_build.yml -------------------------------------------------------------------------------- /.github/workflows/validate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/.github/workflows/validate.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /DEVELOPMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/DEVELOPMENT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/README.md -------------------------------------------------------------------------------- /Version: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/Version -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/__init__.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/anycubic_cloud_api/anycubic_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/anycubic_cloud_api/anycubic_api.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/anycubic_cloud_api/api/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/anycubic_cloud_api/api/base.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/anycubic_cloud_api/api/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/anycubic_cloud_api/api/functions.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/anycubic_cloud_api/api/mqtt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/anycubic_cloud_api/api/mqtt.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/anycubic_cloud_api/const/api_endpoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/anycubic_cloud_api/const/api_endpoints.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/anycubic_cloud_api/const/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/anycubic_cloud_api/const/const.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/anycubic_cloud_api/const/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/anycubic_cloud_api/const/enums.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/anycubic_cloud_api/const/mqtt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/anycubic_cloud_api/const/mqtt.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/anycubic_cloud_api/data_models/consumable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/anycubic_cloud_api/data_models/consumable.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/anycubic_cloud_api/data_models/files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/anycubic_cloud_api/data_models/files.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/anycubic_cloud_api/data_models/gcode_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/anycubic_cloud_api/data_models/gcode_file.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/anycubic_cloud_api/data_models/orders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/anycubic_cloud_api/data_models/orders.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/anycubic_cloud_api/data_models/print_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/anycubic_cloud_api/data_models/print_response.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/anycubic_cloud_api/data_models/print_speed_mode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/anycubic_cloud_api/data_models/print_speed_mode.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/anycubic_cloud_api/data_models/printer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/anycubic_cloud_api/data_models/printer.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/anycubic_cloud_api/data_models/printer_properties.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/anycubic_cloud_api/data_models/printer_properties.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/anycubic_cloud_api/data_models/printing_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/anycubic_cloud_api/data_models/printing_settings.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/anycubic_cloud_api/data_models/project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/anycubic_cloud_api/data_models/project.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/anycubic_cloud_api/exceptions/error_strings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/anycubic_cloud_api/exceptions/error_strings.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/anycubic_cloud_api/exceptions/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/anycubic_cloud_api/exceptions/exceptions.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/anycubic_cloud_api/helpers/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/anycubic_cloud_api/helpers/helpers.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/anycubic_cloud_api/models/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/anycubic_cloud_api/models/auth.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/anycubic_cloud_api/models/cloud_upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/anycubic_cloud_api/models/cloud_upload.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/anycubic_cloud_api/models/http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/anycubic_cloud_api/models/http.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/anycubic_cloud_api/resources/anycubic_mqqt_tls_ca.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/anycubic_cloud_api/resources/anycubic_mqqt_tls_ca.crt -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/anycubic_cloud_api/resources/anycubic_mqqt_tls_client.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/anycubic_cloud_api/resources/anycubic_mqqt_tls_client.crt -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/anycubic_cloud_api/resources/anycubic_mqqt_tls_client.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/anycubic_cloud_api/resources/anycubic_mqqt_tls_client.key -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/binary_sensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/binary_sensor.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/button.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/button.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/config_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/config_flow.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/const.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/coordinator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/coordinator.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/diagnostics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/diagnostics.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/entity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/entity.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/.eslintrc.js -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/.prettierrc -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/dist/anycubic-card.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/dist/anycubic-card.js -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/dist/anycubic-cloud-panel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/dist/anycubic-cloud-panel.js -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/localize/languages/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/localize/languages/en.json -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/localize/localize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/localize/localize.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/package-lock.json -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/package.json -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/rollup.config-card.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/rollup.config-card.mjs -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/rollup.config.mjs -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/anycubic-cloud-panel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/anycubic-cloud-panel.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/camera_view/camera_view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/camera_view/camera_view.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/card/card.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/card/card.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/configure/configure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/configure/configure.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/multicolorbox_view/multicolorbox_modal_drying.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/multicolorbox_view/multicolorbox_modal_drying.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/multicolorbox_view/multicolorbox_modal_spool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/multicolorbox_view/multicolorbox_modal_spool.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/multicolorbox_view/multicolorbox_view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/multicolorbox_view/multicolorbox_view.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/printer_card.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/printer_card.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/printer_view/animated_printer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/printer_view/animated_printer.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/printer_view/printer_view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/printer_view/printer_view.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/printer_view/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/printer_view/utils.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/printsettings/printsettings_modal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/printsettings/printsettings_modal.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/stats/progress_line.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/stats/progress_line.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/stats/stat_line.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/stats/stat_line.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/stats/stats_component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/stats/stats_component.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/stats/temperature_stat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/stats/temperature_stat.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/stats/time_stat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/components/printer_card/stats/time_stat.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/components/ui/modal-styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/components/ui/modal-styles.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/components/ui/multi-select-reorder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/components/ui/multi-select-reorder.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/components/ui/select-dropdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/components/ui/select-dropdown.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/const.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/fire_event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/fire_event.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/fire_haptic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/fire_haptic.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/helpers.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/internal/register-custom-element.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/internal/register-custom-element.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/lib/colorpicker/ColorInputChannel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/lib/colorpicker/ColorInputChannel.js -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/lib/colorpicker/ColorPicker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/lib/colorpicker/ColorPicker.js -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/lib/colorpicker/HSLCanvas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/lib/colorpicker/HSLCanvas.js -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/lib/colorpicker/HueBar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/lib/colorpicker/HueBar.js -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/lib/colorpicker/css.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/lib/colorpicker/css.js -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/lib/colorpicker/lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/lib/colorpicker/lib.js -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/lib/movable/LitMovable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/lib/movable/LitMovable.js -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/load-ha-elements.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/load-ha-elements.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/types.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/views/debug/view-debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/views/debug/view-debug.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/views/files/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/views/files/styles.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/views/files/view-files_base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/views/files/view-files_base.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/views/files/view-files_cloud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/views/files/view-files_cloud.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/views/files/view-files_local.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/views/files/view-files_local.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/views/files/view-files_udisk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/views/files/view-files_udisk.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/views/main/view-main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/views/main/view-main.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/views/print/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/views/print/styles.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/views/print/view-print-base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/views/print/view-print-base.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/views/print/view-print-no_cloud_save.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/views/print/view-print-no_cloud_save.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/src/views/print/view-print-save_in_cloud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/src/views/print/view-print-save_in_cloud.ts -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/frontend_panel/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/frontend_panel/tsconfig.json -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/helpers.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/image.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/manifest.json -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/panel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/panel.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/scripts/README.md -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/scripts/anycubic_cached_sig_token.token.sample: -------------------------------------------------------------------------------- 1 | longtokenstringinthisfile -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/scripts/build_translations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/scripts/build_translations.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/scripts/cloud_direct_print_with_ace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/scripts/cloud_direct_print_with_ace.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/scripts/debug_dump_raw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/scripts/debug_dump_raw.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/scripts/delete_cloud_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/scripts/delete_cloud_file.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/scripts/delete_local_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/scripts/delete_local_file.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/scripts/gcode_metadata_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/scripts/gcode_metadata_parser.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/scripts/list_cloud_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/scripts/list_cloud_files.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/scripts/script_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/scripts/script_base.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/scripts/upload_to_cloud_and_print_with_ace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/scripts/upload_to_cloud_and_print_with_ace.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/scripts/user_store_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/scripts/user_store_info.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/sensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/sensor.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/services.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/services.yaml -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/strings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/strings.json -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/switch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/switch.py -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/translations/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/translations/en.json -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/translations/input_translation_files/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/translations/input_translation_files/en.json -------------------------------------------------------------------------------- /custom_components/anycubic_cloud/update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/custom_components/anycubic_cloud/update.py -------------------------------------------------------------------------------- /hacs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/hacs.json -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/mypy.ini -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/requirements.txt -------------------------------------------------------------------------------- /screenshots/anycubic-ace-ui.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/screenshots/anycubic-ace-ui.gif -------------------------------------------------------------------------------- /screenshots/anycubic_api_token.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/screenshots/anycubic_api_token.png -------------------------------------------------------------------------------- /screenshots/auth_slicer_token.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/screenshots/auth_slicer_token.png -------------------------------------------------------------------------------- /screenshots/kobra2-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/screenshots/kobra2-1.png -------------------------------------------------------------------------------- /screenshots/kobra2-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/screenshots/kobra2-2.png -------------------------------------------------------------------------------- /screenshots/kobra3-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/screenshots/kobra3-1.png -------------------------------------------------------------------------------- /screenshots/kobra3-print.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WaresWichall/hass-anycubic_cloud/HEAD/screenshots/kobra3-print.png --------------------------------------------------------------------------------