This integration allows you to get current state of your printer via Prusa Connect API. It should be mostly compatible with the official OctoPrint integration allowing you to use existing custom cards, for example threedy.
If a custom card or something else intended for OctoPrint does not work, please report it as a bug.
- Open HACS and navigate to Integrations Section
- Open the Overflow Menu (⋮) in the top right corner and click on Custom repositories
- Paste
https://github.com/landmaj/prusa_connect
into the input field and selectIntegration
from the dropdown - Click the Install Button on the highlighted Card titled Prusa Connect
- Add entry in
configuration.yaml
- Restart Home Assistant
- Download the repository as a ZIP package and extract it
- Copy
custom_components
directory to yourconfig
directory (this is where yourconfiguration.yaml
lives) - Add entry in
configuration.yaml
- Restart Home Assistant
Add this to configuration.yaml
:
prusa_connect:
- host: 192.168.1.2
name: Prusa Mini
sensors: # optional
monitored_conditions: # optional, defaults to ALL
- "Current State"
- "Job Percentage"
- "Nozzle Temperature"
- "Bed Temperature"
- "Time Elapsed"
- "Time Remaining"
- "Project Name"
- "Material"