Set integer value to attributes of an entity

I want to set Dyson fan speed from an input number. To test this i used service from developer tools. And when I use a number, it works perfectly.
image

But when I use a template with input number (see below) I get an error.

dyson_speed: {{states.input_number.dyson_fan_speed.state | int }}

I tried with data_template

I have tested with a light brightness also. Setting brightness from a number, but I get the same error as before.

Can anyone point me where I am doing wrong?

Try

{{ States(input_number.somesortofname) | int }}

No, it also doesnt work.

What i found is following:
if i use data_template in services, or automation gui, then it doesnt work. But if i use this template without gui, just write in vscode then it works!