ningcol
发表于 2022-7-5 10:07:42
cimsen 发表于 2022-7-5 00:02
感谢楼主分享
实测海尔空调确实可以用,但是还有一点小问题
家里有三台海尔空调,其中两台在这个机器人内显 ...
应该是可以重新设置位置的,你重新设置位置后, 指令你就说【把客厅空调设为多少】,这样你试试
vinter_wu
发表于 2022-7-5 18:47:06
本帖最后由 vinter_wu 于 2022-7-5 18:48 编辑
ningcol 发表于 2022-7-5 10:05
返回回来的信息,你不会取是吧?
会取,我是后面直接跟“call-service”节点,就报这个错误,Call-service error. extra keys not allowed @ data['nlpTime']这个是不需要获取信息的吧?
ningcol
发表于 2022-7-6 10:08:30
vinter_wu 发表于 2022-7-5 18:47
会取,我是后面直接跟“call-service”节点,就报这个错误,Call-service error. extra keys not allowed...
你先去研究下nodered怎么玩吧,你要根据海尔机器人输出的信息来设置。你先把更改热水器状态调通了,再连起来用
vinter_wu
发表于 2022-7-7 09:33:08
ningcol 发表于 2022-7-6 10:08
你先去研究下nodered怎么玩吧,你要根据海尔机器人输出的信息来设置。你先把更改热水器状态调通了,再连 ...
昨天稍微搞明白了点,海尔机器人的输出的msg.payload下带有data数据,直接传递给call-service就会报错,我在中间加了个函数节点过滤一下就可以了。我看其他的节点输出data和payload是同一层,不是挂在payload上呀。
mofhu
发表于 2022-7-18 10:23:06
感谢楼主,接入了一个燃气热水器。目前开关可以,温控暂时没控制上,貌似还得继续研究。
不过海尔自己似乎有bug...它反馈的状态(如燃气热水器的开关状态)有时候是错的,我稍微查了一下,此时在海尔智家APP看热水器的状态也是错的(如实际是通电但没开热水器,但软件显示热水器是打开的,此时智家各种调温度的操作看似能成功,实际热水器并未打开,也不能响应)。猜测是app只管发消息,并没看设备是否能正确反馈。
后来我拔掉热水器电源重新开机,又恢复正常。长期来看,不知道是否有方法能监控海尔是否有bug...
zhaidoudou123
发表于 2022-7-19 01:23:50
谢谢楼主
cimsen
发表于 2022-7-27 12:07:57
ningcol 发表于 2022-7-5 10:07
应该是可以重新设置位置的,你重新设置位置后, 指令你就说【把客厅空调设为多少】,这样你试试 ...
都试过了 不论海尔智家app里给每台设备设置的位置如何设置,在这个机器人里都没有变化,不知道还有没有人有一样的情况
fzbxb
发表于 2022-7-28 06:59:38
话说天猫精灵能不能也这样做?
shmily-shmily
发表于 2022-7-28 08:29:52
楼主冰箱的温度数据可以教一下如何取出来导到mqtt吗?一直没搞明白如何能取出来
lzmit
发表于 2022-7-28 08:34:37
来学习了,谢谢分享
页:
1
2
3
4
5
[6]
7
8
9
10
11
12
13
14
15