Skip to content

Instantly share code, notes, and snippets.

@txq92
Created September 23, 2021 13:48
Show Gist options
  • Select an option

  • Save txq92/c06af84ee9c80b107247adfb2b60cba4 to your computer and use it in GitHub Desktop.

Select an option

Save txq92/c06af84ee9c80b107247adfb2b60cba4 to your computer and use it in GitHub Desktop.
- platform: mqtt
name: "quat toilet"
command_topic: "cmnd/tasmota_44CBF3/IRSend"
payload_on: "0,1274,402,1272,402,434,1266,1248,428,1248,402,434,1244,434,1244,1270,402,434,1244,434,1244,434,1268,410,7968"
payload_off: "0,1268,406,1242,432,432,1246,1266,408,1266,408,406,1272,428,1250,430,1246,434,1244,406,1272,432,1244,1270,7128"
oscillation_command_topic: "cmnd/tasmota_44CBF3/IRSend"
payload_oscillation_on: "0,1276,406,1278,408,406,1300,1252,430,1252,428,400,1286,412,1272,410,1248,436,1272,386,1274,1276,404,436,7996"
payload_oscillation_off: "0,1276,406,1278,408,406,1300,1252,430,1252,428,400,1286,412,1272,410,1248,436,1272,386,1274,1276,404,436,7996"
availability_topic: "tele/tasmota_44CBF3/LWT"
payload_available: "Online"
payload_not_available: "Offline"
preset_modes:
- 'off'
- 'low'
- 'medium'
- 'max'
preset_mode_command_topic: "cmnd/tasmota_44CBF3/IRSend"
preset_mode_command_template: >
{% if value == 'low' %}
0,1274,402,1272,402,434,1266,1248,428,1248,402,434,1244,434,1244,1270,402,434,1244,434,1244,434,1268,410,7968
{% elif value == 'off' %}
0,1268,406,1242,432,432,1246,1266,408,1266,408,406,1272,428,1250,430,1246,434,1244,406,1272,432,1244,1270,7128
{% else %}
0,1274,402,1272,402,434,1266,1248,428,1248,402,434,1244,434,1244,1270,402,434,1244,434,1244,434,1268,410,7968
{% endif %}
preset_mode_state_topic: "stat/tasmota_44CBF3/RESULT "
preset_mode_value_template: >
{% if value_json.IRSend == 'Done' %}
off
{% else %}
max
{% endif %}
@JameZUK
Copy link
Copy Markdown

JameZUK commented Jan 4, 2023

Genius solution :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment