github WaresWichall/hass-anycubic_cloud v0.2.0
v0.2.0 - Semi-broken but otherwise improved.

latest releases: v0.2.2b4, v0.2.2b3, v0.2.2b2...
one month ago

v0.2.0 Changes

SEMI BROKEN BY ANYCUBIC

  • See here: #33

General

  • Updates for Home Assistant 2024.8 & 2024.9
  • Add option to config flow for yaml card config to customise panel printer card
  • General codebase refactor to annotate and add more error handling for server issues
  • Better handling of job sensors / api functions for:
    • Job State sensor + print_status project property (new states added)
    • Job In Progress sensor + print_in_progress project property
    • Job Paused sensor + print_is_paused project property
  • Improved job preview image filling for locally started jobs
  • Bug fix in cloud printing if file is not yet uploaded
    • ( Closes #32 )
  • Fire new event tagged as anycubic_cloud with type print_cloud_start when starting prints via service calls
    • ( Closes #31 )
  • Add print_supplies_usage attribute to Job Name sensor
    • ( Closes #31 )
  • Add peripherals attribute to Current Status sensor
  • Query printer peripherals on MQTT subscribe
  • Refactor all entities to allow adding newly found entities without reconfigure / reload e.g. ACE units
  • Add option to never connect to MQTT
  • Support android app authentication for MQTT connections

Frontend only

  • Add option to always show printer card
    • ( Closes #29 )
  • Frontend changes for new job states
  • Moved all frontend strings to localisation
  • Filter out default card config options from saved yaml
  • Moved card options to tab + page layout
  • Only show available stats in card config page

Library only

  • Added parameters for list_all_projects API function
  • Better handling of project data updates
  • Better handling of MQTT data updates with warnings for unhandled data
  • Refactor gcode file parsing with example script to extract metadata to json file

BREAKING CHANGES

Now requires Home Assistant 2024.9 and above

Don't miss a new hass-anycubic_cloud release

NewReleases is sending notifications on new releases.