inevitab 发表于 2024-4-1 22:26:36

请教, esp8266 + tasmota + HA,怎样在HA增加一个虚拟按钮?

请问怎样在 HA 界面上增加一个虚拟按钮,点击一下,tasmota里就执行一组命令(例如发送红外信号) ?

注意是虚拟按钮,不存在物理按钮。

类似问题: https://community.home-assistant.io/t/mqtt-button-to-send-ir-commands/206997

zxyny1989 发表于 2024-4-2 00:15:38

辅助元素啊

inevitab 发表于 2024-4-2 00:46:27

本帖最后由 inevitab 于 2024-4-2 00:49 编辑

zxyny1989 发表于 2024-4-2 00:15
辅助元素啊
谢谢,这样不知对不对:

1、配置 - 设备与集成 - 辅助元素 - 创建辅助元素 - 按钮

2、概览 - 添加卡片 - 按钮 - 实体选择上面创建的按钮 - 显示代码编辑器:

tap_action:
action: call-service
service: mqtt.publish
service_data:
    topic: cmnd/xxxxx/irsend
    payload: '{"Protocol":"NEC","Bits":32,"Data":0xF36996,"Repeat":11}'------------------------

更新:好像不需要辅助元素,直接添加卡片,实体不选择就行
页: [1]
查看完整版本: 请教, esp8266 + tasmota + HA,怎样在HA增加一个虚拟按钮?