本帖最后由 scry 于 2024-1-29 10:43 编辑
大家拆机前可以先试试我另一个帖子的ha集成,不用刷机
https://bbs.hassbian.com/thread-22940-1-1.html
需要准备一个超薄刀片,一个拆机撬棒,一堆买芯片送的静电袋。
美工刀也能用,只是在插入上下缝隙有点麻烦(美工刀太厚)
将刀片插入长边的缝隙,超薄刀片可以很轻松插入缝隙,然后轻微撬动外壳,扩大缝隙再插入撬棒。
用撬棒继续扩大缝隙,因为外壳有一个下凹,需要将撬棒插入的更深,才能用静电袋推开卡扣
插入静电袋,滑倒靠近转角的地方,部分插座边框可能有胶,如果有胶就用静电袋多划几下(可能是固定电容和电感的胶弄到外壳上了)。
先弄长边,再弄上部分的,然后弄另一条长边,最后弄按钮呢条边(拔插受力靠上,尽量保证上端的卡口完好,即使下边的卡口损坏影响也不大)
上下边插入静电袋有两种方式
一种是将长边的用力滑到短边,需要较硬的袋子才能做到
另一种,大力出奇迹,将撬棒插进缝隙,然后撬开边框再塞入静电袋挡住卡扣
如果上下两边的卡扣弄得比较好,用撬棒在长边向上翘可以很轻松的分离底壳
只有下边的卡扣稍微变形,几乎无损
TYWE3S模块,使用了乐鑫的esp8266加2MB的闪存
led灯与按键对应的引脚
刷机前先备份固件,使用esptool读取前0x100000的内容就能备份固件。
esphome的配置
esphome:
name: c1pro
friendly_name: c1pro
esp8266:
board: esp_wroom_02
restore_from_flash: true
early_pin_init: false
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "2wtp95aPGBs+Uw5/QCPHp/cRp7oPi/dReeycD8I43qw="
ota:
password: "}cn@_0GT&bscq6e4"
wifi:
ssid: "........"
password: "........"
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "C1pro Fallback Hotspot"
password: "WFxw7MHiltmvJtqC"
captive_portal:
# status_led:
# pin:
# number: GPIO16
# inverted: true
switch:
- platform: gpio
name: "relay"
id: "relay_1"
pin:
number: 14
restore_mode: RESTORE_DEFAULT_OFF
device_class: "switch"
on_turn_on:
then:
- switch.turn_on: led_blue
on_turn_off:
then:
- switch.turn_off: led_blue
- platform: gpio
name: "bule"
id: "led_blue"
pin:
number: 13
inverted: true
internal: true
restore_mode: RESTORE_DEFAULT_OFF
device_class: "OUTLET"
- platform: gpio
name: "red"
id: "led_red"
pin:
number: 16
inverted: true
internal: true
restore_mode: RESTORE_DEFAULT_OFF
device_class: "OUTLET"
binary_sensor:
- platform: gpio
pin:
number: 0
mode:
input: true
pullup: true
name: "button"
internal: true
filters:
- invert:
- delayed_on: 30ms
- delayed_off: 15ms
on_release:
then:
- switch.toggle: relay_1
|