『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 1301|回复: 0

[求助] 请问ESPHOME用MQTT订阅主题收到的格式是0或1,怎样转换成ON或

[复制链接]

32

主题

145

帖子

545

积分

高级会员

Rank: 4

积分
545
金钱
400
HASS币
0
发表于 2022-11-21 23:07:06 | 显示全部楼层 |阅读模式



请问ESPHOME用MQTT订阅主题收到的格式是0或1,怎样转换成ON或OFF?  代码中的  主题wifible)是收到别的设备发送来的消息 0 或 1 。0或1无法控制switch的开关。怎样把0转换成ON来控制switch开?










mqtt:
  broker: bemfa.com
  port: 9501
  username: "bem999"
  password: "1356962365"


switch:

  - platform: gpio
    name: "LED"
    id: led
    pin: GPIO2
    inverted: true
  # 订阅主题
    state_topic: "wifible"
  # 发布命令的主题
    command_topic: "wifible"


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 07:32 , Processed in 0.078329 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表