找回密码
 立即注册

微信扫码登录

搜索
楼主: mmtzwyd

esphome组件配置问题,请大家帮忙看看

[复制链接]

4

主题

38

回帖

510

积分

高级会员

积分
510
金钱
468
HASS币
0
 楼主| 发表于 2021-9-3 15:16:49 | 显示全部楼层
首先感谢各位大神的回复.
我总共有20多个esphome的设备,为了保证每个设备,每个传感器的命名不重复,我还专门写了一个软件来生成配置文件.
所以我的配置文件的命名肯定不会有问题.
我贴一个我的电视柜插座的开关配置.
esphome:
  name: cz_dianshi
  platform: ESP8266
  board: esp01_1m

wifi:
  ssid: "Family_1601"
  password: "*******"

  ap:
    ssid: "APcz_dianshi"
    password: "*******"
    
web_server:
  port: 80   
captive_portal:

# Enable Home Assistant API
api:

ota:

switch:
  - platform: gpio
    name: "电视柜插座开关1"
    id: dianshigui1
    pin:
      number: 13
      inverted: yes
      
  - platform: gpio
    name: "电视柜插座开关2"
    id: dianshigui2    
    pin:
      number: 12
      inverted: yes
      
  - platform: gpio
    name: "电视柜插座开关3"
    id: dianshigui3    
    pin:
      number: 16
      inverted: yes
      
binary_sensor:
  - platform: gpio
    pin:
      number: GPIO2
      mode: INPUT_PULLUP
      inverted: True
    name: "电视柜zf1"
    
    

  - platform: gpio
    pin:
      number: GPIO4
      mode: INPUT_PULLUP
      inverted: True
    name: "电视柜zf2"
   
    
  - platform: gpio
    pin:
      number: GPIO5
      mode: INPUT_PULLUP
      inverted: True
    name: "电视柜zf3"
    
这个配置文件和别的没有任何关系.但是集成之后,却关联了其他的设备.
w1.png
w2.png
按说只应该是一个设备和6个实体才对吧.

回复

使用道具 举报

4

主题

38

回帖

510

积分

高级会员

积分
510
金钱
468
HASS币
0
 楼主| 发表于 2021-9-3 15:17:56 | 显示全部楼层
zxyny1989 发表于 2021-9-2 18:30
你后边的新建直接复制粘贴了前边的配置了吧?

我并不是简单的复制粘贴,每个命名这些的都改了的.
回复

使用道具 举报

4

主题

38

回帖

510

积分

高级会员

积分
510
金钱
468
HASS币
0
 楼主| 发表于 2021-9-3 15:19:03 | 显示全部楼层
jack9603301 发表于 2021-9-2 22:03
不好意思,我已经有3个ESP设备正常连接了,而且程序连接一次成功,接受批评把,提问最主要的,就是先描述 ...

我是上了十几个设备的时候,发现设备和设备之间出现了关联的情况.
实际上他们应该没有任何联系才对.
回复

使用道具 举报

4

主题

38

回帖

510

积分

高级会员

积分
510
金钱
468
HASS币
0
 楼主| 发表于 2021-9-3 15:20:23 | 显示全部楼层
XCray 发表于 2021-9-3 07:01
你这是挑事儿啊!这种发言起不到任何积极作用。

每个人的配置和玩法都可能差异很大,直接简单分享并不一 ...

谢谢大佬的回复,我选了其中一个配置放上来了.
单一的设备集成没有问题,很多设备集成的时候才出问题.
不明白添加集成的时候,为什么会把不关联的设备堆到一起了.
回复

使用道具 举报

2

主题

237

回帖

817

积分

高级会员

积分
817
金钱
573
HASS币
20
发表于 2021-9-3 18:59:43 | 显示全部楼层
本帖最后由 jack9603301 于 2021-9-3 19:08 编辑

所有Name用英文试试看,看看是否还会存在问题,也可以试试看MQTT方式。

注意,如果选择MQTT,必须使用英文name

回复

使用道具 举报

2

主题

237

回帖

817

积分

高级会员

积分
817
金钱
573
HASS币
20
发表于 2021-9-3 19:02:21 | 显示全部楼层
Awe7 发表于 2021-9-2 19:33
esphome不支持的芯片有啥子办法支持吗,比如esp32solo1单核的。

只要是ESP32和ESP8266的,应该全线支持,如果实在不行,找到芯片型号,入手platformio,用这个框架编程
回复

使用道具 举报

Awe7 手机认证

16

主题

286

回帖

2439

积分

金牌会员

积分
2439
金钱
2137
HASS币
0
发表于 2021-9-5 20:49:31 | 显示全部楼层
jack9603301 发表于 2021-9-3 19:02
只要是ESP32和ESP8266的,应该全线支持,如果实在不行,找到芯片型号,入手platformio,用这个框架编程 ...

替换掉32双核的SDK能不能行?
回复

使用道具 举报

2

主题

237

回帖

817

积分

高级会员

积分
817
金钱
573
HASS币
20
发表于 2021-9-5 21:15:15 | 显示全部楼层
Awe7 发表于 2021-9-5 20:49
替换掉32双核的SDK能不能行?

ESP32和ESP8266系列的,全线没问题,不管是单核还是双核心,但是,直接替换还得考虑硬件兼容性,包括引脚什么的
回复

使用道具 举报

34

主题

289

回帖

2074

积分

金牌会员

积分
2074
金钱
1746
HASS币
40
发表于 2021-9-23 15:26:31 | 显示全部楼层
看看是不是name的中文问题,我的esphome也有一个问题,比方说配置里有5个实体,但集成到hass后只有4个实体,一开始死活搞不定,最后只有把name的中文改成英文就行了。
回复

使用道具 举报

0

主题

77

回帖

753

积分

高级会员

积分
753
金钱
676
HASS币
0
发表于 2021-10-10 23:20:12 来自手机 | 显示全部楼层
我今天也遇到这种情况了,不过我的问题是一个同一个esphome-yaml文件编译后刷入了两个开发板,导致出现两个设备,把esphome配置删掉再新建,不同开发板用不同配置就没问题
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2026-1-20 07:58 , Processed in 0.740206 second(s), 14 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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