|
发表于 2025-1-1 00:47:24
|
显示全部楼层
流程:
时间戳(循环时间自定)- current state(添加两个分别获取)- function - 输出
function 内容如下:
# 计算两个设备的 msg.payload("ON" 或 "OFF")并返回最终结果
def calculate_final_result(msg):
# 获取设备 1 和 设备 2 的值(假设值是 "ON" 或 "OFF")
device1_value = msg.payload.get('device1', 'OFF') # 默认 'OFF' 如果没有找到
device2_value = msg.payload.get('device2', 'OFF') # 默认 'OFF' 如果没有找到
# 根据规则计算结果
if device1_value == device2_value:
result = "ON"
else:
result = "OFF"
# 返回一个只包含最终结果的字典对象
result_object = {
'final_result': result
}
return result_object
这类流程完全可以借助AI去实现,如:chatGPT,通义千问等。
|
|