Tasmota项目
Tasmota简介
该项目是基于ESP8266开发的一套软件,主要使用MQTT协议与服务器通信实现远程通信,支持homeassistant
等开源平台,软件支持多种传感器,智能插座,智能灯泡等智能产品,也支持自己DIY的产品,目前活跃的用户比较多
Tasmota
主要的特点有以下几个方面
- 维护人数多
- 功能丰富,支持所有基于ESP8266的智能设备
- 支持的传感器众多
- 无需编程基础也可使用
- 支持的协议非常多,TCP、mqtt、modbus、zigbee等
- 支持自定义功能
- 软件支持OTA
- 支持HomeAssistant等智能平台
下边是目前软件的维护和使用情况
稳定版
如果感兴趣的话可以去github去下载源码或者编译好的固件使用
查看稳定版更新信息 RELEASENOTES.md.
可以在这里下载编译完成的固件 release webpage
也可以在这里下载编译完成的固件 http://ota.tasmota.com/tasmota/release/
开发版
项目地址:https://github.com/arendst/Tasmota
如何使用
下面是简单的使用,具体使用可以参考http://iotts.com.cn/course/tasmota/install/
在release页面下载最新nodemcuv2-ir-firmware.bin
然后我们再下载ESP8266刷固件程序 下载地址:
https://github.com/marcelstoer/nodemcu-pyflasher/releases
当然我们也可以根据自己的需求使用ArduinoIDE或者其他工具修改并重新编译固件
将固件刷写到NodeMCU里,芯片会发射出一个信号,我们连接到信号,会自动弹出网页带大家到配置界面。
配置界面引导我们配置好WiFi信号和MQTT相关信息。