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

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

[技术探讨] ESPHOME无法正常显示节点在线状态

[复制链接]

3

主题

34

帖子

160

积分

注册会员

Rank: 2

积分
160
金钱
126
HASS币
0
发表于 2022-6-12 06:41:21 | 显示全部楼层
你好,解决了吗?完也是这样,这一步要怎么做?On hass.io add the "status_use_ping=true"
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

发表于 2022-6-12 07:56:15 | 显示全部楼层
老生常谈的问题了,esphome官方文档也早就有清晰的说明,一句话:确保网络中每个涉及到的节点都支持mDNS就好了。

可能最大的问题是windows,大部分人都用,默认并不支持mDNS,解决方法也很简单,安装个苹果的itunes(实际上用到的是其捆绑的Bonjour服务)。esphome节点和dashboard(说服务器可能更容易理解)、ha都默认支持mDNS,别自作聪明的禁用就行(自己在干啥一定要自己明白)。

弄不明白的,建议随便找几个介绍mDNS的文章看看。
回复

使用道具 举报

0

主题

1

帖子

16

积分

新手上路

Rank: 1

积分
16
金钱
15
HASS币
0
发表于 2022-7-21 09:13:40 | 显示全部楼层
本帖最后由 buttercat 于 2022-7-21 09:24 编辑

遇到同样的问题,env "ESPHOME_DASHBOARD_USE_PING=true" 没用
我用的解决方法是与esphome  一起装一个 flungo/avahi 并且 enable REFLECTOR_ENABLE_REFLECTOR
识别esphome device online 正常
这个是我的 docker-compose yaml
  esphome:
    container_name: esphome
    image: esphome/esphome
    network_mode: host
    # ports:
      # - 6052
    volumes:
      - ./esphome/config:/config:rw
      - ./esphome/cache:/cache:rw
    environment:
#      - ESPHOME_DASHBOARD_USE_PING="true"
      - PLATFORMIO_CORE_DIR=/cache/platformio
      - PLATFORMIO_GLOBALLIB_DIR=/cache/platformio/lib
      - PLATFORMIO_SETTING_ENABLE_TELEMETRY=No
      - PLATFORMIO_SETTING_CHECK_PLATFORMIO_INTERVAL=665
      - PLATFORMIO_SETTING_CHECK_PLATFORMS_INTERVAL=666
      - PLATFORMIO_SETTING_CHECK_LIBRARIES_INTERVAL=667
    user: "${PUID}:${PGID}"
    restart: unless-stopped  
  avahi:
    container_name: avahi
    image: flungo/avahi:latest
    restart: "always"
    network_mode: bridge
    environment:
      - EFLECTOR_ENABLE_REFLECTOR=yes


回复

使用道具 举报

2

主题

35

帖子

168

积分

注册会员

Rank: 2

积分
168
金钱
133
HASS币
0
发表于 2022-11-17 17:48:40 | 显示全部楼层
被同样的问题一直困扰着
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-22 05:14 , Processed in 0.853388 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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