i do not know why, but to change the AC mode (temp+hvac+fan_mode - is actually one IR code) i need to change them in two commands - first change fan_mode, then set temp+hvac.
I would like to change the fan_mode without sending command and the set temp+hvac according to fan_mode.
So question: how to change attribute (foe example fan_mode) in Node Red without sending command to AC
If you simply want to change the value of the climate in your homeassistant via node red you can do an HomeAssistant API call. You need to create a long lived token in HomeAssistant and then send the complete state attributes via a http post.
I just tried it in my setup by manually changing my fan. When i change the state in the developer tools, the states will actually get sent to the device, and will update to the sent value. So i assume, that this is what happens in your case as well. When you change the fan_mode in the developer tools, the change will be sent to your climate as well. Thats why it does not change back to the previous value.