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

 找回密码
 立即注册
查看: 2794|回复: 24

[求助] 关于悟空M1接入HA的问题。

[复制链接]

1

主题

22

帖子

1536

积分

金牌会员

Rank: 6Rank: 6

积分
1536
金钱
1514
HASS币
0
发表于 2023-7-28 23:10:32 | 显示全部楼层 |阅读模式
现在手上有4台M1,按照https://github.com/a2633063/zM1/ ... t%E6%8E%A5%E5%85%A5此方法可以成功接入1台,其余的怎么配置都无法接入,求大神指教,感激不尽。
回复

使用道具 举报

1

主题

22

帖子

1536

积分

金牌会员

Rank: 6Rank: 6

积分
1536
金钱
1514
HASS币
0
 楼主| 发表于 2023-7-28 23:11:47 | 显示全部楼层
mqtt: !include m1_zhuwo.yaml

#M1主卧
homeassistant:
  customize:
    light.zm1_b0f89325b3c2_brightness:
      friendly_name: 主卧M1亮度
    sensor.zm1_b0f89325b3c2_temperature:
      friendly_name: 主卧温度
    sensor.zm1_b0f89325b3c2_humidity:
      friendly_name: 主卧湿度
    sensor.zm1_b0f89325b3c2_pm25:
      friendly_name: 主卧PM2.5
    sensor.zm1_b0f89325b3c2_hcho:
      friendly_name: 主卧甲醛浓度
回复

使用道具 举报

0

主题

67

帖子

550

积分

高级会员

Rank: 4

积分
550
金钱
483
HASS币
0
发表于 2023-7-28 23:44:09 | 显示全部楼层
https://github.com/a2633063/zM1/ ... t%E6%8E%A5%E5%85%A5             参考这个 注意:如果接入多个zM1,请保证以下 name字段唯一性(替换MAC已经保证了唯一性)           我就是这样接入了两个
回复

使用道具 举报

17

主题

255

帖子

1879

积分

金牌会员

Rank: 6Rank: 6

积分
1879
金钱
1624
HASS币
0
发表于 2023-7-28 23:46:44 | 显示全部楼层
配置图?
回复

使用道具 举报

1

主题

22

帖子

1536

积分

金牌会员

Rank: 6Rank: 6

积分
1536
金钱
1514
HASS币
0
 楼主| 发表于 2023-7-29 00:14:21 | 显示全部楼层
我在config下新建了一个m1_zhuwo.yaml,然后在configuration.yaml做的引用,难道是需要直接在configuration.yaml中完成配置就可以吗?
回复

使用道具 举报

17

主题

255

帖子

1879

积分

金牌会员

Rank: 6Rank: 6

积分
1879
金钱
1624
HASS币
0
发表于 2023-7-29 02:31:53 | 显示全部楼层
Courae_feng 发表于 2023-7-29 00:14
我在config下新建了一个m1_zhuwo.yaml,然后在configuration.yaml做的引用,难道是需要直接在configuration ...

我的在configuration.yaml
回复

使用道具 举报

1

主题

22

帖子

1536

积分

金牌会员

Rank: 6Rank: 6

积分
1536
金钱
1514
HASS币
0
 楼主| 发表于 2023-7-29 08:05:30 | 显示全部楼层
lqf1206 发表于 2023-7-29 02:31
我的在configuration.yaml

感谢,我再试一下
回复

使用道具 举报

17

主题

255

帖子

1879

积分

金牌会员

Rank: 6Rank: 6

积分
1879
金钱
1624
HASS币
0
发表于 2023-7-29 09:31:51 | 显示全部楼层
上图能发现问题
回复

使用道具 举报

1

主题

22

帖子

1536

积分

金牌会员

Rank: 6Rank: 6

积分
1536
金钱
1514
HASS币
0
 楼主| 发表于 2023-7-29 11:29:47 | 显示全部楼层

# Loads default set of integrations. Do not remove.
default_config:

