Node-Red Companion - aktualizacja do w. 3.0

Wczoraj zaktualizowałem integrację NR Companion do wersji 3.0.

Po tym zabiegu przestały działać przyciski Aqary.
Okazało się, że powodem tego jest brak aktualizacji node-red-contrib-home-assistant-websocket do wersji 0.57. +

Dzisiaj wyszła wersja naprawcza beta: 0.57.0 beta 1

która nie jest widoczna z poziomu NR/menage palette.

Podpowiedzcie proszę, w jaki sposób zaktualizować node-red-contrib-home-assistant-websocket do wersji 0.57.0-beta 1.
W dokumentacji są podane wskazówki, których nie rozumiem.

ps.
HA postawiony na Debian 11 (Supervisor)

Dodatki → NodeRed → konfiguracja

- node-red-contrib-home-assistant-websocket@beta

Restart NR

Dzięki, ale nie pomogło.

Ps.
Próbowałem na dwóch maszynach - głównej i testowej i takie same efekty.
Jest inny sposób na aktualizację ?

Edit.

Na Github proponują takie same rozwiązanie, jednak u mnie nie chce zadziałać.

Inny sposób przez pakiet npm z konsoli ssh, na debianie trzeba doinstalować Node.js & Npm.

Wyższa matematyka, sam tego nie ugryzę :wink:

Aby powrócić do poprzedniej wersji NR Companion czyli 2.20 muszę zainstalować full backup ? czy można wgrać część kopii zapasowej ? jeżeli tak, to którą ?

Nie, wystarczy że w HACS wybierzesz wersję która Ci odpowiada i ją zainstalujesz - oczywiście po tym restart HA

1 polubienie

Dzięki wielkie za wskazówkę !

Debian11
U mnie problem był ze starą wersją node.js 12.22.12~dfsg-1~deb11u4 i npm.
aktualizacja node.js v20.7.0
Instrukcja instalacji node.js Debian 11
Komendy w ssh z uprawnieniami sudo
Wykonaj kopie HA.

https://github.com/nodesource/distributions

Należy skorzystać z komend z podanego zrzutu ekranu.

Instalacja
npm install node-red-contrib-home-assistant-websocket@beta

Screenshot - 28.09.2023 , 02_34_29

Poprawna instalacja websocket Dodatki → Nodered → konfiguracja YAML

credential_secret: ******
theme: dark
http_node:
  username: ""
  password: ""
http_static:
  username: ""
  password: ""
ssl: false
certfile: fullchain.pem
keyfile: privkey.pem
system_packages: []
npm_packages:
  - node-red-contrib-home-assistant-websocket@beta
init_commands:
  - >-
    - (cd /config/node-red/ && npm uninstall
    node-red-contrib-home-assistant-websocket)
safe_mode: false

init_commands: usuwający starą wersję websocket

Będę próbował to ogarnąć. Póki co, wróciłem do starszej wersji NR Companion - 2.2.0.

Cześć, widzę że nie tylko ja mam problemy z aktualizacją nodereda, robiłem własnie drugie podejscie i wszystko się wywala, właśnie ładuje backup maszyny, tez zauważyłem ze websocket ma problemy, chyba trzeba cierpliwie poczekać

Chodzi o NR czy node-red-contrib-home-assistant-websocket?

po aktualizacji nodereda, zacząłem aktualizowac dodatki w manage palet i tam jest między innymi websocket, który zdaje się wywal całość

Zaktualizowane z bety z palety i na razie nie widzę jakiś problemów.
Mała aktualizacja nie działa nod sensor z listy HA.

3 posty zostały scalone z istniejącym tematem: NodeRed aktualizacja -błędy