/hass-prusa-mini

Prusa Mini Integration for Home Assistant

Primary LanguagePythonMIT LicenseMIT

Prusa MINI/MINI+ integration for Home Assistant

GitHub hacs_badge Validate with hassfest

Installation


HACS

  1. Open HACS and navigate to Integrations Section
  2. Open the Overflow Menu (⋮) in the top right corner and click on Custom repositories
  3. Paste https://github.com/vrnagy/hass-prusa-mini into the input field and select Integration from the dropdown
  4. Click the Install Button on the highlighted Card titled Prusa Connect
  5. Add entry in configuration.yaml
  6. Restart Home Assistant

Manual

  1. Download the repository as a ZIP package and extract it
  2. Copy custom_components directory to your config directory (this is where your configuration.yaml lives)
  3. Add entry in configuration.yaml
  4. Restart Home Assistant

Example Lovelace config


type: entities
entities:
  - entity: sensor.prusa_mini_192_168_1_252_status
  - entity: sensor.prusa_mini_192_168_1_252_nozzle_temp
  - entity: sensor.prusa_mini_192_168_1_252_bed_temp
  - entity: sensor.prusa_mini_192_168_1_252_material
  - entity: sensor.prusa_mini_192_168_1_252_file
  - entity: sensor.prusa_mini_192_168_1_252_progress
  - entity: sensor.prusa_mini_192_168_1_252_time_elapsed
  - entity: sensor.prusa_mini_192_168_1_252_time_remaining
  - entity: sensor.prusa_mini_192_168_1_252_flow_rate
  - entity: sensor.prusa_mini_192_168_1_252_printing_speed
  - entity: sensor.prusa_mini_192_168_1_252_z_height
title: Prusa Mini
show_header_toggle: false

Screenshots


Off Idle without filament Printing