Instalace Node-RED na jednotkách Unipi
Tento návod pokrývá instalaci software Node-RED na všech Unipi jednotkách. Pro starší systémy (Debian 12 a starší) je k dispozici obraz OS, ale z bezpečnostních důvodů je doporučeno používat nejnovější verzi Base OS (nebo přímo Debian). Starší obrazy OS s Node-RED lez najít pod produkty v sekci obrazy OS > Node-RED v záložkách archiv.
Pro tento článek předpokládáme, že je na jednotce přítomný Base OS. Tento systém neobsahuje SW Node-RED, ale je možné systém Node-RED na tento OS doinstalovat. Pokud na jednotce není Base OS je doporučeno na jednotku naflashovat nejnovější verzi tohoto OS, aby nedocházelo k problémům s kompatibilitou.
Poznámka:
Tento návod obsahuje instalaci SW Node-RED včetně rozhraní Evok, které není povinnou součástí, ale podstatně usnadní práci se vstupy a výstupy. Rozhraní Evok není potřeba instalovat, pokud není zapotřebí komunikace se vstupy a výstupy nebo je použit jiný způsob pro komunikace se vstupy a výstupy.
Poznámka:
V případě, že chcete mít jistotu, že máte poslední verzi Base OS, nahrajte obraz OS podle návodu Nahrání/záloha OS přítomného v každé sekci produktu. Pro Unipi Patron je cesta následující: Produkty > Unipi Patron > Nahrání/záloha OS
Obrazy Base OS lze najít v sekci Obrazy OS nebo pod produktem Unipi v sekci ke stažení.
Upozornění:
Pokud narazíte na problémy s Node palletou nebo vidíte chyby týkající se kompatibility nodejs, tak se může jednat o problémy s overcommitem paměti.
Pro vyřešení tohoto problému stačí upravit jeden soubor takto:
V souboru /etc/sysctl.d/80-ram-overcommit.conf upravte řádek
vm.overcommit_memory = 2
na
vm.overcommit_memory = 0
poté restartujte zařízení
sudo reboot
Změna tohoto nastavení může mít vliv na chování systému, více informací naleznete v https://www.kernel.org/doc/Documentation/vm/overcommit-accounting.
