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

标题: 检测灶台开火 [打印本页]

作者: lovelyelfpop    时间: 2024-11-25 10:59
标题: 检测灶台开火
本帖最后由 lovelyelfpop 于 2024-11-25 11:32 编辑

参考了论坛里和zdm一些大佬的方案
使用 1代小米门窗传感器(zigbee+干簧管)+R1809电位器 实现。


使用1代小米门窗传感器主要是因为 体积小,功耗低,改造简单。
Aqara的1代门窗传感器应该也可以。
如果不用米家,其他牌子的也可以,主要是要体积小+干簧管的那种。


电位器改造
(此部分转自zdm的文章 https://post.smzdm.com/p/aovr0689/,感谢大佬的灵感)
R1809电位器,正好可以直接套在燃气灶的旋钮开关上,不过还需要对其改造后才能使用。
[attach]65397[/attach]
[attach]65398[/attach]
电位器有A、B、C三个引脚,还有一个电刷,通过电刷的旋转使的电位器输出不同的阻值。不过,我们只需要用其中B、C两个引脚。前面说到,如果把门窗传感器的GND和OUT短接,那么门窗传感器为关。如果把电位器的B、C分别接到门窗传感器的GND和OUT,通过电刷把B、C连接起来,门窗传感器同样是关闭的。
[attach]65407[/attach]
如果我们转动燃气灶的旋钮开火,带动电刷向左旋转。如果需要门窗传感器输出开的状态,就需要把B、C断开,我用壁纸刀把电位器C路左上角割断,这样电刷就成了A、B相连了。B、C是断开的。门窗传感器输出开,满足我们的需求。
[attach]65406[/attach]




电位器和门窗传感器连接

电位器B和C,用细导线和门窗传感器的干簧管两头连接起来(其实不需要干簧管,干簧管坏没坏、有没有都无所谓),只要电位器可以控制线路通断即可。
这也是为什么使用1代干簧管的门窗传感器的原因,现在新出的门窗传感器都是霍尔传感器,而霍尔传感器本身是个用电器,要给其施加电压,才能自身输出高低电平,然后芯片才能判定门窗开关。
而干簧管就是个物理开关,控制线路通断而已,改造起来简单,功耗也低。
[attach]65408[/attach]

电位器套进灶台旋钮杆上。
如果旋钮杆下面有橡胶皮圈,想办法固定住胶圈不能让其动来动去(可用3M胶),然后用热熔胶把电位器固定住。
如果没有胶圈,可以直接用3M胶把电位器粘在灶台上固定。
[attach]65411[/attach]

把门窗传感器放到旋钮帽里面
[attach]65413[/attach]

旋钮帽插回去
[attach]65410[/attach]


外观看不出来
[attach]65412[/attach]


用了2个门窗传感器,成本有点高,因为不敢拆燃气灶,只能用这种方法。

作者: lovelyelfpop    时间: 2024-11-25 11:06
本帖最后由 lovelyelfpop 于 2024-11-25 11:27 编辑

发不出图片?论坛有问题吗,每次提交都是503
作者: luckfly    时间: 2024-11-25 11:40
电位器不都是阻值的么,用esphome的话是不是可以确定旋钮位置了,也就确定是在哪档火,成本比门磁低多了,另外可以吧熄火装置用继电器接入
作者: lovelyelfpop    时间: 2024-11-25 12:07
luckfly 发表于 2024-11-25 11:40
电位器不都是阻值的么,用esphome的话是不是可以确定旋钮位置了,也就确定是在哪档火,成本比门磁低多了, ...

不拆燃气灶  又要外观看不出来。只能门磁。
ESP32 wifi功耗大 要接电源,模块也比较大
作者: luckfly    时间: 2024-11-25 12:15
lovelyelfpop 发表于 2024-11-25 12:07
不拆燃气灶  又要外观看不出来。只能门磁。
ESP32 wifi功耗大 要接电源,模块也比较大 ...

不用拆啊接线而已,拆机程度和现在的方案基本一致,电位器改成微动开关是不是更方便,只是没想好怎么固定
作者: Spending5027    时间: 2024-11-25 12:19
我用的就是这个方案,不过直接esp读电位器的位置了,大小火都知道了。
拆机只用拆上边的面板,我的灶就拧6颗螺丝就好了,里边无损安装。
作者: lovelyelfpop    时间: 2024-11-25 12:33
luckfly 发表于 2024-11-25 12:15
不用拆啊接线而已,拆机程度和现在的方案基本一致,电位器改成微动开关是不是更方便,只是没想好怎么固定 ...

拆面板也是拆
作者: luckfly    时间: 2024-11-25 12:43
lovelyelfpop 发表于 2024-11-25 12:33
拆面板也是拆

那就过保了再拆
作者: DDDear    时间: 2024-11-25 13:27
联动油烟机吗,油烟机怎么接入
作者: lovelyelfpop    时间: 2024-11-25 13:49
DDDear 发表于 2024-11-25 13:27
联动油烟机吗,油烟机怎么接入

我的油烟机不是智能的,我也不会改造。只能用带功率统计的智能插座,用功率判断是否开启油烟机,然后小爱音箱语音提示
作者: wbdownn    时间: 2024-11-25 15:45
可以做什么联动吗?感觉没必要接入呀,而且灶台的温度挺高的。。。可以考虑用温度传感器来判断不
作者: DDDear    时间: 2024-11-25 16:21
lovelyelfpop 发表于 2024-11-25 13:49
我的油烟机不是智能的,我也不会改造。只能用带功率统计的智能插座,用功率判断是否开启油烟机,然后小爱 ...

那你检测燃气灶开火不是为了联动油烟机吗?
作者: lovelyelfpop    时间: 2024-11-25 17:00
本帖最后由 lovelyelfpop 于 2024-11-25 17:04 编辑
DDDear 发表于 2024-11-25 16:21
那你检测燃气灶开火不是为了联动油烟机吗?

插座只能做到半联动油烟机吧(倒是可以控制油烟机关闭,断电就是关油烟机了,然后2秒后再通电,方便下次开启油烟机)。
另外就是 配合人在传感器,多少分钟无人照看灶台 就小爱提醒+手机推送通知。
我还弄了esp01s+烟雾传感器检测烟雾,以及检测到烟雾或者长时间无人照看灶台,就断气(用的继电器控制燃气表电池通断电。电池断电会断气,无需智能机械手)
作者: lovelyelfpop    时间: 2024-11-25 17:02
wbdownn 发表于 2024-11-25 15:45
可以做什么联动吗?感觉没必要接入呀,而且灶台的温度挺高的。。。可以考虑用温度传感器来判断不 ...

我之前就是温度传感器弄的,不准,要外边再弄个基准温度传感器。而且温差多少度算灶台开着?多少度算关了?
有时候关了灶台,温差一会1.4度,一会又升上去了变成1.6度,如果用温差1.5度作为灶台开着的依据,此时就不准
作者: DDDear    时间: 2024-11-26 08:10
lovelyelfpop 发表于 2024-11-25 17:00
插座只能做到半联动油烟机吧(倒是可以控制油烟机关闭,断电就是关油烟机了,然后2秒后再通电,方便下次开 ...

原来如此,方法都很实用
作者: DDDear    时间: 2024-11-26 13:32
lovelyelfpop 发表于 2024-11-25 17:02
我之前就是温度传感器弄的,不准,要外边再弄个基准温度传感器。而且温差多少度算灶台开着?多少度算关了 ...

可以用变化率传感器https://www.home-assistant.io/integrations/derivative
我的浴室检测洗澡开排风就是判断湿度的变化率来识别的,有个问题就是小米的温湿度传感器10分钟一次太不及时了。
作者: lovelyelfpop    时间: 2024-11-26 14:48
DDDear 发表于 2024-11-26 13:32
可以用变化率传感器https://www.home-assistant.io/integrations/derivative。
我的浴室检测洗澡开排风就 ...

小米温湿度计2可以刷固件。1.0版本原厂固件可以直接蓝牙OTA刷机。原厂固件版本高于1.0的,要拆开 几个引脚接ch340(USB转TTL)刷机。

  USB刷写温度计固件
  https://www.bilibili.com/video/BV1XY4y187mX/

  温湿度计2刷机
  https://www.bilibili.com/video/BV1Dm411f7SR/
作者: DDDear    时间: 2024-11-26 14:52
lovelyelfpop 发表于 2024-11-26 14:48
小米温湿度计2可以刷固件。1.0版本原厂固件可以直接蓝牙OTA刷机。原厂固件版本高于1.0的,要拆开 几个引 ...

感谢,这个牛,晚上回去试试
作者: leizeyuan    时间: 2024-11-27 10:35
燃气灶很好拆的,尤其是你这个不用动气路,只用把盖板拿下来就可以改好,支持你进一步改造。
作者: vic018    时间: 2024-11-29 21:22
大赞,后面也这么改造,不用拆灶台,超级赞。
无非就是多花一个传感器的钱。就是要考虑好旋盖是否放得下这个东西。
作者: vic018    时间: 2024-11-29 21:57
lovelyelfpop 发表于 2024-11-25 17:00
插座只能做到半联动油烟机吧(倒是可以控制油烟机关闭,断电就是关油烟机了,然后2秒后再通电,方便下次开 ...

赞,燃气表电池断电这个能详细讲述一下么?我也想搞。这种特殊设备,特别喜欢不破坏它原有的结构去安全改造它。
作者: 我是大角牛    时间: 2024-11-30 10:34
灶台附近的温度蛮高的吧?不知这几块电路板能坚持多久。如果楼主反馈不错,我也整来玩玩。
作者: lovelyelfpop    时间: 2024-11-30 18:24
vic018 发表于 2024-11-29 21:57
赞,燃气表电池断电这个能详细讲述一下么?我也想搞。这种特殊设备,特别喜欢不破坏它原有的结构去安全改 ...

论坛搜 燃气灶  有相关改造。利用继电器
作者: ZDZX    时间: 2024-12-2 15:53
妙妙妙,回去试下能不能改成使用JDY-40,这样连门窗传感器都省了
作者: kuki    时间: 2024-12-3 09:25
厨电智能化的目的,我真的没太懂。我用的是小米P1,但是真的不高兴接入HA
作者: wz199021    时间: 2024-12-3 10:34
电池离火近会爆炸吗?
作者: lovelyelfpop    时间: 2024-12-4 11:34
wz199021 发表于 2024-12-3 10:34
电池离火近会爆炸吗?

纽扣电池。在旋钮盖子里面 盖子是金属的。盖子都不发热
作者: 13990973177    时间: 2024-12-6 10:43
Spending5027 发表于 2024-11-25 12:19
我用的就是这个方案,不过直接esp读电位器的位置了,大小火都知道了。
拆机只用拆上边的面板,我的灶就拧6 ...

能出过教程吗?分享一下代码谢谢
作者: xiaomi2024    时间: 2024-12-17 02:59
这只是检测,要是能加一个舵机,自动开关就好了.
作者: YST1998    时间: 2025-1-14 10:54
我来吧,用温度传感器放在边上就行了检测到高温就是开火了
作者: lovelyelfpop    时间: 2025-1-14 17:27
YST1998 发表于 2025-1-14 10:54
我来吧,用温度传感器放在边上就行了检测到高温就是开火了

不准 试过了。关灶台后温度很久才会降下去
作者: YST1998    时间: 2025-1-15 14:25
lovelyelfpop 发表于 2025-1-14 17:27
不准 试过了。关灶台后温度很久才会降下去

用寄存器,每过30秒(这个时间自己定义)和上次比对下,如果温度升高超过几度就算开,降低几度就算关。甚至可以用更高级的算法。连续判断到几次温度,综合判断开或者关。这个是比较切合实际的,煤气灶关闭后,油烟机应该再开一会在停止才对。
作者: wry231825    时间: 2025-1-15 14:42
过保之后就搞,
作者: yyyl    时间: 2025-1-18 16:33
vic018 发表于 2024-11-29 21:22
大赞,后面也这么改造,不用拆灶台,超级赞。
无非就是多花一个传感器的钱。就是要考虑好旋盖是否放得下这 ...

传感器的引脚太小了,没那本事焊接




欢迎光临 『瀚思彼岸』» 智能家居技术论坛 (https://bbs.hassbian.com/) Powered by Discuz! X3.5