『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 2788|回复: 11

[技术探讨] 近期在DIY一个自动浇花系统,遇到问题请教各位前辈,8266接...

[复制链接]

20

主题

133

帖子

852

积分

高级会员

Rank: 4

积分
852
金钱
719
HASS币
0
发表于 2023-9-18 11:45:56 | 显示全部楼层 |阅读模式
本帖最后由 tettr 于 2023-9-18 22:21 编辑

1、自动浇花系统简介  (1)HomeAssistant 通过ESP8266 接入 自动浇花系统,系统把土壤温度、湿度等参数 上传到 HomeAssistant 显示

(2)ESP8266 跟单片机通信来控制 自动浇花各自参数采集和执行动作
(3)ESP8266 编程是采用 arduino  来编程的

2、现在遇到的问题
现在把 土壤温度、湿度等参数 上传到 HomeAssistant 显示 可以实现 ,不能实现的是这个
       想实现 在  HomeAssistant 里面设置 自动浇花的参数1 比如湿度值是多少时(40%),就执行一次浇花。参数2 浇花时长  (几分钟)
    (1)    请教一下各位前辈,这个在HomeAssistant  怎样参数的编程和设置等数据, 回传到esp8266 上呢? 用什么来实现原理呢?
     (2)  怎样 再HomeAssistant  进行相关配置 包括,HomeAssistant  显示UI的 界面图标 呢?
     (3)  ESP8266是 是采用  arduino  来编程,怎样实现呢
3、现在HomeAssistant  界面能够显示 这些参数 回传参数和界面 就不知道怎样搞了


有相关经验的前辈指定一二,非常感谢 。



8266.png
回复

使用道具 举报

20

主题

265

帖子

1852

积分

金牌会员

Rank: 6Rank: 6

积分
1852
金钱
1587
HASS币
0
发表于 2023-9-18 12:15:26 | 显示全部楼层
https://www.esphome.io/components/sensor/b_parasite
自动功能在自动化或者nodered实现
回复

使用道具 举报

25

主题

272

帖子

1866

积分

金牌会员

Rank: 6Rank: 6

积分
1866
金钱
1594
HASS币
0
发表于 2023-9-18 13:48:12 | 显示全部楼层
1,可以用创建辅助元素的方法用湿度传感器创建一个阈值传感器,设置湿度低于设定值打开。
2,创建自动化,用阈值传感器来触发需要的设备打开设定时间后关闭。
回复

使用道具 举报

13

主题

583

帖子

3077

积分

论坛元老

HomeAssistant

Rank: 8Rank: 8

积分
3077
金钱
2489
HASS币
20
发表于 2023-9-18 14:51:13 | 显示全部楼层
既然 ESP8266的土壤温度、湿度等参数可以上传到 HomeAssistant显示,用相同的方式在homeassistant下发指令到ESP8266执行开关泵或者配置参数就行,界面的话用辅助元素就行吧
回复

使用道具 举报

15

主题

406

帖子

2736

积分

金牌会员

Rank: 6Rank: 6

积分
2736
金钱
2330
HASS币
0
发表于 2023-9-18 14:59:47 | 显示全部楼层
這跟我幫寵物龜做的溫控差不多
但是我只會用TASMOTA做簡單的配置
再用自動化來控制啟動跟停止
溫控裝置.png

螢幕擷取畫面 2023-08-19 030437.png

螢幕擷取畫面 2023-09-18 145219.png
回复

使用道具 举报

9

主题

176

帖子

1501

积分

金牌会员

Rank: 6Rank: 6

积分
1501
金钱
1325
HASS币
0
发表于 2023-9-18 20:33:09 | 显示全部楼层
部署一个自动化,就可以了。
回复

使用道具 举报

3

主题

131

帖子

1238

积分

金牌会员

Rank: 6Rank: 6

积分
1238
金钱
1107
HASS币
0
发表于 2023-9-18 21:09:33 | 显示全部楼层
了解下TASMOTA或者 esphome 吧,甚至比 arduino 简单。
从头写还是有点复杂
回复

使用道具 举报

20

主题

133

帖子

852

积分

高级会员

Rank: 4

积分
852
金钱
719
HASS币
0
 楼主| 发表于 2023-9-18 22:19:41 | 显示全部楼层
DDDear 发表于 2023-9-18 14:51
既然 ESP8266的土壤温度、湿度等参数可以上传到 HomeAssistant显示,用相同的方式在homeassistant下发指令 ...

前辈,你说的 “相同的方式在homeassistant下发指令到ESP8266执行开关泵或者配置参数就行”
对homeassistant 不太熟悉,你说的这个,不知道怎样 配置 homeassistant下发指令到ESP8266
回复

使用道具 举报

13

主题

583

帖子

3077

积分

论坛元老

HomeAssistant

Rank: 8Rank: 8

积分
3077
金钱
2489
HASS币
20
发表于 2023-9-19 08:09:26 | 显示全部楼层
tettr 发表于 2023-9-18 22:19
前辈,你说的 “相同的方式在homeassistant下发指令到ESP8266执行开关泵或者配置参数就行”
对homeassist ...

8266怎么把土壤温度、湿度等参数传到ha的,通过mqtt吗?如果是mqtt的话,ha也可以通过mqtt下发消息到8266呀
回复

使用道具 举报

6

主题

181

帖子

1424

积分

金牌会员

Rank: 6Rank: 6

积分
1424
金钱
1243
HASS币
0
发表于 2023-9-20 21:51:10 | 显示全部楼层
湿度传感器用的是哪款?大神可以分享下型号吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-26 19:52 , Processed in 0.188984 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表