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

 找回密码
 立即注册
查看: 5638|回复: 6

homekit里找不到温度传感器

[复制链接]

6

主题

30

帖子

149

积分

论坛分享达人

积分
149
金钱
119
HASS币
0
发表于 2019-2-4 23:12:49 | 显示全部楼层 |阅读模式
# Sensors
sensor:
  # Weather prediction
  - platform: yr
  - platform: mqtt
    name: Temperature
    state_topic: /officewendu/shufang/Temperature
    qos: 0
    value_template: "{{value_json.Temperature}}"
    unit_of_measurement: "℃"
  - platform: mqtt
    name: "Humidity"
    state_topic: "/officewendu/shufang/Humidity"
    qos: 0
    unit_of_measurement: "%"




我的配置如上,在HA里看得到湿度,去掉value_template也看得到温度,就是在homekit里看不到温度,这是不是没有设置数据类型的?温度传感器是esp8266刷的espeasy


回复

使用道具 举报

0

主题

177

帖子

1100

积分

金牌会员

Rank: 6Rank: 6

积分
1100
金钱
923
HASS币
0
发表于 2019-2-4 23:15:54 | 显示全部楼层
除夕夜 别鼓捣了
回复

使用道具 举报

6

主题

30

帖子

149

积分

论坛分享达人

积分
149
金钱
119
HASS币
0
 楼主| 发表于 2019-2-9 15:09:48 | 显示全部楼层
参考了以下代码后找到了传感器了:
customize.yaml 中添加以下代码:

sensor.air_purifier_temperature:
  friendly_name: 温度
  unit_of_measurement: °C
  device_class: temperature
sensor.air_purifier_humidity:
  friendly_name: 湿度
  unit_of_measurement: "%"
  device_class: humidity
sensor.air_purifier_aqi:
  friendly_name: AQI
  device_class: pm25



automations.yaml中添加以下代码:

- alias: 'Start HomeKit'
  initial_state: true
  hide_entity: true
  trigger:
    - platform: homeassistant
      event: start
  action:
    - delay: 00:00:10
    - service: homekit.start
回复

使用道具 举报

0

主题

27

帖子

117

积分

注册会员

Rank: 2

积分
117
金钱
90
HASS币
0
发表于 2019-2-12 13:57:23 | 显示全部楼层
楼主在吗,我的情况和你一样,不过按你的来,还是没有显示出来。。。
回复

使用道具 举报

6

主题

30

帖子

149

积分

论坛分享达人

积分
149
金钱
119
HASS币
0
 楼主| 发表于 2019-2-19 14:59:38 | 显示全部楼层
1658608470 发表于 2019-2-12 13:57
楼主在吗,我的情况和你一样,不过按你的来,还是没有显示出来。。。

你开启homekit了吗?这个需要开启的
回复

使用道具 举报

4

主题

118

帖子

444

积分

中级会员

Rank: 3Rank: 3

积分
444
金钱
326
HASS币
0
发表于 2019-4-22 10:39:10 | 显示全部楼层
官网上有明确说明,如果想在homekit中显示的话,例如温度,湿度,需要指定device_class ,如果是pm2.5的话,好像entity_id 只要包涵pm25,注意不是pm2.5 ,就可以自动显示出来
回复

使用道具 举报

1

主题

57

帖子

465

积分

论坛积极会员

积分
465
金钱
408
HASS币
0
发表于 2020-3-21 10:59:54 | 显示全部楼层
单位要用"°C",不要用"℃"!
"℃"这个单字符的单位是中文的,homekit不认。
要改成双字符的"°C"!!!
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 23:52 , Processed in 0.106484 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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