var a = {payload:msg.payload.entity_id};
改成 var a = msg.payload.entity_id
{payload:msg.payload.entity_id} 是一个对象,而msg.payload.entity_id 存的是字符串。两个不同的东西不能比较。
msg={"payload":{"entity_id":"binary_sensor.motion_sensor_158d0001e637b6"}}
var a = {payload:msg.payload.entity_id}
typeof a
typeof msg.payload.entity_id