捡垃圾8.5元智能wifi插座拆解,刷ESPHome接入HomeAssistant |
您所在的位置:网站首页 › 小米wifi插座垃圾 › 捡垃圾8.5元智能wifi插座拆解,刷ESPHome接入HomeAssistant |
捡垃圾8.5元智能wifi插座拆解,刷ESPHome接入HomeAssistant-超低价ESP8266开关
#智能家居 2021-08-31 23:37:00 | 全文 828 字,阅读约需 2 分钟 | 加载中... 次浏览
👋 相关阅读 手把手智能家居 | 米家蓝牙温湿度计 2 只需一个网页获取 token,通过 ESPHome 接入 HomeAssistant 最近在论坛看到大佬分享了一个超便宜的带电源板的 ESP8266 模块五孔插座 跟随大佬的脚步,小黄鱼搜索了一下,插座是小葱智能的,本来的APP没有测试是否可用,直接刷机 8.5 一个,ESP8266 主控,买了 6 个,加上运费 56 元。 到手看到插座非常新的,包装完好,实物图如下(借用卖家图片): 由于没有热风枪,第一个插座试手,选择了暴力强拆,一起来看看它脱掉衣服后的样子
右下角竖插的这个就是 ESP8266 了,刷机触点在靠近插孔的一面,这个姿势,焊接刷机线还是需要一定技巧的,不是老司机的话,还是选择把板子取下来刷吧。 卸下中间的螺丝,把螺丝左右两个焊点去掉,就能把板子拿下来,这里要注意加热时间长的话,背面的塑料可能会烫坏(别问我怎么知道的!) 如果技术够硬,可以直接焊刷机线。焊点图如下: RX、TX、3V3、GND 分别连接,刷机时 IO0 要短接 GND 因为我需要接入 HomeAssistant,所以选择了 ESPHome 来刷机,卖家会提供 Arduino 程序,想要刷 Arduino 的可以跟卖家要一下,这里注意一下,卖家说明里 GPIO 定义为 IO4红灯、16绿灯、14继电器、13按键,但是经过实测,定义按键为 13 时,物理按键开关死活不生效,经过一番测试,发现 GPIO5 可以完美控制按键,下面是我自己测试没问题的 ESPHome yaml 配置 esphome: name: esp_switch_02 platform: ESP8266 board: esp01_1m wifi: ssid: "****" ## 填入wifi名称 password: "****" ## 填入wifi密码 ap: ssid: "Esp01 Switch 02 Fallback Hotspot" ## wifi热点名称 password: "EcQvdMTs9PIE" ## 热点密码 captive_portal: ## Enable logging logger: ## Enable Home Assistant API ## 配置 HA 的 api api: ota: web_server: ## 这个是web控制,添加了这2行,就可以打开设备ip,有控制页面 port: 80 light: ## 红灯 - platform: binary name: "Status Led Red" output: light_output_red id: statusledred internal: true ## 绿灯 - platform: binary name: "Status Led Green" output: light_output_green id: statusledgreen internal: true restore_mode: ALWAYS_ON output: - id: light_output_red platform: gpio pin: GPIO4 inverted: true - id: light_output_green platform: gpio pin: GPIO16 inverted: true switch: - platform: gpio name: "Switch Rel" ### 名称可以自定义 pin: GPIO14 id: relay restore_mode: ALWAYS_ON ## 通电默认打开 on_turn_on: then: - light.turn_off: statusledred - light.turn_on: statusledgreen on_turn_off: then: - light.turn_off: statusledgreen - light.turn_on: statusledred binary_sensor: ## 物理按钮开关 - platform: gpio pin: number: GPIO5 mode: INPUT_PULLUP inverted: true name: "Power Button" internal: true on_press: then: - switch.toggle: relay - logger.log: "Power Button Turned Press!" filters: - delayed_on_off: 10ms - platform: status name: "Switch Status" text_sensor: ## 输出IP地址 - platform: wifi_info ip_address: name: ESP IP Address以上配置可以实现, HomeAssistant 自动发现设备,设备通电自动打开,HomeAssistant 和物理开关均可以控制开关,通电绿灯亮,断电红灯亮 #esphome #HomeAssistant #ESP8266 #捡垃圾 Edit | Last updated on 2024-06-22 12:20:36 < 闲置服务器薅京东的羊毛—青龙面板部署与京东签到 RS1.ES 免费Linux云服务器,单次使用3小时,不限次数! >© 2023 膨胀自留地 | 鲁ICP备2021021876号-2 | SiteMap | RSS | 广告联系 Powered by Hugo 0.121.0. 236 articles in total. Last Update:2024-06-22 12:20:36 × |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |