2017-02-06 4 views
0

То, что я хочу добиться:узла Красный Уникальный идентификатор

Я хочу, чтобы иметь уникальный идентификатор для каждого Raspberry Pi, который работает узел-красный и одновременно являющийся клиентом mosquitto, так что клиенты могут публиковать свои уникальные идентичность для брокера.

Моя идея:

Я хочу, чтобы использовать MAC-адреса из малинового Pis' в качестве уникального идентификатора, но как я могу получить адрес в функционального блока узла-красный?

ответ

0

Я получил это работает как это сделать:

В папке node-red я добавил этот TOTHE глобальный контекст:

functionGlobalContext: { osModule:require('os') }

В одном из функциональных блоков узла-красный Я добавил этот кусок код:

const os = global.get('osModule'); 
result = os.networkInterfaces(); 

Я спасаю, что в полезной нагрузке, а затем я публикую первоначальный MQTT пост брокера.

Смежные вопросы