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

 找回密码
 立即注册
12
返回列表 发新帖
楼主: andyjiang2019

[技术探讨] 未使用实体怎么加到界面里?

[复制链接]

1

主题

30

帖子

121

积分

注册会员

Rank: 2

积分
121
金钱
90
HASS币
0
发表于 2021-3-19 15:55:46 | 显示全部楼层
kingtao1024 发表于 2021-3-19 15:44
配置错误的话是启动不了的,可以用命令看ha服务的运行状态和日志排错,把配置改对。或者直接删掉或复原上 ...


switch:
  - platform: mqtt
    name: "Bedroom Switch"
    state_topic: "home/bedroom/switch1"
    command_topic: "home/bedroom/switch1/set"
    availability_topic: "home/bedroom/switch1/available"
    payload_on: "ON"
    payload_off: "OFF"
    optimistic: false
    qos: 0
    retain: true

yaml文件如上添加,  MQTT设备往home/bedroom/switch1  该topic上面发送ON  显示发送成功 但是 hass UI 上面什么都不显示  请问是什么原因呢
回复

使用道具 举报

7

主题

201

帖子

1095

积分

论坛积极会员

积分
1095
金钱
894
HASS币
0
发表于 2021-3-19 16:07:25 | 显示全部楼层
建议安装MQTT Explorer软件调试一下通讯,确认下topic再搞HA
回复

使用道具 举报

1

主题

30

帖子

121

积分

注册会员

Rank: 2

积分
121
金钱
90
HASS币
0
发表于 2021-3-19 16:13:14 | 显示全部楼层
kingtao1024 发表于 2021-3-19 16:07
建议安装MQTT Explorer软件调试一下通讯,确认下topic再搞HA

您好
是这样的  我在UI界面上集成了MQTT工具  MQTT页面下测试该TOPIC是可以监听到数据的
还有什么原因会影响到不显示实体呢 实在是找不到指导说明了
回复

使用道具 举报

7

主题

201

帖子

1095

积分

论坛积极会员

积分
1095
金钱
894
HASS币
0
发表于 2021-3-19 16:19:23 | 显示全部楼层
qinima 发表于 2021-3-19 16:13
您好
是这样的  我在UI界面上集成了MQTT工具  MQTT页面下测试该TOPIC是可以监听到数据的
还有什么原因会 ...

UI上什么都不显示是指状态不会变还是没有这个实体?
回复

使用道具 举报

1

主题

30

帖子

121

积分

注册会员

Rank: 2

积分
121
金钱
90
HASS币
0
发表于 2021-3-19 16:22:50 | 显示全部楼层
kingtao1024 发表于 2021-3-19 16:19
UI上什么都不显示是指状态不会变还是没有这个实体?

没有这个实体
回复

使用道具 举报

7

主题

201

帖子

1095

积分

论坛积极会员

积分
1095
金钱
894
HASS币
0
发表于 2021-3-19 16:24:20 | 显示全部楼层

点右上角三个点...,编辑仪表盘
再点三个点...,未使用的实体,看里面有没有
回复

使用道具 举报

1

主题

30

帖子

121

积分

注册会员

Rank: 2

积分
121
金钱
90
HASS币
0
发表于 2021-3-19 16:30:15 | 显示全部楼层
kingtao1024 发表于 2021-3-19 16:24
点右上角三个点...,编辑仪表盘
再点三个点...,未使用的实体,看里面有没有 ...

里面没有东西 原先我也以为是隐藏了 但是里面没有任何东西 里面是空的
回复

使用道具 举报

7

主题

201

帖子

1095

积分

论坛积极会员

积分
1095
金钱
894
HASS币
0
发表于 2021-3-19 16:36:15 | 显示全部楼层
这种情况就看日志,或者检查配置的时候就会报错了,没问题不可能不显示的。
  availability_topic: "home/bedroom/switch1/available"
这一行是这么写的么?看文档好像不是这样写的。
回复

使用道具 举报

1

主题

30

帖子

121

积分

注册会员

Rank: 2

积分
121
金钱
90
HASS币
0
发表于 2021-3-19 16:50:03 | 显示全部楼层
qinima 发表于 2021-3-19 16:30
里面没有东西 原先我也以为是隐藏了 但是里面没有任何东西 里面是空的

您好 我跟您完整的描述一下我的流程您帮我看看 哪块配置的不对哈我手上有三台电脑 两台win10 一台ubuntu 分别接的各自的网线ubuntu linux18版本 上面搭建了hass 版本信息如图
微信图片_20210319164921.png
一台win10 搭建了emqx 用来当做mqtt服务器 用来数据转发
我本地的win10 putty远程ubuntu 修改yaml文件以及展示hassUI界面. yaml文件如之前说的那么修改
mqtt:
  broker: emqx的IP
  port: 1883
  discovery: true

switch:
  - platform: mqtt
    name: "Bedroom Switch"
    state_topic: "home/bedroom/switch1"
...
    retain: true

设备是LTE的模组 通过命令发送"ON"到topic"home/bedroom/switch1"
集成hass MQTT工具 测试数据发送 能监听成功
但是现在UI上就是不显示任何实体 您看看上面的流程哪里有问题呢

回复

使用道具 举报

1

主题

30

帖子

121

积分

注册会员

Rank: 2

积分
121
金钱
90
HASS币
0
发表于 2021-3-19 16:55:46 | 显示全部楼层
kingtao1024 发表于 2021-3-19 16:36
这种情况就看日志,或者检查配置的时候就会报错了,没问题不可能不显示的。
  availability_topic: "home/b ...

我把这一行注销掉了 我看是可选的
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-27 00:36 , Processed in 0.083157 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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