找回密码
 立即注册

微信扫码登录

搜索
查看: 401|回复: 7

[技术探讨] 热水器随着天气温度自动调温问题

[复制链接]

3

主题

6

回帖

47

积分

新手上路

积分
47
金钱
38
HASS币
0
发表于 2025-10-3 19:08:54 | 显示全部楼层 |阅读模式
请求大家帮忙看看这个流程,无论怎么修改都无法把function计算的值给到热水器进行调温,本人看不懂代码都是用deepseek提需求让它写出来的。希望大佬见谅。现在就卡在最后一步应该怎样把这个计算出来的水温传到热水器上。
1.png
2.png
3.png
回复

使用道具 举报

3

主题

6

回帖

47

积分

新手上路

积分
47
金钱
38
HASS币
0
 楼主| 发表于 2025-10-3 19:15:19 | 显示全部楼层
补充一下用的是海尔热水器,一直都是在用上面的目标温度进行调温这个标识符只能用数字修改。而下面的Gaswaterheater不清楚在action里面用什么执行没试出来。
4.png
5.png
6.png
8.png
回复

使用道具 举报

33

主题

250

回帖

2134

积分

论坛UI达人

积分
2134
金钱
1846
HASS币
60
发表于 2025-10-3 22:55:32 | 显示全部楼层
本帖最后由 gasment 于 2025-10-3 23:01 编辑

function节点不需要输出action方法,只需要输出数值,比如msg.payload = 50;


如果是number实体,action节点图示这样写,注意data内容为json:{"value":{{payload}}}
324252.png



water_heater实体与climate实体差不多,都有独立的action方法:
image.png

回复

使用道具 举报

3

主题

6

回帖

47

积分

新手上路

积分
47
金钱
38
HASS币
0
 楼主| 发表于 2025-10-3 23:19:12 | 显示全部楼层
gasment 发表于 2025-10-3 22:55
function节点不需要输出action方法,只需要输出数值,比如msg.payload = 50;

这是我新修改的function,然后payload输出的是object开头不是数值就还是没发给到number哪里,请问要修改哪里才能符合action data项的要求啊。action data的json按你说的设置了
1.png
回复

使用道具 举报

33

主题

250

回帖

2134

积分

论坛UI达人

积分
2134
金钱
1846
HASS币
60
发表于 2025-10-3 23:21:35 | 显示全部楼层
229514031qqcom 发表于 2025-10-3 23:19
这是我新修改的function,然后payload输出的是object开头不是数值就还是没发给到number哪里,请问要修改 ...

你没理解我说的“只需要输出数值”,你现在输出的的是对象
直接msg.payload = targetTemp;
回复

使用道具 举报

0

主题

45

回帖

250

积分

中级会员

积分
250
金钱
205
HASS币
0
发表于 2025-10-4 16:09:31 | 显示全部楼层
这个东西 我做过 ,   不过我现在不用rednode了,我回去找找 我的以前的配置 还在不在
回复

使用道具 举报

0

主题

14

回帖

59

积分

注册会员

积分
59
金钱
45
HASS币
0
发表于 2025-10-4 16:43:56 | 显示全部楼层
挺有意思的
回复

使用道具 举报

3

主题

6

回帖

47

积分

新手上路

积分
47
金钱
38
HASS币
0
 楼主| 发表于 2025-10-5 11:41:04 | 显示全部楼层
gasment 发表于 2025-10-3 23:21
你没理解我说的“只需要输出数值”,你现在输出的的是对象
直接msg.payload = targetTemp; ...

了解了,谢谢指导。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-10-14 03:39 , Processed in 0.054052 second(s), 11 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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