版权属于:编码书生
本文链接:https://codess.cc/archives/277.html
所有原创文章采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可。
除特别注明,您可以自由的转载和修改,但请务必注明文章来源且不可用于商业目的。
最后修改:2020 年 05 月 15 日
© 允许规范转载
版权属于:编码书生
本文链接:https://codess.cc/archives/277.html
所有原创文章采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可。
除特别注明,您可以自由的转载和修改,但请务必注明文章来源且不可用于商业目的。
81 条评论
esp8266_restore_from_flash: yes ## 是否断电记忆继电器状态;
我的这个语句报错啥问题,其他功能都正常
谢谢博主,如果是两路的继电器呢,需要加什么代码,麻烦你了,
把 switch: 后面的代码再复制一下,粘贴在后面,注意name和gpio要与前面的不一样,格式要对齐;gpio的选取要使用空闲未被使用的喔~
感谢大佬提供教程
用esphome刷完固件以后就可以OTA升级固件,空出来了RX,TX接口,接口一下子扩展到了4个。其中RX对应GPIO3,TX对应GPIO1。
完全可以再加一堆传感器~
怎么通过实体开关来控制呢。能不能加个433模块呢
学习
谢谢博主分享
卡在第四步compile switch.yaml提示未连接到互联网,无法下载依赖库,请教一下这个怎么解决呢?
ESPHome Dashboard we need Internet connection to install all dependencies
多谢指教
1、检查ESPHome网络环境,是否能联网;2、编译固件时,部分库需要到github拉取,而限于国内网络环境,连github可能会无响应,这个自己想办法哟;3、如果以上两条都无法完成,可以QQ群里私聊我,免费帮你编译一个固件
是的!输入完IP地址和端口后 提示,找不到设备。但我在网页端 可以操作继电器吸、合,也可以OTA升级
没遇到你这种情况,,,我也不知是啥原因
谢谢博主分享,网页端可以访问和控制。目前我卡在第六步里 HomeAssistant无法添加我的接点设备 提示:无法连接到 ESP。请确认您的 YAML 文件中包含 'api:' 行。ESPhome 2021.9.3 Home Assistant 2021.9.7
解决了嘛。我也遇到同样的问题了
你的ESPHome 配置代码是按照本博客代码的吗?如果是的话,API 密码是:1
是的!输入完IP地址和端口后 提示,找不到设备。但我在网页端 可以操作继电器吸、合,也可以OTA升级
你好,现在版本在 配置-集成-添加集成-搜索“ESPHome”-输入设备IP,端口默认,确定 试试看
Home Assistant 可以自动发现该设备,点击配置后 就提示 无法连接到 ESP。请确认您的 YAML 文件中包含 'api:' 行。我的IP是192.168.31.172 端口6053
是的!输入完IP地址和端口后 提示,找不到设备。但我在网页端 可以操作继电器吸、合,也可以OTA升级
inverted: false
4.0版本的继电器改成这个
感谢提醒,不同版本的继电器硬件,触发条件不同
谢谢博主分享,那个 烧录软件的下载地址失效了,能不能发一份,谢谢。
工具没失效,GitHub可能因不同地区网络原因而进不去;
谢谢博主分享~我正在搞这个模块
谢谢博主分享
[...]本文参考春泥酱:《智能家居篇-3:ESP-01/01S 接入HomeAssistant,实现Siri控制》[...]
谢博主分享~我正在搞这个模块
很棒,中文的案例真少,谢谢分享!
我的esp8266继电器, 会自动重启下什么原因。
从网页里面显示,长时间没有客户端连接,强制重启,之类的。
yaml配置文件是参照你的写的。
供电电压不足,CH_PD引脚未上拉,模块质量问题,都有可能导致
Looking for ESPAsyncWebServer-esphome library in registry 编译到时候卡在这里 是没有梯子的原因吗
我使用的nodemcu,刷完固件之后可以正常使用,但是重启就不行了,日志也不打,博主你知道是什么原因吗?也需要短接 ?
博主,如果是加几个esp-01继电器这样的模块。配置文件该怎么写?
多个esp-01也是一样,一个esp-01的 IO可以接4个继电器(如果用IO扩展芯片可以接更多),并对应一个配置文件,不同配置文件IP各不相同,不能将多个esp-01配置全部写到一个配置文件里
支持!
正是要学的东西,感谢楼主分享
esp8266都可以吗
esp8266 其他通用吗
通用,ESPHome 设置页面选择对应的模块就行
Thank you!!
学习
谢谢博主辛苦出教程。
谢谢分享,好好学习学习。
谢谢博主分享~我正在搞这个模块
学习一下 感谢博主分享
回复一下,看看评论
学习中,多谢
学习使我进步
谢谢博主分享~我正在学习搞这个模块
学习学习
我想看看代码
楼主很赞!
谢谢了。
11111
多谢博主
学习一下怎么接入
嘤嘤嘤
博主你好,我刷好了 home assistant里面也弄好了 ,怎么把他弄到苹果的家庭app里,(我原来有其他的接入ha的设备,已经添加到苹果app了,现在又增加了这个设备,该怎么弄到app里啊,)
如果原来就有的话,应该可以自动发现的,不需额外添加
刚刚选中8258....等着写入了
8266和8285有区别吗 这个能不能往8285里烧录
有区别,不能乱烧,设备类型选择那里不能选择:Generic ESP8266,得选择其他
我说怎么看不到代码,博主能搞个易微联的单火模块吗,搞了几天搞不定啊
没用的,即使刷了也不能使用,易微联服务器会验证芯片ID,把官方固件刷到普通8266上无法通过服务器ID校验,建议放弃
(๑•̀ㅁ•́ฅ)感谢分享
谢谢博主分享~我正在搞这个模块
上面那个ESPHome管理界面,我看到有个upload,可不可以直接在这个界面点击这个upload直接把固件上传到esp01上?
可以,但是仅限于设备已经连接过了的情况,第一次烧录还是需要工具的,后面更改了程序后就可以直接通过OTA 方式升级
请问一下我加入这句
web_server:
port: 80
就出问题,没这句就可以
看看是不是空格没注意,web_server: 后有空格再回车,另起一行后两个空格,port: 空格,再80
还是出错
collect2: error: ld returned 1 exit status
*** [.pioenvs/switch/firmware.elf] Error 1
直接复制粘贴我上面写的代码也会出错么?
是的,直接复制还是出错
不会吧 = =、这就是我的配置代码呢,我把它传到云盘,你自己下载一下看看,共享地址: http://www.codess-yun.top:6860/index.php?share/file&user=1&sid=Zk3NHed2 提取密码:slTeo
感谢大佬 的回复,感动,我在去试试
正好在做这方面的
谢谢博主分享~我正在搞这个模块
正在学习,多谢博主
谢谢博主分享~我正在搞这个模块