# Load frontend themes from the themes folder
frontend:
  themes: !include_dir_merge_named themes

# Text to speech
tts:
  - platform: google_translate
  

automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml

#M1主卧
sensor:
  - name: 'm1_zhuwo_temperature'
    # friendly_name: 温度
    state_topic: 'device/zm1/b0f89325b3c2/sensor'
    unit_of_measurement: '°C'
    icon: 'mdi:thermometer'
    value_template: '{{ value_json.temperature }}'
    unique_id: "温度"
  - name: 'm1_zhuwo_humidity'
    # friendly_name: 湿度
    state_topic: 'device/zm1/b0f89325b3c2/sensor'
    unit_of_measurement: '%'
    icon: mdi:water-percent
    value_template: '{{ value_json.humidity }}'
    unique_id: "湿度"
  - name: 'm1_zhuwo_pm25'
    # friendly_name: PM25
    state_topic: 'device/zm1/b0f89325b3c2/sensor'
    unit_of_measurement: 'μg/m³'
    icon: mdi:blur
    value_template: '{{ value_json.PM25 }}'
    unique_id: "PM2.5"
  - name: 'm1_zhuwo_hcho'
    # friendly_name: 甲醛
    state_topic: 'device/zm1/b0f89325b3c2/sensor'
    unit_of_measurement: 'mg/m³'
    icon: mdi:chemical-weapon
    unique_id: "甲醛"
    value_template: '{{ value_json.formaldehyde }}'

light:
  - name: m1_zhuwo_brightness
    unique_id: "亮度"
    schema: template
    command_topic: "device/zm1/b0f89325b3c2/set"
    state_topic: "device/zm1/b0f89325b3c2/state"
    command_on_template: >
      {"mac": "b0f89325b3c2"
      {%- if brightness is defined -%}
      , "brightness": {{ ((brightness-1) / 64 )|int +1 }}
      {%- else -%}
      , "brightness": 4
      {%- endif -%}
      }
    command_off_template: '{"mac": "b0f89325b3c2", "brightness": 0}'
    state_template: >
      {%- if value_json.brightness == 0 -%}
        off
      {%- else -%}
        on
      {%- endif -%}
    brightness_template: >
      {%- if value_json.brightness is defined -%}
        {{ ( value_json.brightness *64 )|int }}
      {%- endif -%}
      unique_id: "亮度"   unique_id: "甲醛值"


homeassistant:
  customize:
    light.zm1_b0f89325b3c2_brightness:
      friendly_name: 主卧M1亮度
    sensor.zm1_b0f89325b3c2_temperature:
      friendly_name: 主卧温度
    sensor.zm1_b0f89325b3c2_humidity:
      friendly_name: 主卧湿度
    sensor.zm1_b0f89325b3c2_pm25:
      friendly_name: 主卧PM2.5
    sensor.zm1_b0f89325b3c2_hcho:
      friendly_name: 主卧甲醛浓度
回复

使用道具 举报

1

主题

22

帖子

1536

积分

金牌会员

Rank: 6Rank: 6

积分
1536
金钱
1514
HASS币
0
 楼主| 发表于 2023-7-29 11:31:10 | 显示全部楼层
配置无效
Invalid config for [sensor]: required key not provided @ data['platform']. Got None. (See /config/configuration.yaml, line 19).
Invalid config for [sensor]: required key not provided @ data['platform']. Got None. (See /config/configuration.yaml, line 19).
Invalid config for [sensor]: required key not provided @ data['platform']. Got None. (See /config/configuration.yaml, line 19).
Invalid config for [sensor]: required key not provided @ data['platform']. Got None. (See /config/configuration.yaml, line 19).
Invalid config for [light]: required key not provided @ data['platform']. Got None. (See /config/configuration.yaml, line 49).

按照这个配置进去,会报错,难道是 - name: 'm1_zhuwo_temperature'这个也要导入MAC地址吗?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-28 18:40 , Processed in 0.268434 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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