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

 找回密码
 立即注册
查看: 380|回复: 3

[流程系列] 求助,NODERED中改变HA中开关状态的问题

[复制链接]

6

主题

352

帖子

1333

积分

金牌会员

Rank: 6Rank: 6

积分
1333
金钱
981
HASS币
0
发表于 2024-9-28 00:26:36 | 显示全部楼层 |阅读模式
本帖最后由 nisofer 于 2024-9-28 00:28 编辑

老版中用call events使用正常,升级后没有这个节点了  变成action,同样的方法无法控制了,求大神指点,谢谢
msg.payload = {
    type: 'call_service',
    domain: 'input_boolean',
    service: 'turn_on',
    service_data: {
        entity_id: 'input_boolean.zou_lang_deng'
    }
};
return msg;

用这个调用节点报错
"ValidationError: "action" is not allowed to be empty"


回复

使用道具 举报

14

主题

430

帖子

2713

积分

金牌会员

Rank: 6Rank: 6

积分
2713
金钱
2283
HASS币
0
发表于 2024-9-28 06:09:08 来自手机 | 显示全部楼层
msg.payload = {
    domain: 'input_boolean',
    service: 'turn_on',
    data: {
        entity_id: 'input_boolean.zou_lang_deng'
    }
};
return msg;

手机写的,未测试
回复

使用道具 举报

7

主题

350

帖子

3281

积分

论坛元老

Rank: 8Rank: 8

积分
3281
金钱
2931
HASS币
0
发表于 2024-9-28 14:59:57 | 显示全部楼层
msg.payload = {
    action: 'input_boolean.turn_on',
    target:
        entity_id: 'input_boolean.zou_lang_deng',
    data: {}
}

具体看下节点说明
回复

使用道具 举报

6

主题

352

帖子

1333

积分

金牌会员

Rank: 6Rank: 6

积分
1333
金钱
981
HASS币
0
 楼主| 发表于 2024-9-28 17:49:00 | 显示全部楼层
谢谢大神!
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-22 11:09 , Processed in 0.045304 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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