Можно ли как-то ей воспользоваться в wb-rules? В лоб (установка npm и подключение через var ZwiftAccount = require(“zwift-mobile-api”); ) конечно не работает.
Если такой возможности нет - напрямую подключить и использовать функции модуля nodejs, то каким путем можно пойти чтобы в правилах получать оттуда данные?
Для использования как модуль - файл должен располагаться в /etc/wb-rules-modules как минимум. Но да, напрямую - не получится.
Как обычно, два пути. Первый и очевидный - написать выполняемую на nodejs программу, публикующую данные в топики, соответствующие конвенции.
Второй - используя исходники написать модуль именно под wb-rules.