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

 找回密码
 立即注册
查看: 978|回复: 4

[求助] 不方便拆卸的esphome硬件调试出错如何补救?

[复制链接]

24

主题

579

帖子

2681

积分

金牌会员

Rank: 6Rank: 6

积分
2681
金钱
2102
HASS币
0
发表于 2024-9-8 16:25:28 | 显示全部楼层 |阅读模式
本帖最后由 kjjuhfv 于 2024-9-8 16:39 编辑

这两天把一个美的的落地3档风扇改造成esp8266加继电器的方式
使用中发现了点小问题 修改了代码直接ota
然后进入死亡循环 要拆下来重刷  头都大了
然后想到了
是不是可以出现这种错误的时候按住一个按键再通电
在进入死亡循环之前 进入ota的状态
但是这代码好像不行  不知道有没有大佬知道怎么搞 或者其他思路也可以
esphome:
  name: "midea-floor-fan"
  friendly_name: midea-floor-fan
  comment: 美的落地风扇
  on_boot:
    priority: 250
    then:
      if:
        condition:
          - binary_sensor.is_on: ota_button
        then:
            - switch.turn_on: ota_switch

switch:
  - platform: restart
    name: "Restart"

  - platform: safe_mode
    id: ota_switch
    name: "Restart (Safe Mode)"


binary_sensor:
  - platform: gpio
    id: ota_button
    pin:
      number: GPIO3
      inverted: True
      mode:
        input: true
        pullup: true
    name: "Three Speed Fan Cycle"
    filters:
      - delayed_on: 150ms
      - delayed_off: 150ms

priority (可选,float):执行自定义初始化代码的优先级。较高的值意味着高优先级,因此您的代码也会更早地执行。请注意,这是 ESPHome 内部的值,任何更改都不会被标记为重大更改。默认值为 600。Priorities (您也可以使用它们之间的任何值):
800.0: This is where all hardware initialization of vital components is executed. For example setting switches to their initial state.
800.0:这是执行重要组件的所有硬件初始化的位置。例如,setting 会切换到它们的初始状态。
600.0: This is where most sensors are set up.
600.0:这是大多数传感器的设置位置。
250.0: At this priority, WiFi is initialized.
250.0:在此优先级下,WiFi 已初始化。
200.0: Network connections like MQTT/native API are set up at this priority.
200.0:MQTT/本机 API 等网络连接将按此优先级设置。
-100.0: At this priority, pretty much everything should already be initialized.
-100.0:在此优先级下,几乎所有内容都应该已经初始化。

回复

使用道具 举报

38

主题

199

帖子

1607

积分

金牌会员

Rank: 6Rank: 6

积分
1607
金钱
1408
HASS币
0
发表于 2024-9-8 20:58:20 来自手机 | 显示全部楼层
丢掉8266换32。不存在开不了机的问题
回复

使用道具 举报

46

主题

1654

帖子

6674

积分

论坛元老

Rank: 8Rank: 8

积分
6674
金钱
5010
HASS币
40
发表于 2024-9-9 14:22:05 | 显示全部楼层
什么年代了了还用8266
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

24

主题

579

帖子

2681

积分

金牌会员

Rank: 6Rank: 6

积分
2681
金钱
2102
HASS币
0
 楼主| 发表于 2024-9-9 19:03:03 | 显示全部楼层
jjcs 发表于 2024-9-9 14:22
什么年代了了还用8266

大佬不要纠结用哪个板子啊
就控制几个继电器 够用就行了  
回复

使用道具 举报

46

主题

1654

帖子

6674

积分

论坛元老

Rank: 8Rank: 8

积分
6674
金钱
5010
HASS币
40
发表于 2024-9-9 19:04:01 | 显示全部楼层
kjjuhfv 发表于 2024-9-9 19:03
大佬不要纠结用哪个板子啊
就控制几个继电器 够用就行了

又不是我纠结,8266奇奇怪怪问题
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-22 16:16 , Processed in 0.170300 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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