# Node-RED -\> jak dodać?

**URL:** <https://ai-speaker.discourse.group/t/node-red-jak-dodac/75>\
**Category:** faq\
**Created:** [18 Grudzień 2019 13:11 UTC](https://ai-speaker.discourse.group/t/node-red-jak-dodac/75 "2019-12-18T13:11:17Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Autor:** ![Cino111](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/cino111/32/283_2.png) [@Cino111](https://ai-speaker.discourse.group/u/Cino111)\
**Data wpisu:** [7 Luty 2021 15:23 UTC](https://ai-speaker.discourse.group/t/node-red-jak-dodac/75/21 "2021-02-07T15:23:11Z")

</div>

Czyli działa, więc o co chodzi? Masz w NR widoczne encje? Restartowałeś NR i AIS? Jak masz NR gdzieś w Dockerze to musisz zrestartować kontener.

---

<div class="post-metadata">

**Autor:** ![Pablo](https://avatars.discourse-cdn.com/v4/letter/p/ad7895/32.png) [@Pablo](https://ai-speaker.discourse.group/u/Pablo)\
**Data wpisu:** [2 Marzec 2021 22:54 UTC](https://ai-speaker.discourse.group/t/node-red-jak-dodac/75/23 "2021-03-02T22:54:58Z")

</div>

> [@Celina](#):
>
> - Name: **Cześć Jolka**
> - Domain: **ais\_ai\_service**
> - Service: **say\_it**
> - Data: **{“text”:“Cześć :)”}**

Tutaj przy kopiowaniu trzeba uważać na cudzysłów - mnie się wkopiował ten nieco inny - po ręcznym poprawieniu działa 🙂

---

<div class="post-metadata">

**Autor:** ![Goral64](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/goral64/32/2124_2.png) [@Goral64](https://ai-speaker.discourse.group/u/Goral64)\
**Data wpisu:** [11 Marzec 2021 10:37 UTC](https://ai-speaker.discourse.group/t/node-red-jak-dodac/75/25 "2021-03-11T10:37:14Z")

</div>

> [@Pablo](#):
>
> Tutaj przy kopiowaniu trzeba uważać na cudzysłów - mnie się wkopiował ten nieco inny - po ręcznym poprawieniu działa

Potwierdzam, przy kopiuj-wklej z instrukcji należy ręcznie poprawić cudzysłowy.

---

<div class="post-metadata">

**Autor:** ![Akszyn](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/akszyn/32/4038_2.png) [@Akszyn](https://ai-speaker.discourse.group/u/Akszyn)\
**Data wpisu:** [25 Marzec 2021 12:09 UTC](https://ai-speaker.discourse.group/t/node-red-jak-dodac/75/26 "2021-03-25T12:09:35Z")

</div>

Właśnie zauważyłem że jak ręcznie zmieni się cudzysłowy to działa a czy da się jakoś podpiąć pod tryb nocny bramki aby dodać dodatkowe funkcje w node-red np.: jak na bramce włączy się tryb nocny to uzbroi się alarm a jak się wyłączy tryb nocny to alarm sie rozbroi itp.

---

<div class="post-metadata">

**Autor:** ![bartas87poz](https://avatars.discourse-cdn.com/v4/letter/b/c37758/32.png) [@bartas87poz](https://ai-speaker.discourse.group/u/bartas87poz)\
**Data wpisu:** [11 Kwiecień 2021 21:07 UTC](https://ai-speaker.discourse.group/t/node-red-jak-dodac/75/27 "2021-04-11T21:07:19Z")

</div>

Przed chwilą również szukałem tych informacji. W node-red można się odwołać do trzech encji:  
input\_boolean.ais\_quiet\_mode - \> Tryb nocny ON-OFF  
input\_datetime.ais\_quiet\_mode\_start - \> Start trybu nocnego  
input\_datetime.ais\_quiet\_mode\_stop - \> Koniec trybu nocnego

---

<div class="post-metadata">

**Autor:** ![Jawa](https://avatars.discourse-cdn.com/v4/letter/j/b19c9b/32.png) [@Jawa](https://ai-speaker.discourse.group/u/Jawa)\
**Data wpisu:** [29 Styczeń 2022 14:34 UTC](https://ai-speaker.discourse.group/t/node-red-jak-dodac/75/29 "2022-01-29T14:34:54Z")

</div>

Mam problem gdyż w ustawieniach NR nie wyświetla mi się servis say\_it. Nie ma też połączenia z HA.

 ![Screenshot_20220129-153422_AIS](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/b/b1ce90b4a54b64d7842b9120ee0d71beb15a0eb5.jpeg)

---

<div class="post-metadata">

**Autor:** ![jszkiela](https://avatars.discourse-cdn.com/v4/letter/j/c5a1d2/32.png) [@jszkiela](https://ai-speaker.discourse.group/u/jszkiela)\
**Data wpisu:** [29 Styczeń 2022 15:22 UTC](https://ai-speaker.discourse.group/t/node-red-jak-dodac/75/30 "2022-01-29T15:22:41Z")

</div>

Sprecyzuj czy to są twoje początki z Node-Red. Czy wygenerowałeś i dodałeś token. Czy skonfigurowałeś w Nod-Red serwer AiS (HA). Czy restartowałeś bramkę i Node-Red?

---

<div class="post-metadata">

**Autor:** ![Download-er](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/download-er/32/11529_2.png) [@Download-er](https://ai-speaker.discourse.group/u/Download-er)\
**Data wpisu:** [12 Grudzień 2022 10:26 UTC](https://ai-speaker.discourse.group/t/node-red-jak-dodac/75/31 "2022-12-12T10:26:05Z")

</div>

Zainstalowałem NR, uruchomiłem i podczas próby odpalenia poprzez [http://192.168.68.150:1880/](http://192.168.68.150:1880/) pojawia się pusta strona, chociaż w karcie przeglądarki jest tytuł “NODE-RED”.

Screen z instalacji:

 ![screen](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/c/c41e0cd988540e01f072668dc53be290e7fb9db3.png)

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [12 Grudzień 2022 11:12 UTC](https://ai-speaker.discourse.group/t/node-red-jak-dodac/75/32 "2022-12-12T11:12:40Z")

</div>

Czy jesteś już na binarkach z Termux? To podstawowe pytanie, bo przejście na Termux zmienia drzewo katalogów i komendy opisywane w tym poście są już nieaktualne.  
Zmienia się w ścieżkach katalog `/pl.sviete.dom/` na `/com.termux/`.

---

<div class="post-metadata">

**Autor:** ![Download-er](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/download-er/32/11529_2.png) [@Download-er](https://ai-speaker.discourse.group/u/Download-er)\
**Data wpisu:** [12 Grudzień 2022 13:54 UTC](https://ai-speaker.discourse.group/t/node-red-jak-dodac/75/33 "2022-12-12T13:54:50Z")

</div>

> [@Cezary.K](#):
>
> Czy jesteś już na binarkach z Termux?

Nie przechodziłem na Termuxa i póki co nie mam takiego zamiaru ze względu na możliwe problemy.

Edit: **Po kilku restartach bramki wszystko działa.** 🙂

---

<div class="post-metadata">

**Autor:** ![Akszyn](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/akszyn/32/4038_2.png) [@Akszyn](https://ai-speaker.discourse.group/u/Akszyn)\
**Data wpisu:** [30 Sierpień 2023 12:40 UTC](https://ai-speaker.discourse.group/t/node-red-jak-dodac/75/34 "2023-08-30T12:40:11Z")

</div>

Jak będzie wyglądała instalacje i uruchomienie tego na home assistant z supervisor?

---

<div class="post-metadata">

**Autor:** ![bartik22](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/bartik22/32/4937_2.png) [@bartik22](https://ai-speaker.discourse.group/u/bartik22)\
**Data wpisu:** [30 Sierpień 2023 13:09 UTC](https://ai-speaker.discourse.group/t/node-red-jak-dodac/75/35 "2023-08-30T13:09:34Z")

</div>

Naciskając install

 ![Screenshot_20230830_150850_YouTube](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/a/a9e7ecf7369306ddf5d74e4be0d916e1afbc08ca.jpeg)

---

<div class="post-metadata">

**Autor:** ![Download-er](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/download-er/32/11529_2.png) [@Download-er](https://ai-speaker.discourse.group/u/Download-er)\
**Data wpisu:** [24 Grudzień 2023 19:20 UTC](https://ai-speaker.discourse.group/t/node-red-jak-dodac/75/36 "2023-12-24T19:20:57Z")

</div>

Zaktualizowałem dev 3 do najnowszej wersji na kanale Alfa (2023.11.0) i ponownie zainstalowałem Node-RED. Mam problem z połączeniem wtyczki HA z asystentem.

 ![Zrzut ekranu 2023-12-24 201108](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/3X/c/e/ce5d866e49de353eafbaafe55796f783e0561616.png)

 ![Zrzut ekranu 2023-12-24 154812](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/3X/6/8/687ad1d11a401eb736eecf589853ccc0f2d8cd6e.png)

Próbowałem nawet zmienić domyślny port 1880 na 1888, modyfikując wpis:

```auto
uiPort: process.env.PORT || 1880

```

na:

```auto
uiPort: process.env.PORT || 1888

```

w pliku **/data/data/com.termux/files/home/.node-red/settings.js**

 ![nr](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/3X/4/d/4d00b65e0a60a4a2fbabe938f5806d6b00ceef99.png)

Niestety wciąż ten sam problem z portem. **Ktoś coś?**

---

<div class="post-metadata">

**Autor:** ![macek](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/macek/32/4936_2.png) [@macek](https://ai-speaker.discourse.group/u/macek)\
**Data wpisu:** [25 Grudzień 2023 08:15 UTC](https://ai-speaker.discourse.group/t/node-red-jak-dodac/75/37 "2023-12-25T08:15:59Z")

</div>

Z logow wynika, że chcesz uruchomić Node-REDa na porcie, na którym coś już dziala (_port in use_), sprawdź uruchomione pocesy na bramce.

---

<div class="post-metadata">

**Autor:** ![Download-er](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/download-er/32/11529_2.png) [@Download-er](https://ai-speaker.discourse.group/u/Download-er)\
**Data wpisu:** [28 Grudzień 2023 19:19 UTC](https://ai-speaker.discourse.group/t/node-red-jak-dodac/75/38 "2023-12-28T19:19:45Z")

</div>

> [@Node-RED -\> jak dodać?](https://ai-speaker.discourse.group/t/node-red-jak-dodac/75/37):
>
> Z logow wynika, że chcesz uruchomić Node-REDa na porcie, na którym coś już dziala (port in use), sprawdź uruchomione pocesy na bramce.

Wiem, co sugeruje błąd, ale nie mam pomysłu jak go naprawić. Jaki bym port nie ustawił to zawsze ten sam komunikat.

---

<div class="post-metadata">

**Autor:** ![Szamotuly2004](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/szamotuly2004/32/14213_2.png) [@Szamotuly2004](https://ai-speaker.discourse.group/u/Szamotuly2004)\
**Data wpisu:** [29 Grudzień 2023 14:42 UTC](https://ai-speaker.discourse.group/t/node-red-jak-dodac/75/39 "2023-12-29T14:42:10Z")

</div>

Może spróbuj jakoś pobrać starsza paletę czy jak to zwą tutaj [Wtyczka](https://ai-speaker.discourse.group/t/node-red-jak-dodac/75#poczenie-z-node-red-do-asystenta-domowego-8) bo [najnowsza paleta do ha](https://flows.nodered.org/node/node-red-contrib-home-assistant-websocket) działa tylko z grodniowym wydaniem ha (którego AIS jeszcze nie wydał) bo u mnie po aktualizacji do 0.62 mam status łączenie (pod nodami od ha) i też nie działa u mnie sterowanie ha przez nr

---

<div class="post-metadata">

**Autor:** ![Download-er](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/download-er/32/11529_2.png) [@Download-er](https://ai-speaker.discourse.group/u/Download-er)\
**Data wpisu:** [30 Grudzień 2023 19:35 UTC](https://ai-speaker.discourse.group/t/node-red-jak-dodac/75/40 "2023-12-30T19:35:54Z")

</div>

Problem został rozwiązany, a sam błąd sugerujący “port w użyciu” to ślepy zaułek. 🙂 Chcąc nie chcąc mając HA, zwłaszcza w wersji z nakładką Ai-Speaker musiałem nauczyć się, iż błędy, które sugeruje np. terminal często są jedynie konsekwencją innego kluczowego problemu. Tak było i tym razem …

Prawdziwym problemem, co zresztą wcześniej sugerował @Szamotuly2004 jest brak kompatybilność najnowszej wersji Node-RED oraz pakietu / wtyczki Home Assistant z najnowszą wersją systemu AIS. Wynika to z faktu, iż mimo korzystania z najczęściej aktualizowanego kanału tj. ALFA jądro systemu Ai-Speaker czyli Home Assistant nigdy nie jest wystarczająco świeże, aby współdziałać z najnowszymi dodatkami. Powodem jest oczywiście to, że zanim nowa wersja HA zostanie dostosowana i wstępnie przetestowana przez zespół AIS na ich autorskich bramkach to między czasie wypuszczane są nowsze wersje Home Assistanta.

**Jeżeli zaktualizowałeś/aś swój system Ai-Speaker i Twoje automatyzacje Node-RED przestały działać koniecznie przeczytaj ten wpis!**

Opieram się na najnowszej wersji Paweł systemu AIS, który bazuje obecnie na Home Assistant Core w wersji 2023.11.0 (informacje te znajdziesz w Ustawienia → AIS ustawienia bramki AIoT → Oprogramowanie bramki)

**Instalacja Node-RED w wersji 3.1.2:**  
Korzystając z domyślnego polecenia bez wskazania wersji, zainstaluje nam najnowszą wersję (obecnie jest to niekompatybilna z AIS Paweł wersja 3.1.3), dlatego w poleceniu musimy dopisać @ wraz z numerem interesującej nas wersji.

```auto
npm i -g --unsafe-perm node-red@3.1.2 && termux-fix-shebang /data/data/com.termux/files/usr/bin/node-red

```

(podczas instalacji mogą pojawić się różne błędy w konsoli, ale nie należy się nimi przejmować)

Następnie uruchamiamy Node-RED komendą

```auto
node-red

```

i przechodzimy do instalacji kompatybilnej wersji pakietu HA / node-red-contrib-home-assistant-websocket.

**Instalacja Home Assistant WebSocket w wersji 0.59.0:**  
Wersja 0.59.0 jest najnowszą kompatybilną wersją z HA 2023.11, dlatego jak poprzednio wklejamy komendy wraz ze wskazaniem wersji.

```auto
cd ~/.node-red
npm install node-red-contrib-home-assistant-websocket@0.59.0

```

i restartujemy

```auto
pm2 restart node-red

```

Konfiguracja połączenia z asystentem jak i autostart wyglądają identycznie jak opisała @Celina na początku wątku.

---

<div class="post-metadata">

**Autor:** ![PiotrS](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/piotrs/32/16615_2.png) [@PiotrS](https://ai-speaker.discourse.group/u/PiotrS)\
**Data wpisu:** [5 Październik 2024 19:57 UTC](https://ai-speaker.discourse.group/t/node-red-jak-dodac/75/41 "2024-10-05T19:57:16Z")

</div>

Instaluje od zera dwie bramki i na każdej NR. mam ten sam problem, gdzie NR nie widzi HA. Po trzech dniach walki teraz po waszym artykule dowiedziałem się, że to problem wersji. Czy AIS ma plan aktualizacji oprogramowania bramek by rozwiązać między innymi ten problem?

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [6 Październik 2024 08:33 UTC](https://ai-speaker.discourse.group/t/node-red-jak-dodac/75/42 "2024-10-06T08:33:24Z")

</div>

> [@PiotrS](#):
>
> Instaluje od zera dwie bramki

Jakie oprogramowanie instalujesz? Jeśli to z wersji pod Androida, to jest już projekt niewspierany. Jeśli natomiast pod Armbianem, to wówczas jest to oprogramowanie z wydań Home Assistant z Supervisor pod OS w postaci Linux. Więc AIS nic tu nie ma do rzeczy.

> [@magic\_wand Oficjalne przejście na Home Assistant Supervised](https://ai-speaker.discourse.group/t/oficjalne-przejscie-na-home-assistant-supervised/3681):
>
> Szanowni Użytkownicy [→ kliknij by przejść do ogłosznia ←](https://ai-speaker.discourse.group/t/oficjalne-przejscie-na-home-assistant-supervised/3681/1) Z przyjemnością chcielibyśmy Was poinformować o znaczącej zmianie, która wpłynie na naszą platformę w pozytywny sposób. Po przemyślanej analizie oraz wysłuchaniu Waszych opinii, zdecydowaliśmy się na całkowite przejście z systemu operacyjnego Adroid/Termux na Linux, a co za tym idzie, z Home Assistant Core na Home Assistant Supervised. Dlaczego ta zmiana? 1. Asystent Głosowy Wbudowany w Home Assistant W 2023 roku Home Assista…

---

<div class="post-metadata">

**Autor:** ![Szamotuly2004](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/szamotuly2004/32/14213_2.png) [@Szamotuly2004](https://ai-speaker.discourse.group/u/Szamotuly2004)\
**Data wpisu:** [4 Październik 2026 09:19 UTC](https://ai-speaker.discourse.group/t/node-red-jak-dodac/75/43 "2026-10-04T09:19:05Z")

</div>

Jak poprawnie zaktualizować wszystkie zależności aby nie uceglac bramki aby mieć najnowszego node-reda i jednocześnie działająca ostatnia wersję ha jolki bo czy podczas działania apt upgrade wybiorę y czy n to bez znaczenia bo finalnie daje się zainstalować najnowszego nr ale ucegla ha

[Poprzednia strona](https://ai-speaker.discourse.group/t/node-red-jak-dodac/75.md?page=1)

[Następna strona](https://ai-speaker.discourse.group/t/node-red-jak-dodac/75.md?page=3)
