2022-08-30 00:45:27 +00:00
{
"config" : {
"step" : {
"user" : {
"data" : {
"host" : "[%key:common::config_flow::data::host%]" ,
2023-12-19 17:07:27 +00:00
"username" : "[%key:common::config_flow::data::username%]" ,
"password" : "[%key:common::config_flow::data::password%]"
2022-08-30 00:45:27 +00:00
}
}
} ,
"error" : {
"cannot_connect" : "[%key:common::config_flow::error::cannot_connect%]" ,
"invalid_auth" : "[%key:common::config_flow::error::invalid_auth%]" ,
"unknown" : "[%key:common::config_flow::error::unknown%]" ,
"not_supported" : "Only PrusaLink API v2 is supported"
}
2022-12-03 10:22:36 +00:00
} ,
2023-12-19 17:07:27 +00:00
"issues" : {
"firmware_5_1_required" : {
"description" : "The PrusaLink integration has been updated to utilize the latest v1 API endpoints, which require firmware version 4.7.0 or later. If you own a Prusa Mini, please make sure your printer is running firmware 5.1.0 or a more recent version, as firmware versions 4.7.x and 5.0.x are not available for this model.\n\nFollow the guide below to update your {entry_title}.\n* [Prusa Mini Firmware Update]({prusa_mini_firmware_update})\n* [Prusa MK4/XL Firmware Update]({prusa_mk4_xl_firmware_update})\n\nAfter you've updated your printer's firmware, make sure to reload the config entry to fix this issue." ,
"title" : "Firmware update required"
}
} ,
2022-12-03 10:22:36 +00:00
"entity" : {
"sensor" : {
"printer_state" : {
"state" : {
2023-07-13 15:52:50 +00:00
"idle" : "[%key:common::state::idle%]" ,
2023-12-19 17:07:27 +00:00
"busy" : "Busy" ,
"printing" : "Printing" ,
2023-07-13 15:52:50 +00:00
"paused" : "[%key:common::state::paused%]" ,
2023-12-19 17:07:27 +00:00
"finished" : "Finished" ,
"stopped" : "Stopped" ,
"error" : "Error" ,
"attention" : "Attention" ,
"ready" : "Ready"
2022-12-03 10:22:36 +00:00
}
2023-04-05 10:17:00 +00:00
} ,
"heatbed_temperature" : {
"name" : "Heatbed temperature"
} ,
2023-04-22 13:04:10 +00:00
"heatbed_target_temperature" : {
"name" : "Heatbed target temperature"
} ,
2023-04-05 10:17:00 +00:00
"nozzle_temperature" : {
"name" : "Nozzle temperature"
} ,
2023-04-22 13:04:10 +00:00
"nozzle_target_temperature" : {
"name" : "Nozzle target temperature"
} ,
2023-04-05 10:17:00 +00:00
"progress" : {
"name" : "Progress"
} ,
"filename" : {
"name" : "Filename"
} ,
2023-04-22 13:04:10 +00:00
"material" : {
"name" : "Material"
} ,
2023-04-05 10:17:00 +00:00
"print_start" : {
"name" : "Print start"
} ,
"print_finish" : {
"name" : "Print finish"
2023-04-22 13:04:10 +00:00
} ,
"print_speed" : {
"name" : "Print speed"
} ,
2023-12-19 17:07:27 +00:00
"print_flow" : {
"name" : "Print flow"
} ,
"fan_hotend" : {
"name" : "Hotend fan"
} ,
"fan_print" : {
"name" : "Print fan"
} ,
2023-04-22 13:04:10 +00:00
"z_height" : {
"name" : "Z-Height"
2023-04-05 10:17:00 +00:00
}
} ,
"button" : {
"cancel_job" : {
"name" : "Cancel job"
} ,
"pause_job" : {
"name" : "Pause job"
} ,
"resume_job" : {
"name" : "Resume job"
}
} ,
"camera" : {
"job_preview" : {
"name" : "Preview"
2022-12-03 10:22:36 +00:00
}
}
2022-08-30 00:45:27 +00:00
}
}