I have been controlling my Vallox MVHR for some time using Tasmota mini switches in specific locations to select specific profiles. For example a switch in the lounge can be used to select Fireplace profile immediately before lighting a fire.
The automation for that was:
alias: 04d. Set Vallox to Fireplace MQTT
description: ''
trigger:
- platform: mqtt
topic: mvhr/mini2
payload: fire
value_template: '{{ value_json.mode }}'
condition: []
action:
- service: vallox.set_profile
data:
profile: Fireplace
mode: single
However the roll-out of "complete fan speed transition #67743 means that I have to bring this in line with the standard fan entity. I have tried this without success:
alias: 04c. Set Vallox to Boost MQTT
description: ''
trigger:
- platform: mqtt
topic: mvhr/minie
payload: boost
value_template: '{{ value_json.mode }}'
condition: []
action:
- service: fan.set_preset_mode
target:
entity_id: fan.vallox
data:
preset_mode: Boost
mode: single
Anybody used the fan.set_preset_mode successfully?