esphome使用笔记

ESPHome的配置是使用YAML格式

YAML 是要求使用严格的缩进与键值对格式进行配置

独立模块的首行必须顶格

下面依次缩进

配置项必须为 key: value

冒号后面1个空格

核心配置

说是核心配置也不太准确
应该算是不可缺少的配置,或者每次配置都必须要正确配置的配置
如果你安装了web页面,通常这部分配置不需要配置
当然可以自己修改
esphome: # 首行配置
  name: livingroom_light # 节点的名称,在整个网络环境里应该唯一 只能包含小写字符、数字、下划线
  platform: ESP8266 # 平台名称 可以是ESP8266/ESP32
  board: esp01_1m # 板子的具体型号,尽量与真实型号保持一致,可能会影响引脚别名或内部设置

网络配置

一般开始配置的第一项工作就是进行联网设置
ESP芯片的网络还是比较稳定的
配置格式如下:
# Example configuration entry
wifi:
  ssid: wifissid
  password: wifipassword
# 如果想手工设置IP可以添加下面的配置
# 建议使用静态IP,这样既方便进行管理又能缩短wifi的连接时间
# Optional manual IP
  manual_ip:
    static_ip: 10.0.0.42
    gateway: 10.0.0.1
    subnet: 255.255.255.0
    dns1: 114.114.114.114
 
如果想连接多个网络可以使用如下配置

wifi:
  networks:
    - ssid: wifi1
      password: wifi2password
    - ssid: wifi2
      password: wifi2password

OTA下载

第一次配置完成后需要通过物理连接
把固件刷到ESP的板子上
可以通过设置ota功能来开启空中下载
即通过wifi直接在线升级固件
这样大大方便了固件更新配置
ota:
password: “12345678”

Home Assistant API

通过使用此配置可以方便的添加板子到Home Assistant 里

api:
  password: "12345678"     

一些其他可选配置

web_server:
  port: 80
captive_portal:
# Enable logging
logger:
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值