diff --git a/Software/ESPHome/PD-Stepper-Blinds-Advanced.yaml b/Software/ESPHome/PD-Stepper-Blinds-Advanced.yaml index 05dc1c4..55f8383 100644 --- a/Software/ESPHome/PD-Stepper-Blinds-Advanced.yaml +++ b/Software/ESPHome/PD-Stepper-Blinds-Advanced.yaml @@ -3,7 +3,7 @@ external_components: - source: github://slimcdk/esphome-custom-components - components: [tmc2209, stepper] + components: [tmc2209_hub, tmc2209, stepper] substitutions: encoder_closed_pos: "30000" # full blinds length (in encoder counts) !! CHANGE TO SUIT YOUR SETUP !! @@ -281,4 +281,4 @@ cover: position: !lambda return (1.0-id(pd_blinds)->position) * ${encoder_closed_pos} * ${stepper_encoder_ratio}; - stepper.set_target: id: motor - target: !lambda return (1.0-pos) * ${encoder_closed_pos} * ${stepper_encoder_ratio}; \ No newline at end of file + target: !lambda return (1.0-pos) * ${encoder_closed_pos} * ${stepper_encoder_ratio}; diff --git a/Software/ESPHome/PD-Stepper-Position-Control.yaml b/Software/ESPHome/PD-Stepper-Position-Control.yaml index 7b9b088..bdd5db7 100644 --- a/Software/ESPHome/PD-Stepper-Position-Control.yaml +++ b/Software/ESPHome/PD-Stepper-Position-Control.yaml @@ -3,7 +3,7 @@ external_components: - source: github://slimcdk/esphome-custom-components - components: [tmc2209, stepper] + components: [tmc2209_hub, tmc2209, stepper] globals: - id: encoder_tracking_ @@ -215,4 +215,4 @@ number: set_action: - stepper.set_target: id: driver - target: !lambda "return x;" \ No newline at end of file + target: !lambda "return x;"