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

 找回密码
 立即注册
查看: 755|回复: 7

[求助] 为啥8266一直显示offline啊

[复制链接]

10

主题

24

帖子

166

积分

注册会员

Rank: 2

积分
166
金钱
142
HASS币
0
发表于 2024-6-14 11:01:52 | 显示全部楼层 |阅读模式
本帖最后由 kkljg00 于 2024-6-14 11:06 编辑

这是日志

INFO ESPHome 2024.5.4INFO Reading configuration /config/esphome/esp8266-1.yaml...INFO Starting log output from esp8266-1.local using esphome APIINFO Successfully connected to esp8266-1 @ 192.168.101.107 in 0.022sINFO Successful handshake with esp8266-1 @ 192.168.101.107 in 2.657s[11:03:43][I][app:100]: ESPHome version 2024.5.4 compiled on Jun 13 2024, 15:17:37
[11:03:43][C][wifi:580]: WiFi:[11:03:43][C][wifi:408]:   Local MAC: C485:12:A9:8A
[11:03:43][C][wifi:413]:   SSID: 'HUAWEI P40'[redacted]
[11:03:43][C][wifi:416]:   IP Address: 192.168.101.107
[11:03:43][C][wifi:419]:   BSSID: C8:C2:FA:07:BA:B0[redacted]
[11:03:43][C][wifi:421]:   Hostname: 'esp8266-1'
[11:03:43][C][wifi:423]:   Signal strength: -65 dB ▂▄▆█
[11:03:43][C][wifi:427]:   Channel: 6
[11:03:43][C][wifi:428]:   Subnet: 255.255.255.0
[11:03:43][C][wifi:429]:   Gateway: 192.168.101.1
[11:03:43][C][wifi:430]:   DNS1: 192.168.101.1
[11:03:43][C][wifi:431]:   DNS2: 0.0.0.0
[11:03:43][C][logger:185]: Logger:
[11:03:43][C][logger:186]:   Level: DEBUG
[11:03:43][C][logger:188]:   Log Baud Rate: 115200
[11:03:43][C][logger:189]:   Hardware UART: UART0
[11:03:43][C][switch.gpio:068]: GPIO Switch 'led_swtich'
[11:03:43][C][switch.gpio:076]:   Inverted: YES
[11:03:43][C][switch.gpio:090]:   Restore Mode: always OFF
[11:03:43][C][switch.gpio:031]:   Pin: GPIO16
[11:03:43][C][captive_portal:088]: Captive Portal:
[11:03:43][C][mdns:115]: mDNS:
[11:03:43][C][mdns:116]:   Hostname: esp8266-1
[11:03:43][C][ota:096]: Over-The-Air Updates:
[11:03:43][C][ota:097]:   Address: esp8266-1.local:8266
[11:03:43][C][ota:100]:   Using Password.
[11:03:43][C][ota:103]:   OTA version: 2.
[11:03:43][C][api:139]: API Server:
[11:03:43][C][api:140]:   Address: esp8266-1.local:6053
[11:03:43][C][api:142]:   Using noise encryption: YES
[11:03:55][I][ota:117]: Boot seems successful, resetting boot loop counter.




这是源码
esphome:
  name: esp8266-1
  friendly_name: ESP8266-1

esp8266:
  board: esp01_1m

# Enable logging
logger:

# Enable Home Assistant API
api:
  encryption:
    key: "EYFc4sxFq0H0Jo7fz2/hO6iaMFjCDdr3AlgVJVZS+jU="

ota:
  password: "3452723a6c62672900961deac44c3ad6"

wifi:
  ssid: "HUAWEI P40"
  password: "q123456789"

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Esp8266-1 Fallback Hotspot"
    password: "OSY4MgGOBWD8"

captive_portal:

switch:
  - platform: gpio
    pin: GPIO16
    name: "led_swtich"
    inverted: True







回复

使用道具 举报

10

主题

24

帖子

166

积分

注册会员

Rank: 2

积分
166
金钱
142
HASS币
0
 楼主| 发表于 2024-6-14 11:10:29 | 显示全部楼层
一直是offline,bin文件用flash_download_tool_3.9.6烧写过
截图20240605111910.png
回复

使用道具 举报

10

主题

24

帖子

166

积分

注册会员

Rank: 2

积分
166
金钱
142
HASS币
0
 楼主| 发表于 2024-6-14 11:12:04 | 显示全部楼层
bin文件用flash_download_tool_3.9.6烧写过,但是一直是offline
截图20240605111910.png
回复

使用道具 举报

20

主题

484

帖子

3154

积分

论坛元老

Rank: 8Rank: 8

积分
3154
金钱
2670
HASS币
8
发表于 2024-6-14 15:32:34 | 显示全部楼层
wifi:
  networks:
  - ssid: "TP-LINK_677"
    password: "85609xxx"
  use_address: 192.168.10.195
  ap:
    ssid: "ESP01S"
    password: "12345678"

貌似要指定IP地址就能解决问题,加上一句:use_address: 192.168.10.195,IP根据你家实际改
回复

使用道具 举报

3

主题

39

帖子

1002

积分

金牌会员

Rank: 6Rank: 6

积分
1002
金钱
963
HASS币
0
发表于 2024-6-14 16:54:08 | 显示全部楼层
ping.jpg
esphome设置为用ping检查状态
回复

使用道具 举报

0

主题

78

帖子

357

积分

中级会员

Rank: 3Rank: 3

积分
357
金钱
279
HASS币
0
发表于 2024-6-14 17:44:18 | 显示全部楼层
用 ESPHome-Flasher 重刷看看
通常 OFFLINE 是因為檔名打錯,或設備斷電
或是MQTT與API共存(這會導致5分鐘重啟 rep)

但你卻能看到 LOG 檔,並且沒使用MQTT
所以只能懷疑刷壞了
回复

使用道具 举报

0

主题

78

帖子

357

积分

中级会员

Rank: 3Rank: 3

积分
357
金钱
279
HASS币
0
发表于 2024-6-14 18:02:59 | 显示全部楼层
另外! 如果你用的是8266開發版
檢查對應的電路圖 看狀態 LED 的GPIO

把下面這段加到ESPHOME裡,有助於除錯

status_led:
  pin:
    number: GPIO? (你版上 LED 連接腳位)
    inverted: True     
回复

使用道具 举报

10

主题

24

帖子

166

积分

注册会员

Rank: 2

积分
166
金钱
142
HASS币
0
 楼主| 发表于 2024-6-17 11:02:57 | 显示全部楼层
本帖最后由 kkljg00 于 2024-6-17 14:39 编辑
cjnt007 发表于 2024-6-14 15:32
貌似要指定IP地址就能解决问题,加上一句:use_address: 192.168.10.195,IP根据你家实际改 ...

现在online了,但是没有控制设备的按钮
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-23 09:15 , Processed in 0.113494 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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