Node-RED jako doplněk aneb volání příkazů na hostiteli

Doplňky a rozšíření.
Odpovědět
schejbity
Nováček na fóru
Nováček na fóru
Příspěvky: 1
Registrován: 11. říjen 2022, 08:32

Node-RED jako doplněk aneb volání příkazů na hostiteli

Příspěvek od schejbity »

Zdar a sílu všem,

používám variantu HA Supervised a v něm mám instalovaný doplněk Node-Red.
Celé to běží na virtuálním stroji Ubuntu 20.04 LTS.
Jestli vše dobře chápu, tak vlastně samotné HA je docker kontejner(y) a každý další doplněk stejně tak. Nebo mě opravte...

Teď co bych potřeboval.
V Node-REDu je node EXEC, který umožní volat příkazovou řádku a zachytit její výstup.
Problém je v tom, že EXEC node volá příkazy uvnitř Node-RED kontejneru. Potřeboval bych docílit toho,
abych z Node-REDu volal příkazovou řádku hostitele, čili samotného Ubuntu.

Zatím jediný použitelný způsob, který jsem našel, je použít node SSH.
A připojit Node-RED přes SSH na příkazovou řádku hostitele, tedy Ubuntu.
Funguje to, ale nelíbí se mi, že v configu SSH nodu musím být zadaný root.

Neznáte lepší řešení, jak volat příkazovou řádku hostitele z Node-RED kontejneru?

Předem díky.

Odpovědět

Zpět na „Rozšíření“