作者:蜗牛菌
按照惯例先上思维导图
玩智能家居久了肯定会接触到tasmota固件,相对于esphome等固件好处是不需要编写程序,可以接一堆传感器或者开关继电器等。
那么就开始吧!
http://tasmota.com.cn/Getting-Started/
下拉找到需要的文件
bin文件最好用中文版本,起码认识字bin程序下载地址 tasmota固件地址
烧录工具下载在上面那个官网往下翻
我一般用这个Tasmotizer,下载以后可以直接打开,
往下翻会看到详细的配置注意如果是下载程序必须把GPIO0 拉低
先点open然后找到刚下载的bin文件路径,找到想要烧录的bin程序,一般用的多的是那个CN的,会是中文显示的,如果你要接传感器或者433射频接收模块,需要选择tasmota-sensors.bin这个文件,同样在那个链接里有,tasmota固件bin
新的开发板点Tasmotize会自动刷写程序,不需要单独拉低GPIO0,像上图就是正常烧录了,
如果你是用笔记本开了声音结束以后 会有一个声音弹出如下图就是下载好程序了
如果你是GPIO0手动拉低的需要断开,然后断电上电你会看到一个tasmota开头的wifi
连接他,然后就是可以配置了
配置WiFi
配置完以后,如果是热点会出来一个网址,要复制了,如果是路由器去路由器里看,找到tasmota开头的,后面的ip地址就是你要控制的设备 的ip
箭头所指的地方是需要设置的
wifi已经刚设置过了进入模块设置
选择通用,然后点保存,选框里那个保存以后tasmota会自动重启选通用的原因是把所有的io都拿出来了,都可以用有时候那四个是不够用的
然后定义io的用途,可以是按钮可以是继电器等等如果是按钮开关等,保存以后网页是不会出现可以选择的
如图会出来三个网页的按钮可以控制这三个继电器
如果你想要外围接开关,那么那个开关可以接到定义好的Switch那个上面用那个开关可以控制relay继电器1的通断,所谓的物理开关,不然只能网页控制
看当时自己设置的名字和密码
不设置MQTT服务器是无法启动的
客户端是不需要设置的先不用动他主机就是你的hass地址端口 默认的是1883 如果没改可以不修改用户名 你在mqtt服务器里设置的密码 也是你设置的密码主题壳适当修改未来你好辨认这个是啥
设置完记得保存
阅读更多智能家居精彩内容,可前往什么值得买查看