Automation headache

Setup Hass and working well but I just can’t get my head around automation which in this case I have been trying to setup via the GUI.

I have an electric wallheater which doesn’t regulate the temperature itself too well so.

Would like for the Zwave 6 in 1 device which is measuring temp to turn on/off heater only after it has been manually turned on and never after turned off.

Any help appreciated. When I manually execute automations they follow the temperature rules but they never get invoked automatically, especially the heater off when the condition of temperate above is set.

post your automations here preserving formatting

- id: '1583264588692'
  alias: Cinema Room Heater Off at 23.6C
  description: ''
  trigger: []
  condition: []
  action:
  - above: '23.5'
    condition: numeric_state
    entity_id: sensor.aeon_labs_zw100_multisensor_6_temperature
  - device_id: 8ab06465abf64c2d8d7a4ec5b7669b0c
    domain: switch
    entity_id: switch.cinema_room_heater
    type: turn_off
- id: '1583268559302'
  alias: Cinema Room Heater On at 23.5C
  description: ''
  trigger:
  - device_id: 8ab06465abf64c2d8d7a4ec5b7669b0c
    domain: switch
    entity_id: switch.cinema_room_heater
    platform: device
    type: turned_on
  condition:
  - below: '23.6'
    condition: numeric_state
    entity_id: sensor.aeon_labs_zw100_multisensor_6_temperature
  action:
  - device_id: 8ab06465abf64c2d8d7a4ec5b7669b0c
    domain: switch
    entity_id: switch.cinema_room_heater
    type: turn_on

That’ll be because it doesn’t have a trigger.

As for your other one, your trigger is when the switch is turned on and your action is to turn the same switch on.

This is not going to do anything.

For automations, think of triggers as defining when the actions should run, and the conditions defining if the actions should run when one of the triggers “fires.”