【文章标题以及除“步骤”外的大部分文本内容由AI生成】
大家好!我想与大家分享一款基于ESP8266芯片和ESPHome的智能鱼缸控制器。这款控制器不仅可以监测鱼缸的水质(TDS)和温度,还可以控制炫彩RGB灯带,同时支持WiFi连接手机进行远程控制。此外,它还配备了一块0.96寸OLED显示屏,可以显示水质、温度、时间等信息。最重要的是,它可以与Homeassistant智能家居系统连接,并提供了一个简约实用的界面,实现了界面切换、灯光颜色亮度特效控制、定时开关灯光等功能。此外,它还配备了一个外壳和Type-C接口,方便挂在鱼缸边上。
接下来,我将为大家提供一个简单的教程,帮助你制作自己的智能鱼缸控制器。
材料清单:· ESP8266-12S芯片
· Easear TDS模块
· 炫彩RGB灯带
· 0.96寸OLED显示屏
· Type-C接口
· 1117-3.3和电阻电容
· 外壳
· M2*5自攻螺丝
· M3*4十字盘头螺丝+M3螺母+M3垫片
教程:
external_components:
- source: github://JochenZhou/esphome-custom-components
components: [ easear_tds ]
# refresh: 1min
sensor:
- platform: easear_tds
source_tds:
name: "Source TDS" #自来水TDS
id: source_tds_id
accuracy_decimals: 1
filters: #探头校正倍数1.5
- lambda: return x/1.5;
temperature:
name: "Water Temperature" #水温
accuracy_decimals: 1
id: temperature_id
update_interval: 30s # 可选,更新间隔默认10s
1. 把Ballsline.gif、esphome.jpg和font.ttf复制到config/esphome文件夹下。
2. 参考fish-tank.yaml新建ESPHome的配置文件。
3. 修改一些参数,编译,下载。
完成上述步骤后,你的智能鱼缸控制器就可以正常工作了!你可以使用Homeassistant来远程控制鱼缸的灯光、监测水质和温度,而且还可以通过手机连接到WiFi来实现远程控制。
这款智能鱼缸控制器不仅实用,还能为你的鱼缸增添一丝科技感。它的简约设计和丰富功能使其成为鱼缸爱好者的理想选择。希望这篇帖子对你有所帮助,如果你有任何问题或建议,欢迎在下方留言。谢谢!
注意:在制作智能鱼缸控制器时,请务必注意安全,确保电路和设备的正常运行,以免造成任何损失。
界面和主题
tablet.yaml是主题,来源
https://community.home-assistant ... -lovelace-ui/162594,放到themes文件夹,homekit-bg-blue-red.jpg是背景图片放到www目录下。网页端主题选择tablet,深色。