Pomoc w utworzeniu automatyzacji

Witam.Mam kłopot z utworzeniem automatyzacji a raczej jej poprawnym działaniem. Chodzi o to żeby sterowało temperaturą z jednego czujnika w pomieszczebiu przez załączanie wentylatora tylko wtedy jak pracuje piec -drugi czujnik temperatury .

alias: gdy chodzi piec
description: ""
triggers:
  - trigger: numeric_state
    entity_id:
      - sensor.goly_piec_termometr
    above: 42
    id: piec pracuje
  - trigger: numeric_state
    entity_id:
      - sensor.goly_piec_termometr
    below: 41.9
    id: piec zgaszony
    enabled: true
conditions: []
actions:
  - if:
      - condition: numeric_state
        entity_id: sensor.goly_piec_termometr
        below: 42
    then:
      - action: switch.turn_off
        metadata: {}
        target:
          entity_id: switch.konwektor_on_off_switch
        data: {}
  - if:
      - condition: trigger
        id:
          - piec pracuje
      - condition: numeric_state
        entity_id: sensor.gui_generic_temperature_2
        below: 22
    then:
      - action: switch.turn_on
        metadata: {}
        target:
          entity_id: switch.konwektor_on_off_switch
        data: {}
  - if:
      - condition: numeric_state
        entity_id: sensor.gui_generic_temperature_2
        above: 22.2
      - condition: trigger
        id:
          - piec pracuje
    then:
      - action: switch.turn_off
        metadata: {}
        target:
          entity_id: switch.konwektor_on_off_switch
        data: {}
mode: restart

Proszę o porady ,w ostatecznosci gotowe rozwiąznie :grin:
Wartości temperatury są dla testów

alias: Wentylator tylko gdy pracuje piec
description: Sterowanie wentylatorem na podstawie temp. w pomieszczeniu tylko gdy pracuje piec
mode: restart

trigger:
  - platform: numeric_state
    entity_id: sensor.goly_piec_termometr
    above: 42
    id: piec_pracuje

  - platform: numeric_state
    entity_id: sensor.goly_piec_termometr
    below: 41.9
    id: piec_zgaszony

  - platform: numeric_state
    entity_id: sensor.gui_generic_temperature_2
    below: 22
    id: zimno

  - platform: numeric_state
    entity_id: sensor.gui_generic_temperature_2
    above: 22.2
    id: cieplo

action:
  - choose:

      # 🔴 PIEc ZGASZONY – zawsze OFF
      - conditions:
          - condition: trigger
            id: piec_zgaszony
        sequence:
          - service: switch.turn_off
            target:
              entity_id: switch.konwektor_on_off_switch

      # 🟢 PIEc PRACUJE + ZA ZIMNO
      - conditions:
          - condition: numeric_state
            entity_id: sensor.goly_piec_termometr
            above: 42
          - condition: trigger
            id: zimno
        sequence:
          - service: switch.turn_on
            target:
              entity_id: switch.konwektor_on_off_switch

      # 🔵 PIEc PRACUJE + ZA CIEPŁO
      - conditions:
          - condition: numeric_state
            entity_id: sensor.goly_piec_termometr
            above: 42
          - condition: trigger
            id: cieplo
        sequence:
          - service: switch.turn_off
            target:
              entity_id: switch.konwektor_on_off_switch

P.S.
Celo ci to tak wklielem poczytaj jak zamiescic kod aby byl dobry do sprawdzenia !

witam
zaraz zobaczę miałem kłopoty z edycją postu i poprawnym formatem

Witam ponownie .dopiero wczoraj wieczorem zauważyłem że to jest zmieniony kod .Niestety nadal nie działał :face_with_hand_over_mouth: :face_with_hand_over_mouth: :face_with_hand_over_mouth:,ponieważ problemem były ustawione reakcje na supli. Dopiero dzisiaj na to wpadłem. Kod działa .Dzięki za pomoc i wyrozumiałość.Pewnie to nie jest mój ostatni post z prośba o pomoc. :grin:
Pozdrawiam i Szczęśliwego nowego roku.