ioBroker

npm updaten

https://213.136.68.177/topic/22867/how-to-node-js-für-iobroker-richtig-updaten/985?lang=de

States via http rufen

import requests

url = 'http://10.0.1.122:8087/getPlainValue/javascript.0.Variablen.Benutzer'

resp = requests.get(url)
print(resp.text)

Node.js updaten

Vorgehensweise

1. Backup erstellen

Vorher immer sichern:

iob backup

Zusätzlich bei Proxmox oder VM:

Das ist alte Schule — aber genau damit rettet man sich im Fehlerfall den Abend.


2. System aktualisieren

sudo apt update && sudo apt upgrade -y

Danach prüfen:

node -v
npm -v


3. Node.js 22 installieren

Der empfohlene Weg:

iob nodejs-update 22

Das Script:

Genau dafür wurde es inzwischen optimiert.


4. Danach unbedingt prüfen

node -v
npm -v
iob diag

Typisch wäre aktuell etwa:

node v22.x
npm 10.x oder 11.x


5. ioBroker neu starten

iob restart

oder komplett:

sudo reboot

Ein kompletter Neustart ist oft die sauberere Variante.

States via http setzen

http://10.0.1.122:8087/set/javascript.0.Variablen.Delta_TOPVerbraucher?value=0815