Node-RED:Введение/Запуск на Android: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
(Новая страница: «{{Node-RED/Панель перехода}} {{Перевод от Сubewriter}} {{Myagkij-редактор}} {{Черновик}} =Запуск на Android<ref>…»)
 
Нет описания правки
 
(не показаны 3 промежуточные версии 2 участников)
Строка 3: Строка 3:
{{Myagkij-редактор}}
{{Myagkij-редактор}}


{{Черновик}}
 


=Запуск на Android<ref>[https://nodered.org/docs/platforms/android nodered.org - Running on Android]</ref>=
=Запуск на Android<ref>[https://nodered.org/docs/platforms/android nodered.org - Running on Android]</ref>=
Строка 9: Строка 9:
Упросить запуск [[Node-RED]] на [[Android-устройства]]х можно при помощи приложения [https://termux.com/ Termux]. Скачать его можно в [https://play.google.com/store/apps/details?id=com.termux&hl=en_GB Google Play Store].
Упросить запуск [[Node-RED]] на [[Android-устройства]]х можно при помощи приложения [https://termux.com/ Termux]. Скачать его можно в [https://play.google.com/store/apps/details?id=com.termux&hl=en_GB Google Play Store].


'''Примечание:''' Команда [[Node-RED]] не имеет никакого отношения к приложению [[Termux]], не причастна к его разработке и не оказывает никакой поддержки для пользователей [[Termux]].  
{{Примечание1|Команда [[Node-RED]] не имеет никакого отношения к приложению [[Termux]], не причастна к его разработке и не оказывает никакой поддержки для пользователей [[Termux]].}}


Установите и запустите [[Termux]]. Затем впишите в терминале следующее:
Установите и запустите [[Termux]]. Затем впишите в терминале следующее:


<syntaxhighlight lang="bash" enclose="div">
<syntaxhighlight lang="bash">
apt update
apt update
apt upgrade
apt upgrade
Строка 26: Строка 26:


* Кроме того, вы можете при помощи менеджера пакетов '''«npm»''' установить и другие ноды [[Node-RED]] вроде '''«node-red-dashboard»''':
* Кроме того, вы можете при помощи менеджера пакетов '''«npm»''' установить и другие ноды [[Node-RED]] вроде '''«node-red-dashboard»''':
::<syntaxhighlight lang="bash" enclose="div">
::<syntaxhighlight lang="bash">
cd ~/.node-red
cd ~/.node-red
npm i node-red-dashboard
npm i node-red-dashboard
Строка 46: Строка 46:
Вы также можете получить прямой доступ к различным аппаратным возможностям своего [[Android-устройства]] при помощи дополнительных [[Termux-аддон]]ов, которыми в дальнейшем можно будет пользоваться с помощью команды '''«exec»'''.
Вы также можете получить прямой доступ к различным аппаратным возможностям своего [[Android-устройства]] при помощи дополнительных [[Termux-аддон]]ов, которыми в дальнейшем можно будет пользоваться с помощью команды '''«exec»'''.


'''Примечание:''' Вам нужно будет установить не только Termux-аддон, но и аддон Termux:API.
{{Примечание1|Вам нужно будет установить не только Termux-аддон, но и аддон Termux:API.}}


Аддон [[Termux:API]] можно скачать [https://play.google.com/store/apps/details?id=com.termux.api&hl=en отсюда].
Аддон [[Termux:API]] можно скачать [https://play.google.com/store/apps/details?id=com.termux.api&hl=en отсюда].
Строка 52: Строка 52:
После установки [[Termux:API]] устанавливаем скрипты:
После установки [[Termux:API]] устанавливаем скрипты:


<syntaxhighlight lang="bash" enclose="div">
<syntaxhighlight lang="bash">
apt install termux-api
apt install termux-api
</syntaxhighlight>
</syntaxhighlight>
Строка 63: Строка 63:


<references />
<references />
{{Навигационная таблица/Node-RED библиотеки}}
{{Навигационная таблица/Телепорт}}

Текущая версия от 13:13, 18 июня 2023

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.



Запуск на Android[1]

Упросить запуск Node-RED на Android-устройствах можно при помощи приложения Termux. Скачать его можно в Google Play Store.

Примечание

Команда Node-RED не имеет никакого отношения к приложению Termux, не причастна к его разработке и не оказывает никакой поддержки для пользователей Termux.

Установите и запустите Termux. Затем впишите в терминале следующее:

apt update
apt upgrade
apt install coreutils nano nodejs
npm i -g --unsafe-perm node-red
node-red

После этого вы сможете открыть в браузере редактор Node-RED, введя в адресной строке «localhost:1880» и нажав на  ↵ Enter .

Примечания

  • Кроме того, вы можете при помощи менеджера пакетов «npm» установить и другие ноды Node-RED вроде «node-red-dashboard»:
cd ~/.node-red
npm i node-red-dashboard
  • Клавиша «volume-down» (убавление громкости) – это клавиша  Ctrl , поэтому комбинацию  «Volume Down»  и  «C»  можно использовать для установки работающего приложения
  • Команды в начале статьи, помимо прочего, устанавливают редактор «nano», с помощью которого удобно редактировать файлы

Дополнительно

Автозапуск

Дискуссию об автоматическом запуске приложений при помощи Termux читайте в этом треде на GitHub-странице проекта Termux.

Кроме того, можно воспользоваться приложением Autostart - No Root – с его помощью удобно запускать Termux при загрузке.

Доступ к функционалу устройства

Вы также можете получить прямой доступ к различным аппаратным возможностям своего Android-устройства при помощи дополнительных Termux-аддонов, которыми в дальнейшем можно будет пользоваться с помощью команды «exec».

Примечание

Вам нужно будет установить не только Termux-аддон, но и аддон Termux:API.

Аддон Termux:API можно скачать отсюда.

После установки Termux:API устанавливаем скрипты:

apt install termux-api

О том, как пользоваться Termux:API, читайте тут.

См.также

Внешние ссылки