找回密码
 立即注册
搜索
查看: 2290|回复: 4

[技术探讨] 请教node-red做knx空调控制,温度控制问题

[复制链接]

10

主题

117

回帖

868

积分

高级会员

积分
868
金钱
741
HASS币
0
发表于 2023-12-31 13:00:10 | 显示全部楼层 |阅读模式
本帖最后由 linjz 于 2024-1-2 11:23 编辑

已近调试完毕  "payload": msg.payload,

接下来就是学习大佬些 把多个设备用一个流处理了


家里开发商设备是knx。ha 接入后,由于空调模式命令代码和knx组件的不一样,不能直接用knx组件配置一个空调实体。然后knx直接配置出来的空调没有风量。另外knx网关只能一个设备接入,ha接入了(控制灯光 传感器等) node-red就不能接入
现在想到的处理办法是 用mqtt配置空调地暖新风
node-red 流是这样的,现在除了温度控制其他功能已近全部正常

微信图片_20231231120210.png


function 22  的设置是
// 提取温度数据
var temperatureSetpoint = msg.payload;

// 确保数据有效性
if (temperatureSetpoint !== undefined && temperatureSetpoint !== null) {
    // 将温度数据放入 msg.payload
    msg.payload = parseFloat(temperatureSetpoint);
} else {
    // 如果未能提取到有效数据,可以设置一个默认值
    msg.payload = 22; // 默认温度值
}

return msg;

call service  节点 这样设置 可以设定22固定温度 怎样写才可以把卡片设置的温度 写入knx空调  各位大佬指点指点  感激不尽


微信图片_20231231125742.png




回复

使用道具 举报

0

主题

239

回帖

2064

积分

金牌会员

积分
2064
金钱
1825
HASS币
0
QQ
发表于 2024-1-1 09:37:56 | 显示全部楼层
还没有搞定,真够折腾的
回复

使用道具 举报

10

主题

117

回帖

868

积分

高级会员

积分
868
金钱
741
HASS币
0
 楼主| 发表于 2024-1-1 14:49:47 | 显示全部楼层
sunshine 发表于 2024-1-1 09:37
还没有搞定,真够折腾的

折腾的意义在于学习 这个功能的用 node-red 直接接入knx 然后ha这边mqtt订阅展现 已经完全没有问题
只是无聊 学习node-red  多找些 不同方式的功能  学习   以便后续其它设备的控制和改造
回复

使用道具 举报

5

主题

82

回帖

669

积分

论坛积极会员

积分
669
金钱
582
HASS币
0
发表于 2024-7-15 19:02:31 | 显示全部楼层
楼主能分享一下node-red流和mqtt climate配置吗?
回复

使用道具 举报

0

主题

8

回帖

49

积分

新手上路

积分
49
金钱
41
HASS币
0
发表于 2025-4-28 11:07:50 | 显示全部楼层
求分享node-red流
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-21 23:40 , Processed in 0.137014 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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