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

 找回密码
 立即注册
查看: 12426|回复: 5

[流程系列] 【NODE-RED】脱离HA,通过MQTT直接控制sonoff开关模块

[复制链接]

34

主题

709

帖子

4693

积分

论坛元老

Rank: 8Rank: 8

积分
4693
金钱
3974
HASS币
50
发表于 2018-12-2 18:18:30 | 显示全部楼层 |阅读模式
前面2贴脱离HA第一篇,NODE-RED控制博联RM设备,并接入homekit,详见:https://bbs.hassbian.com/thread-5505-1-1.html

第二篇,NODE-RED模拟斐讯T1&N1遥控器,详见:https://bbs.hassbian.com/thread-5586-1-1.html

今天是脱离HA,用NODE-RED直接控制sonoff开关模块。
sonoff开关模块应该是论坛上用的比较多的,但之前都是通过MQTT接入HA来进行自动化控制,有用NODE-RED接入的,但也是通过接入HA里面的sonoff配置来操作的。
其实,NODE-RED有MQTT节点,安装上就可以了,完全不需要再到HA里转一圈,现在演示sonoff模块直接通过NODE-RED的MQTT直接控制的过程,抛砖引玉,具体可以自己自由发挥。
首先,SONOFF模块是已经刷了固件的,需要带有MQTT,论坛有刷tasmota的教程,打开sonoff的MQTT设置,设置NODE-RED的IP地址,端口了不跟HA的默认MQTT服务器1883冲突,可以用1884,如果HA没有开启MQTT可以直接1883,保持一致即可。注意主题,NODE-RED的控件里要保持一致。

搜狗截图20181202174115.jpg

NODE-RED安装2个节点,MQTT代理服务器,还有一个dashboard,这个不一定要,不过我举例子用起来比较方便。,如图
搜狗截图20181202173658.jpg
搜狗截图20181202173751.jpg

MQTT代理服务器安装后,多了一个叫 MOSCA IN的控件,拖进去设置很简单,端口就跟之前设置一样1884,用户名密码随意,这里用不上,那是给存储数据库用的,设置好后也不用跟任何其他控件连线。
搜狗截图20181202180322.jpg

搜狗截图20181202173950.jpg

hashborad安装后多了很多控件,拖一个switch就够了,设置注意之前sonoff模块的主题,要一致。
搜狗截图20181202180610.jpg

搜狗截图20181202181013.jpg

基本就这样吧,看图吧,应该都看得懂。

搜狗截图20181202173546.jpg

点一下开,再点一下就关,作为输入,可以自己按需改成homekit用siri,或者用http in提交curl,或者计时器,或者其他流程引过来触发等等方式,自由发挥。

代码在这里: node-red_sonoff.json (3.23 KB, 下载次数: 44)

搜狗截图20181202173950.jpg
回复

使用道具 举报

8

主题

870

帖子

5218

积分

论坛元老

Rank: 8Rank: 8

积分
5218
金钱
4348
HASS币
0
发表于 2018-12-2 21:57:40 | 显示全部楼层
谢谢分享
回复

使用道具 举报

11

主题

258

帖子

961

积分

高级会员

Rank: 4

积分
961
金钱
703
HASS币
0
发表于 2019-6-25 06:55:13 | 显示全部楼层
谢谢分享
回复

使用道具 举报

9

主题

205

帖子

2656

积分

金牌会员

Rank: 6Rank: 6

积分
2656
金钱
2451
HASS币
0
发表于 2019-9-4 10:45:52 | 显示全部楼层
牛呀……
回复

使用道具 举报

1

主题

76

帖子

240

积分

中级会员

Rank: 3Rank: 3

积分
240
金钱
164
HASS币
0
发表于 2019-9-7 23:37:28 | 显示全部楼层
谢谢分享
回复

使用道具 举报

6

主题

352

帖子

1333

积分

金牌会员

Rank: 6Rank: 6

积分
1333
金钱
981
HASS币
0
发表于 2021-4-10 23:12:48 | 显示全部楼层

谢谢分享
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-21 22:29 , Processed in 0.123737 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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