487 lines
13 KiB
YAML
487 lines
13 KiB
YAML
|
|
- id: '1743176311797'
|
|||
|
|
alias: Bambu Lab - Spaghetti Detection
|
|||
|
|
description: ''
|
|||
|
|
use_blueprint:
|
|||
|
|
path: nberktumer/spaghetti_detection.yaml
|
|||
|
|
input:
|
|||
|
|
home_assistant_host: http://192.168.1.86:8123
|
|||
|
|
obico_host: http://192.168.1.85:3333
|
|||
|
|
obico_auth_token: 5b3dd0ff-7e41-47f4-9027-9e609813ae66
|
|||
|
|
printer_current_stage_sensor: sensor.p1s_01p09c470102673_current_stage
|
|||
|
|
printer_print_status_sensor: sensor.p1s_01p09c470102673_print_status
|
|||
|
|
printer_camera: camera.p1s_01p09c470102673_camera
|
|||
|
|
printer_pause_button: button.p1s_01p09c470102673_pause_printing
|
|||
|
|
printer_resume_button: button.p1s_01p09c470102673_resume_printing
|
|||
|
|
printer_stop_button: button.p1s_01p09c470102673_stop_printing
|
|||
|
|
printer_chamber_light: light.p1s_01p09c470102673_chamber_light
|
|||
|
|
detection_frequency: /30
|
|||
|
|
notification_settings: standard
|
|||
|
|
notification_service: notify.mobile_app_joshuas_iphone_of_pain
|
|||
|
|
- id: '1767118574570'
|
|||
|
|
alias: Centauri Carbon Status Updates
|
|||
|
|
description: ''
|
|||
|
|
initial_state: false
|
|||
|
|
use_blueprint:
|
|||
|
|
path: danielcherubini/elegoo_printer_progress.yaml
|
|||
|
|
input:
|
|||
|
|
error_status_reason_entity: sensor.saturn_iv_error_status_reason
|
|||
|
|
notify_device: eabafa43fa1148e4facc8e5a4151958d
|
|||
|
|
current_status_entity: sensor.saturn_iv_current_status
|
|||
|
|
print_status_entity: sensor.saturn_iv_print_status
|
|||
|
|
percent_complete_entity: sensor.saturn_iv_percent_complete
|
|||
|
|
- id: '1767118623336'
|
|||
|
|
alias: Saturn Status Notifications
|
|||
|
|
description: ''
|
|||
|
|
use_blueprint:
|
|||
|
|
path: danielcherubini/elegoo_printer_progress.yaml
|
|||
|
|
input:
|
|||
|
|
percent_complete_entity: sensor.saturn_iv_percent_complete
|
|||
|
|
print_status_entity: sensor.saturn_iv_print_status
|
|||
|
|
current_status_entity: sensor.saturn_iv_current_status
|
|||
|
|
error_status_reason_entity: sensor.saturn_iv_error_status_reason
|
|||
|
|
notify_device: eabafa43fa1148e4facc8e5a4151958d
|
|||
|
|
enable_status_notifications: false
|
|||
|
|
- id: '1767120051057'
|
|||
|
|
alias: Turn off Heater and Exhaust Fan after Resin Print
|
|||
|
|
description: ''
|
|||
|
|
triggers:
|
|||
|
|
- trigger: state
|
|||
|
|
entity_id:
|
|||
|
|
- sensor.saturn_iv_print_status
|
|||
|
|
from: null
|
|||
|
|
to:
|
|||
|
|
- complete
|
|||
|
|
conditions: []
|
|||
|
|
actions:
|
|||
|
|
- delay:
|
|||
|
|
hours: 0
|
|||
|
|
minutes: 5
|
|||
|
|
seconds: 0
|
|||
|
|
milliseconds: 0
|
|||
|
|
- type: turn_off
|
|||
|
|
device_id: fc9f0c9a71eaa4bd6aa14417425f61cb
|
|||
|
|
entity_id: a91e4bedcc7c5d57563d88bd58d67c9c
|
|||
|
|
domain: switch
|
|||
|
|
- delay:
|
|||
|
|
hours: 0
|
|||
|
|
minutes: 5
|
|||
|
|
seconds: 0
|
|||
|
|
milliseconds: 0
|
|||
|
|
- type: turn_off
|
|||
|
|
device_id: 1b1350195291ecd20cf7c69604c09699
|
|||
|
|
entity_id: 74c861175e7d5036c2253583f59d1100
|
|||
|
|
domain: switch
|
|||
|
|
mode: single
|
|||
|
|
- id: '1767816737180'
|
|||
|
|
alias: Saturn 4 Complete Notification
|
|||
|
|
description: ''
|
|||
|
|
triggers:
|
|||
|
|
- trigger: state
|
|||
|
|
entity_id:
|
|||
|
|
- sensor.saturn_iv_print_status
|
|||
|
|
to:
|
|||
|
|
- complete
|
|||
|
|
conditions: []
|
|||
|
|
actions:
|
|||
|
|
- action: notify.mobile_app_joshuas_iphone_of_pain
|
|||
|
|
metadata: {}
|
|||
|
|
data:
|
|||
|
|
message: Saturn 4 print complete.
|
|||
|
|
mode: single
|
|||
|
|
- id: '1769017759647'
|
|||
|
|
alias: Turn-on-Saturn-4-ESP-Cam-Light
|
|||
|
|
description: ''
|
|||
|
|
triggers:
|
|||
|
|
- trigger: state
|
|||
|
|
entity_id:
|
|||
|
|
- sensor.saturn_iv_print_status
|
|||
|
|
to:
|
|||
|
|
- printing
|
|||
|
|
conditions: []
|
|||
|
|
actions:
|
|||
|
|
- type: turn_on
|
|||
|
|
device_id: a2c694d04457b843b9c88c95a7f37217
|
|||
|
|
entity_id: 194545427a0728392552740cc750bc98
|
|||
|
|
domain: light
|
|||
|
|
brightness_pct: 100
|
|||
|
|
mode: single
|
|||
|
|
- id: '1769017886614'
|
|||
|
|
alias: Turn-Off-ESPSATURNCAM-Light-After-Printing
|
|||
|
|
description: ''
|
|||
|
|
triggers:
|
|||
|
|
- trigger: state
|
|||
|
|
entity_id:
|
|||
|
|
- sensor.saturn_iv_print_status
|
|||
|
|
to:
|
|||
|
|
- complete
|
|||
|
|
conditions: []
|
|||
|
|
actions:
|
|||
|
|
- type: turn_off
|
|||
|
|
device_id: a2c694d04457b843b9c88c95a7f37217
|
|||
|
|
entity_id: 194545427a0728392552740cc750bc98
|
|||
|
|
domain: light
|
|||
|
|
mode: single
|
|||
|
|
- id: '1770938475431'
|
|||
|
|
alias: Jordyn-A1-lights-on-during-print
|
|||
|
|
description: ''
|
|||
|
|
triggers:
|
|||
|
|
- device_id: 6d6eebb0e8ea6f46ac2ec3a3a5a5eae3
|
|||
|
|
domain: bambu_lab
|
|||
|
|
type: event_print_started
|
|||
|
|
trigger: device
|
|||
|
|
- device_id: 6d6eebb0e8ea6f46ac2ec3a3a5a5eae3
|
|||
|
|
domain: bambu_lab
|
|||
|
|
type: event_print_error_cleared
|
|||
|
|
trigger: device
|
|||
|
|
conditions: []
|
|||
|
|
actions:
|
|||
|
|
- action: light.turn_on
|
|||
|
|
metadata: {}
|
|||
|
|
target:
|
|||
|
|
entity_id: light.jordyns_layer_slayer_chamber_light
|
|||
|
|
data: {}
|
|||
|
|
- type: turn_on
|
|||
|
|
device_id: d174bbc498cde1d02e455cb133c04675
|
|||
|
|
entity_id: 0736793ae0d143db76ea7c64d86f4268
|
|||
|
|
domain: switch
|
|||
|
|
- action: light.turn_on
|
|||
|
|
metadata: {}
|
|||
|
|
target:
|
|||
|
|
entity_id: light.jordyn_s_led_controller_jordyn_s_led_controller
|
|||
|
|
data:
|
|||
|
|
color_temp_kelvin: 6500
|
|||
|
|
brightness_pct: 100
|
|||
|
|
mode: single
|
|||
|
|
- id: '1770938581699'
|
|||
|
|
alias: D’s turd flinger Light on during print
|
|||
|
|
description: ''
|
|||
|
|
triggers:
|
|||
|
|
- device_id: 299743e9ce66334a0f3bac10eb24cf31
|
|||
|
|
domain: bambu_lab
|
|||
|
|
type: event_print_started
|
|||
|
|
trigger: device
|
|||
|
|
- device_id: 299743e9ce66334a0f3bac10eb24cf31
|
|||
|
|
domain: bambu_lab
|
|||
|
|
type: event_print_error_cleared
|
|||
|
|
trigger: device
|
|||
|
|
conditions: []
|
|||
|
|
actions:
|
|||
|
|
- action: light.turn_on
|
|||
|
|
metadata: {}
|
|||
|
|
target:
|
|||
|
|
entity_id:
|
|||
|
|
- light.a1_03919d540806387_chamber_light
|
|||
|
|
- light.led_controller_polly_pocket_declan_s_led_controller
|
|||
|
|
data:
|
|||
|
|
color_temp_kelvin: 6500
|
|||
|
|
brightness_pct: 100
|
|||
|
|
- type: turn_on
|
|||
|
|
device_id: c63f4513655bdd5b44b998f45b491136
|
|||
|
|
entity_id: fe6d0eee24eb1b397d37b7389137b5b5
|
|||
|
|
domain: switch
|
|||
|
|
mode: single
|
|||
|
|
- id: '1770938855253'
|
|||
|
|
alias: Jordyn-a1-light-off-print-send
|
|||
|
|
description: ''
|
|||
|
|
triggers:
|
|||
|
|
- device_id: 6d6eebb0e8ea6f46ac2ec3a3a5a5eae3
|
|||
|
|
domain: bambu_lab
|
|||
|
|
type: event_print_finished
|
|||
|
|
trigger: device
|
|||
|
|
- device_id: 6d6eebb0e8ea6f46ac2ec3a3a5a5eae3
|
|||
|
|
domain: bambu_lab
|
|||
|
|
type: event_print_canceled
|
|||
|
|
trigger: device
|
|||
|
|
conditions: []
|
|||
|
|
actions:
|
|||
|
|
- action: light.turn_off
|
|||
|
|
metadata: {}
|
|||
|
|
target:
|
|||
|
|
entity_id:
|
|||
|
|
- light.jordyns_layer_slayer_chamber_light
|
|||
|
|
- light.jordyn_s_led_controller_jordyn_s_led_controller
|
|||
|
|
data:
|
|||
|
|
transition: 60
|
|||
|
|
- type: turn_off
|
|||
|
|
device_id: d174bbc498cde1d02e455cb133c04675
|
|||
|
|
entity_id: 0736793ae0d143db76ea7c64d86f4268
|
|||
|
|
domain: switch
|
|||
|
|
mode: single
|
|||
|
|
- id: '1770943298493'
|
|||
|
|
alias: D’s turd flinger Light Off after print
|
|||
|
|
description: ''
|
|||
|
|
triggers:
|
|||
|
|
- device_id: 299743e9ce66334a0f3bac10eb24cf31
|
|||
|
|
domain: bambu_lab
|
|||
|
|
type: event_print_finished
|
|||
|
|
trigger: device
|
|||
|
|
- device_id: 299743e9ce66334a0f3bac10eb24cf31
|
|||
|
|
domain: bambu_lab
|
|||
|
|
type: event_print_canceled
|
|||
|
|
trigger: device
|
|||
|
|
conditions: []
|
|||
|
|
actions:
|
|||
|
|
- action: light.turn_off
|
|||
|
|
metadata: {}
|
|||
|
|
target:
|
|||
|
|
entity_id:
|
|||
|
|
- light.a1_03919d540806387_chamber_light
|
|||
|
|
- light.led_controller_polly_pocket_declan_s_led_controller
|
|||
|
|
data: {}
|
|||
|
|
- type: turn_off
|
|||
|
|
device_id: c63f4513655bdd5b44b998f45b491136
|
|||
|
|
entity_id: fe6d0eee24eb1b397d37b7389137b5b5
|
|||
|
|
domain: switch
|
|||
|
|
mode: single
|
|||
|
|
- id: '1770943760193'
|
|||
|
|
alias: Jordyn-A1-Flash-Red-When-Print-Error
|
|||
|
|
description: ''
|
|||
|
|
triggers:
|
|||
|
|
- device_id: 6d6eebb0e8ea6f46ac2ec3a3a5a5eae3
|
|||
|
|
domain: bambu_lab
|
|||
|
|
type: event_print_error
|
|||
|
|
trigger: device
|
|||
|
|
- device_id: 6d6eebb0e8ea6f46ac2ec3a3a5a5eae3
|
|||
|
|
domain: bambu_lab
|
|||
|
|
type: event_print_failed
|
|||
|
|
trigger: device
|
|||
|
|
conditions: []
|
|||
|
|
actions:
|
|||
|
|
- action: light.turn_on
|
|||
|
|
metadata: {}
|
|||
|
|
target:
|
|||
|
|
entity_id: light.jordyn_s_led_controller_jordyn_s_led_controller
|
|||
|
|
data:
|
|||
|
|
rgb_color:
|
|||
|
|
- 255
|
|||
|
|
- 0
|
|||
|
|
- 0
|
|||
|
|
effect: Flash
|
|||
|
|
brightness_pct: 100
|
|||
|
|
- type: turn_off
|
|||
|
|
device_id: d174bbc498cde1d02e455cb133c04675
|
|||
|
|
entity_id: 0736793ae0d143db76ea7c64d86f4268
|
|||
|
|
domain: switch
|
|||
|
|
- action: light.turn_off
|
|||
|
|
metadata: {}
|
|||
|
|
target:
|
|||
|
|
entity_id: light.jordyns_layer_slayer_chamber_light
|
|||
|
|
data: {}
|
|||
|
|
mode: single
|
|||
|
|
- id: '1770944104889'
|
|||
|
|
alias: Pints-Charming-Lights-On-Print-Started
|
|||
|
|
description: 'Repaired by agent: replaced deleted Bambu device trigger with P1S
|
|||
|
|
print_status entity trigger.'
|
|||
|
|
triggers:
|
|||
|
|
- trigger: state
|
|||
|
|
entity_id: sensor.p1s_01p09c470102673_print_status
|
|||
|
|
to:
|
|||
|
|
- printing
|
|||
|
|
- running
|
|||
|
|
conditions: []
|
|||
|
|
actions:
|
|||
|
|
- action: light.turn_on
|
|||
|
|
metadata: {}
|
|||
|
|
target:
|
|||
|
|
entity_id: light.p1s_01p09c470102673_chamber_light
|
|||
|
|
data: {}
|
|||
|
|
mode: single
|
|||
|
|
- id: '1770944259063'
|
|||
|
|
alias: Constipation-Orion-Light-On-When-Print-Starts
|
|||
|
|
description: ''
|
|||
|
|
triggers:
|
|||
|
|
- device_id: 615a0b19447425670a6b61ec2343c791
|
|||
|
|
domain: bambu_lab
|
|||
|
|
type: event_print_started
|
|||
|
|
trigger: device
|
|||
|
|
conditions: []
|
|||
|
|
actions:
|
|||
|
|
- action: light.turn_on
|
|||
|
|
metadata: {}
|
|||
|
|
target:
|
|||
|
|
entity_id: light.constipation_orion_chamber_light
|
|||
|
|
data: {}
|
|||
|
|
mode: single
|
|||
|
|
- id: '1770944373316'
|
|||
|
|
alias: Constipation-Orion-Light-Off-Print-Finishes
|
|||
|
|
description: ''
|
|||
|
|
triggers:
|
|||
|
|
- device_id: 615a0b19447425670a6b61ec2343c791
|
|||
|
|
domain: bambu_lab
|
|||
|
|
type: event_print_finished
|
|||
|
|
trigger: device
|
|||
|
|
conditions: []
|
|||
|
|
actions:
|
|||
|
|
- action: light.turn_off
|
|||
|
|
metadata: {}
|
|||
|
|
target:
|
|||
|
|
entity_id: light.constipation_orion_chamber_light
|
|||
|
|
data: {}
|
|||
|
|
mode: single
|
|||
|
|
- id: '1770944453024'
|
|||
|
|
alias: Prints-Charming-Light-Off-Print-Completes
|
|||
|
|
description: 'Repaired by agent: replaced deleted Bambu device trigger with P1S
|
|||
|
|
print_status entity trigger.'
|
|||
|
|
triggers:
|
|||
|
|
- trigger: state
|
|||
|
|
entity_id: sensor.p1s_01p09c470102673_print_status
|
|||
|
|
to:
|
|||
|
|
- finish
|
|||
|
|
- complete
|
|||
|
|
- completed
|
|||
|
|
- idle
|
|||
|
|
- failed
|
|||
|
|
- cancelled
|
|||
|
|
conditions:
|
|||
|
|
- condition: template
|
|||
|
|
value_template: '{{ trigger.from_state is not none and trigger.from_state.state
|
|||
|
|
in [''printing'',''running''] }}'
|
|||
|
|
actions:
|
|||
|
|
- action: light.turn_off
|
|||
|
|
metadata: {}
|
|||
|
|
data: {}
|
|||
|
|
target:
|
|||
|
|
entity_id: light.p1s_01p09c470102673_chamber_light
|
|||
|
|
mode: single
|
|||
|
|
- id: '1771272500745'
|
|||
|
|
alias: polly-pocket-a1-mini-lights-on-during-print
|
|||
|
|
description: ''
|
|||
|
|
triggers:
|
|||
|
|
- device_id: 1cf63ab34db5ac50291c1477cddf2b9a
|
|||
|
|
domain: bambu_lab
|
|||
|
|
type: event_print_started
|
|||
|
|
trigger: device
|
|||
|
|
conditions: []
|
|||
|
|
actions:
|
|||
|
|
- action: light.turn_on
|
|||
|
|
metadata: {}
|
|||
|
|
target:
|
|||
|
|
entity_id:
|
|||
|
|
- light.a1mini_0309ca580403653_chamber_light
|
|||
|
|
- light.polly_s_led_controller_polly_s_led_controller
|
|||
|
|
data:
|
|||
|
|
color_temp_kelvin: 6500
|
|||
|
|
brightness_pct: 100
|
|||
|
|
- type: turn_on
|
|||
|
|
device_id: a78c9554b983d1e2459194cc0fee22d3
|
|||
|
|
entity_id: d430d19aa2f118038cb01a3157865ed0
|
|||
|
|
domain: switch
|
|||
|
|
mode: single
|
|||
|
|
- id: '1771272773906'
|
|||
|
|
alias: polly-pocket-a1-mini-lights-off-during-print
|
|||
|
|
description: ''
|
|||
|
|
triggers:
|
|||
|
|
- device_id: 1cf63ab34db5ac50291c1477cddf2b9a
|
|||
|
|
domain: bambu_lab
|
|||
|
|
type: event_print_finished
|
|||
|
|
trigger: device
|
|||
|
|
- device_id: 1cf63ab34db5ac50291c1477cddf2b9a
|
|||
|
|
domain: bambu_lab
|
|||
|
|
type: event_print_canceled
|
|||
|
|
trigger: device
|
|||
|
|
conditions: []
|
|||
|
|
actions:
|
|||
|
|
- action: light.turn_off
|
|||
|
|
metadata: {}
|
|||
|
|
target:
|
|||
|
|
entity_id:
|
|||
|
|
- light.a1mini_0309ca580403653_chamber_light
|
|||
|
|
- light.polly_s_led_controller_polly_s_led_controller
|
|||
|
|
data: {}
|
|||
|
|
- type: turn_off
|
|||
|
|
device_id: a78c9554b983d1e2459194cc0fee22d3
|
|||
|
|
entity_id: d430d19aa2f118038cb01a3157865ed0
|
|||
|
|
domain: switch
|
|||
|
|
mode: single
|
|||
|
|
- id: '1772979000001'
|
|||
|
|
alias: Constipation-Orion 80mm Exhaust Fan On During Print
|
|||
|
|
description: ''
|
|||
|
|
triggers:
|
|||
|
|
- trigger: device
|
|||
|
|
device_id: 615a0b19447425670a6b61ec2343c791
|
|||
|
|
domain: bambu_lab
|
|||
|
|
type: event_print_started
|
|||
|
|
conditions: []
|
|||
|
|
actions:
|
|||
|
|
- action: fan.turn_on
|
|||
|
|
target:
|
|||
|
|
entity_id: fan.fdm_exhaust_fan_control_80mm_exhaust_fan
|
|||
|
|
mode: single
|
|||
|
|
- id: '1772979000002'
|
|||
|
|
alias: Turn Off 80mm Exhaust Fan 15 Minutes After Constipation-Orion Print Finishes
|
|||
|
|
description: ''
|
|||
|
|
triggers:
|
|||
|
|
- trigger: device
|
|||
|
|
device_id: 615a0b19447425670a6b61ec2343c791
|
|||
|
|
domain: bambu_lab
|
|||
|
|
type: event_print_finished
|
|||
|
|
- trigger: device
|
|||
|
|
device_id: 615a0b19447425670a6b61ec2343c791
|
|||
|
|
domain: bambu_lab
|
|||
|
|
type: event_print_canceled
|
|||
|
|
conditions: []
|
|||
|
|
actions:
|
|||
|
|
- action: fan.turn_on
|
|||
|
|
target:
|
|||
|
|
entity_id: fan.fdm_exhaust_fan_control_80mm_exhaust_fan
|
|||
|
|
- delay:
|
|||
|
|
hours: 0
|
|||
|
|
minutes: 15
|
|||
|
|
seconds: 0
|
|||
|
|
- condition: template
|
|||
|
|
value_template: '{{ states(''sensor.constipation_orion_print_status'') != ''printing''
|
|||
|
|
}}'
|
|||
|
|
- action: fan.turn_off
|
|||
|
|
target:
|
|||
|
|
entity_id: fan.fdm_exhaust_fan_control_80mm_exhaust_fan
|
|||
|
|
mode: restart
|
|||
|
|
- id: '1772979000003'
|
|||
|
|
alias: Prints Charming Or Printney Spears 120mm Exhaust Fan On During Print
|
|||
|
|
description: 'Repaired by agent: replaced deleted Bambu device trigger with P1S
|
|||
|
|
print_status entity trigger.'
|
|||
|
|
triggers:
|
|||
|
|
- trigger: state
|
|||
|
|
entity_id: sensor.p1s_01p09c470102673_print_status
|
|||
|
|
to:
|
|||
|
|
- printing
|
|||
|
|
- running
|
|||
|
|
conditions: []
|
|||
|
|
actions:
|
|||
|
|
- action: fan.turn_on
|
|||
|
|
target:
|
|||
|
|
entity_id: fan.fdm_exhaust_fan_control_120mm_exhaust_fan
|
|||
|
|
mode: single
|
|||
|
|
- id: '1772979000004'
|
|||
|
|
alias: Turn Off 120mm Exhaust Fan 15 Minutes After Print Completion
|
|||
|
|
description: 'Repaired by agent: replaced deleted Bambu device triggers with P1S
|
|||
|
|
print_status entity trigger.'
|
|||
|
|
triggers:
|
|||
|
|
- trigger: state
|
|||
|
|
entity_id: sensor.p1s_01p09c470102673_print_status
|
|||
|
|
to:
|
|||
|
|
- finish
|
|||
|
|
- complete
|
|||
|
|
- completed
|
|||
|
|
- idle
|
|||
|
|
- failed
|
|||
|
|
- cancelled
|
|||
|
|
conditions:
|
|||
|
|
- condition: template
|
|||
|
|
value_template: '{{ trigger.from_state is not none and trigger.from_state.state
|
|||
|
|
in [''printing'',''running''] }}'
|
|||
|
|
actions:
|
|||
|
|
- action: fan.turn_on
|
|||
|
|
target:
|
|||
|
|
entity_id: fan.fdm_exhaust_fan_control_120mm_exhaust_fan
|
|||
|
|
- delay:
|
|||
|
|
hours: 0
|
|||
|
|
minutes: 15
|
|||
|
|
seconds: 0
|
|||
|
|
- condition: template
|
|||
|
|
value_template: '{{ states(''sensor.p1s_01p09c470102673_print_status'') != ''printing''
|
|||
|
|
}}'
|
|||
|
|
- action: fan.turn_off
|
|||
|
|
target:
|
|||
|
|
entity_id: fan.fdm_exhaust_fan_control_120mm_exhaust_fan
|
|||
|
|
mode: restart
|