Untitled

 avatar
unknown
plain_text
18 days ago
3.2 kB
37
Indexable
in a year
alias: Heat Bed Thd Adapt
description: ""
triggers:
  - entity_id:
      - sensor.YourPrinterName_active_tray
    attribute: type
    trigger: state
  - device_id: YourPrinterID
    domain: bambu_lab
    type: event_print_started
    trigger: device
conditions: []
actions:
  - choose:
      - conditions:
          - alias: Active tray is PLA
            condition: state
            entity_id: sensor.YourPrinterName_active_tray
            attribute: type
            state: PLA
        sequence:
          - alias: If SuperTack - set to 40 else 45°C
            if:
              - alias: Calibration
                condition: template
                value_template: >-
                  {{is_state("sensor.YourPrinterName_print_bed_type",'supertack_plate')}}
            then:
              - target:
                  entity_id:
                    - input_number.heat_bed_cooling_notify_thd
                data:
                  value: 40
                action: input_number.set_value
            else:
              - target:
                  entity_id:
                    - input_number.heat_bed_cooling_notify_thd
                data:
                  value: 45
                action: input_number.set_value
        alias: PLA 45°C
      - conditions:
          - alias: Active tray is ASA
            condition: state
            entity_id: sensor.YourPrinterName_active_tray
            state: ASA
            attribute: type
        sequence:
          - target:
              entity_id:
                - input_number.heat_bed_cooling_notify_thd
            data:
              value: 60
            action: input_number.set_value
        alias: ASA 60°C
      - conditions:
          - alias: Active tray is PETG
            condition: state
            entity_id: sensor.YourPrinterName_active_tray
            attribute: type
            state: PETG
          - alias: Active tray is PETG
            condition: state
            entity_id: sensor.YourPrinterName_active_tray
            attribute: type
            state: PCTG
        sequence:
          - target:
              entity_id:
                - input_number.heat_bed_cooling_notify_thd
            data:
              value: 50
            action: input_number.set_value
        alias: PETG / PCTG 50°C
      - conditions:
          - alias: Active tray is TPU
            condition: state
            entity_id: sensor.YourPrinterName_active_tray
            attribute: type
            state: TPU
        sequence:
          - target:
              entity_id:
                - input_number.heat_bed_cooling_notify_thd
            data:
              value: 50
            action: input_number.set_value
        alias: TPU 50°C
      - conditions:
          - alias: Active tray is ASA
            condition: state
            entity_id: sensor.p1p_YourPrinterName_active_tray
            state: PC
            attribute: type
        sequence:
          - target:
              entity_id:
                - input_number.heat_bed_cooling_notify_thd
            data:
              value: 60
            action: input_number.set_value
        alias: PC 60°C
mode: single
Editor is loading...
Leave a Comment