Коллеги, добрый день!
Оптимизирую сценарий в node-red, в частности оптимизирую функции.
Столкнулся с проблемой у меня не передается значение переменной xs в массив. Я так понимаю, что проблема в синтаксисе. Нода ниже, подскажите, что я делаю не так.
`[{"id":"407cf899.afe438","type":"function","z":"e7568caf.3439f","name":"","func":"function re(xs) {\n \nlet matrix = [\n [0, 0, 0, 0, 0, \"В квартире протечка, отключаем водоснабжения\"], \n [1, 1, 0, 0, 0, \"Проблем в квартис водой - нету, приводим в норму\"],\n [1, 0, 1, 1, 1, \"В квартире нет горячей воды, запускаем водонагреватель\"],\n];\nreturn [{payload:matrix[xs,0]}, {payload:matrix[xs,1]}, {payload:matrix[xs,2]}, {payload:matrix[xs,3]}, {payload:matrix[xs,4]}, {payload:matrix[xs,5]}];\n}\nmsg=re(msg.payload);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":1080,"y":400,"wires":[["9c5988fe.978c88"]]}]`.
Подскажите, что я не так делаю.