NEWS
(GELÖST) zigbee-herdsmann-converters / wie manuell updaten?
-
@diamand2k22 sagte in (GELÖST) zigbee-herdsmann-converters / wie manuell updaten?:
und dann hat er das neue npm drauf gebügelt.
Das macht 'er' aber nicht von alleine...
Wie ist 'er' denn da unterwegs?
sudo ln -s /usr/bin/node /usr/bin/nodejs &> /dev/null uname -m && test -f /opt/scripts/.docker_config/.thisisdocker && echo "Docker-Installation" || echo "Kein Docker" && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && echo $XDG_SESSION_TYPE && echo $DESKTOP_SESSION && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejsDanke, Wie hast du denn die Comnands immer so schnell parat? Faszinierend!
-
Danke, Wie hast du denn die Comnands immer so schnell parat? Faszinierend!
Bookmarks...
Und ich kenne 'meine' HowTos und weiß was da drin steht. :-) -
Bookmarks...
Und ich kenne 'meine' HowTos und weiß was da drin steht. :-)pi4b@pi4b:~$ sudo ln -s /usr/bin/node /usr/bin/nodejs &> /dev/null pi4b@pi4b:~$ uname -m && test -f /opt/scripts/.docker_config/.thisisdocker && ec ho "Docker-Installation" || echo "Kein Docker" && type -P nodejs node npm && nod ejs -v && node -v && npm -v && iob -v && whoami && groups && echo $XDG_SESSION_T YPE && echo $DESKTOP_SESSION && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs aarch64 Kein Docker /usr/bin/nodejs /usr/bin/node /usr/bin/npm v16.18.1 v16.18.1 9.1.1 4.0.23 pi4b pi4b adm dialout cdrom sudo audio video plugdev games users input render netdev gpio i2c spi iobroker tty /home/pi4b OK:1 http://deb.debian.org/debian bullseye InRelease OK:2 http://deb.debian.org/debian bullseye-updates InRelease OK:3 http://security.debian.org/debian-security bullseye-security InRelease OK:4 http://archive.raspberrypi.org/debian bullseye InRelease OK:5 https://repos.influxdata.com/debian bullseye InRelease OK:6 https://packages.grafana.com/oss/deb stable InRelease OK:7 https://deb.nodesource.com/node_16.x bullseye InRelease Paketlisten werden gelesen… Fertig Abhängigkeitsbaum wird aufgebaut… Fertig Statusinformationen werden eingelesen… Fertig Aktualisierung für 2 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, u m sie anzuzeigen. nodejs: Installiert: 16.18.1-deb-1nodesource1 Installationskandidat: 16.18.1-deb-1nodesource1 Versionstabelle: *** 16.18.1-deb-1nodesource1 500 500 https://deb.nodesource.com/node_16.x bullseye/main arm64 Packages 100 /var/lib/dpkg/status 12.22.12~dfsg-1~deb11u1 500 500 http://security.debian.org/debian-security bullseye-security/main ar m64 Packages 12.22.5~dfsg-2~11u1 500 500 http://deb.debian.org/debian bullseye/main arm64 Packages pi4b@pi4b:~$sudo apt upgrade oder?
-
pi4b@pi4b:~$ sudo ln -s /usr/bin/node /usr/bin/nodejs &> /dev/null pi4b@pi4b:~$ uname -m && test -f /opt/scripts/.docker_config/.thisisdocker && ec ho "Docker-Installation" || echo "Kein Docker" && type -P nodejs node npm && nod ejs -v && node -v && npm -v && iob -v && whoami && groups && echo $XDG_SESSION_T YPE && echo $DESKTOP_SESSION && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs aarch64 Kein Docker /usr/bin/nodejs /usr/bin/node /usr/bin/npm v16.18.1 v16.18.1 9.1.1 4.0.23 pi4b pi4b adm dialout cdrom sudo audio video plugdev games users input render netdev gpio i2c spi iobroker tty /home/pi4b OK:1 http://deb.debian.org/debian bullseye InRelease OK:2 http://deb.debian.org/debian bullseye-updates InRelease OK:3 http://security.debian.org/debian-security bullseye-security InRelease OK:4 http://archive.raspberrypi.org/debian bullseye InRelease OK:5 https://repos.influxdata.com/debian bullseye InRelease OK:6 https://packages.grafana.com/oss/deb stable InRelease OK:7 https://deb.nodesource.com/node_16.x bullseye InRelease Paketlisten werden gelesen… Fertig Abhängigkeitsbaum wird aufgebaut… Fertig Statusinformationen werden eingelesen… Fertig Aktualisierung für 2 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, u m sie anzuzeigen. nodejs: Installiert: 16.18.1-deb-1nodesource1 Installationskandidat: 16.18.1-deb-1nodesource1 Versionstabelle: *** 16.18.1-deb-1nodesource1 500 500 https://deb.nodesource.com/node_16.x bullseye/main arm64 Packages 100 /var/lib/dpkg/status 12.22.12~dfsg-1~deb11u1 500 500 http://security.debian.org/debian-security bullseye-security/main ar m64 Packages 12.22.5~dfsg-2~11u1 500 500 http://deb.debian.org/debian bullseye/main arm64 Packages pi4b@pi4b:~$sudo apt upgrade oder?
sudo apt install --reinstall nodejs sudo apt full-upgradeKünftig die Finger von sowas wie
npm install -g npmlassen. -
sudo apt install --reinstall nodejs sudo apt full-upgradeKünftig die Finger von sowas wie
npm install -g npmlassen. -
auf eigene Gefahr:
- Herdsman und Herdsman converters Paket lokalisieren (entweder auf /opt/iobroker/node-modules oder /opt/iobroker/node-modules/iobroker.zigbee/node-modules)
- Auf der Konsole In das entsprechende Verzeichnis gehen (/opt/iobroker oder /opt/iobroker/iobroker.zigbee)
- zigbee adapter anhalten
- per npm install zigbee-herdsman und npm install zigbee-herdsman-converters die aktuellen Versionen installieren
- zigbee adapter starten und hoffen das alles läuft.
Disclaimer - damit kann der Zigbee Adapter komplett instabil werden - wir haben das nicht getestet und werden das auch nicht testen. Wenn es nicht geht muss der Adapter vollständig deinstalliert (incl. zigbee-herdsman und zigbee-herdsman-converters) und dann neu installiert werden.
A.
@asgothian said in (GELÖST) zigbee-herdsmann-converters / wie manuell updaten?:
auf eigene Gefahr:
- Herdsman und Herdsman converters Paket lokalisieren (entweder auf /opt/iobroker/node-modules oder /opt/iobroker/node-modules/iobroker.zigbee/node-modules)
- Auf der Konsole In das entsprechende Verzeichnis gehen (/opt/iobroker oder /opt/iobroker/iobroker.zigbee)
- zigbee adapter anhalten
- per npm install zigbee-herdsman und npm install zigbee-herdsman-converters die aktuellen Versionen installieren
- zigbee adapter starten und hoffen das alles läuft.
Disclaimer - damit kann der Zigbee Adapter komplett instabil werden - wir haben das nicht getestet und werden das auch nicht testen. Wenn es nicht geht muss der Adapter vollständig deinstalliert (incl. zigbee-herdsman und zigbee-herdsman-converters) und dann neu installiert werden.
A.
@Thomas-Braun
Ist dann diese Vorgehensweise noch aktuell wenn ich herdsmann converters updaten will? -
@asgothian said in (GELÖST) zigbee-herdsmann-converters / wie manuell updaten?:
auf eigene Gefahr:
- Herdsman und Herdsman converters Paket lokalisieren (entweder auf /opt/iobroker/node-modules oder /opt/iobroker/node-modules/iobroker.zigbee/node-modules)
- Auf der Konsole In das entsprechende Verzeichnis gehen (/opt/iobroker oder /opt/iobroker/iobroker.zigbee)
- zigbee adapter anhalten
- per npm install zigbee-herdsman und npm install zigbee-herdsman-converters die aktuellen Versionen installieren
- zigbee adapter starten und hoffen das alles läuft.
Disclaimer - damit kann der Zigbee Adapter komplett instabil werden - wir haben das nicht getestet und werden das auch nicht testen. Wenn es nicht geht muss der Adapter vollständig deinstalliert (incl. zigbee-herdsman und zigbee-herdsman-converters) und dann neu installiert werden.
A.
@Thomas-Braun
Ist dann diese Vorgehensweise noch aktuell wenn ich herdsmann converters updaten will?@diamand2k22 sagte in (GELÖST) zigbee-herdsmann-converters / wie manuell updaten?:
wenn ich herdsmann converters updaten will?
Warum willst du das überhaupt?
Das ganze ist nämlich ggf. etwas rumpelig. -
@diamand2k22 sagte in (GELÖST) zigbee-herdsmann-converters / wie manuell updaten?:
wenn ich herdsmann converters updaten will?
Warum willst du das überhaupt?
Das ganze ist nämlich ggf. etwas rumpelig.naja hab hier so doofe Heizkörperthermostate die nur mit aktuellern herdsmann convertern funktionieren.
https://github.com/Koenkk/zigbee-herdsman-converters/tree/master/devices
-
naja hab hier so doofe Heizkörperthermostate die nur mit aktuellern herdsmann convertern funktionieren.
https://github.com/Koenkk/zigbee-herdsman-converters/tree/master/devices
Hast du es zuvor mit der github-Version des zigbee-Adapters versucht?
Das scheint mir besser zu sein als da module einfach reinzuballern. -
Hast du es zuvor mit der github-Version des zigbee-Adapters versucht?
Das scheint mir besser zu sein als da module einfach reinzuballern. -
cd /opt/iobroker && npm ls | grep zigbee -
cd /opt/iobroker && npm ls | grep zigbeeAusgabe ist:
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Mon Nov 14 21:41:15 2022 from 192.168.178.42 pi4b@pi4b:~$ cd /opt/iobroker && npm ls | grep zigbee ├── iobroker.zigbee@1.7.6 ├── zigbee-herdsman-converters@14.0.666 └── zigbee-herdsman@0.14.71 pi4b@pi4b:/opt/iobroker$ -
Ausgabe ist:
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Mon Nov 14 21:41:15 2022 from 192.168.178.42 pi4b@pi4b:~$ cd /opt/iobroker && npm ls | grep zigbee ├── iobroker.zigbee@1.7.6 ├── zigbee-herdsman-converters@14.0.666 └── zigbee-herdsman@0.14.71 pi4b@pi4b:/opt/iobroker$Das ist nicht die github - Version.
Davon abgesehen ist
zigbee-herdsman-converters
zigbee-herdsman
mal daneben geworfen worden. Das sollte nicht so hoch im Tree liegen. -
Ausgabe ist:
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Mon Nov 14 21:41:15 2022 from 192.168.178.42 pi4b@pi4b:~$ cd /opt/iobroker && npm ls | grep zigbee ├── iobroker.zigbee@1.7.6 ├── zigbee-herdsman-converters@14.0.666 └── zigbee-herdsman@0.14.71 pi4b@pi4b:/opt/iobroker$Aktuelles github sähe so aus:
echad@chet:/opt/iobroker $ npm ls --depth=3 | grep zigbee └─┬ iobroker.zigbee@1.7.6 (git+ssh://git@github.com/ioBroker/ioBroker.zigbee.git#84c9eb7accca10de87143e20c4494413a5a16873) ├─┬ zigbee-herdsman-converters@14.0.666 │ └── zigbee-herdsman@0.14.73 deduped └─┬ zigbee-herdsman@0.14.73 -
Das ist nicht die github - Version.
Davon abgesehen ist
zigbee-herdsman-converters
zigbee-herdsman
mal daneben geworfen worden. Das sollte nicht so hoch im Tree liegen.Holy Shit, du machst mich fertig :-D das mit den daneben werfen kann ich bestätigen. kann man das rückgängig machen?
die version von github kann ich dann über
installieren?
-
Holy Shit, du machst mich fertig :-D das mit den daneben werfen kann ich bestätigen. kann man das rückgängig machen?
die version von github kann ich dann über
installieren?
cd /opt/iobroker npm uninstall zigbee-herdsman-converters npm uninstall zigbee-herdsmanUnd ich rede von der zigbee-Adapter github-Installation.
Mach das über 'die Katze', nicht die Weltkugel.
Die Katze nach dem zigbee-Adapter suchen lassen. -
cd /opt/iobroker npm uninstall zigbee-herdsman-converters npm uninstall zigbee-herdsmanUnd ich rede von der zigbee-Adapter github-Installation.
Mach das über 'die Katze', nicht die Weltkugel.
Die Katze nach dem zigbee-Adapter suchen lassen.ok kapiert, man lernt viel dazu!
nach der github installation wohl zigbee neu konfigurieren oder?
pi4b@pi4b:~$ cd /opt/iobroker pi4b@pi4b:/opt/iobroker$ npm uninstall zigbee-herdsman-converters removed 2 packages in 7s 65 packages are looking for funding run `npm fund` for details pi4b@pi4b:/opt/iobroker$ npm uninstall zigbee-herdsman removed 3 packages in 6s 65 packages are looking for funding run `npm fund` for details pi4b@pi4b:/opt/iobroker$ -
ok kapiert, man lernt viel dazu!
nach der github installation wohl zigbee neu konfigurieren oder?
pi4b@pi4b:~$ cd /opt/iobroker pi4b@pi4b:/opt/iobroker$ npm uninstall zigbee-herdsman-converters removed 2 packages in 7s 65 packages are looking for funding run `npm fund` for details pi4b@pi4b:/opt/iobroker$ npm uninstall zigbee-herdsman removed 3 packages in 6s 65 packages are looking for funding run `npm fund` for details pi4b@pi4b:/opt/iobroker$@diamand2k22 sagte in (GELÖST) zigbee-herdsmann-converters / wie manuell updaten?:
danach wohl zigbee neu konfigurieren oder?
Nö, sollte nicht notwendig sein.
-
@diamand2k22 sagte in (GELÖST) zigbee-herdsmann-converters / wie manuell updaten?:
danach wohl zigbee neu konfigurieren oder?
Nö, sollte nicht notwendig sein.
ok jetzt sieht es so aus
pi4b@pi4b:/opt/iobroker$ npm ls --depth=3 | grep zigbee └─┬ iobroker.zigbee@1.7.6 ├─┬ zigbee-herdsman-converters@14.0.575 │ └── zigbee-herdsman@0.14.46 deduped └─┬ zigbee-herdsman@0.14.46 pi4b@pi4b:/opt/iobroker$jetzt installiere ich die github version u. hoffentlich klappt es.
-
ok jetzt sieht es so aus
pi4b@pi4b:/opt/iobroker$ npm ls --depth=3 | grep zigbee └─┬ iobroker.zigbee@1.7.6 ├─┬ zigbee-herdsman-converters@14.0.575 │ └── zigbee-herdsman@0.14.46 deduped └─┬ zigbee-herdsman@0.14.46 pi4b@pi4b:/opt/iobroker$jetzt installiere ich die github version u. hoffentlich klappt es.
Dann sollte dann zigbee-herdsman-converters@14.0.666 installiert sein.
Die zigbee-herdsman-converters@14.0.667 ist erst zwei Stunden alt, die ist noch nicht drin. Aber ich hoffe deine Thermostate sind nicht ausgerechnet erst da enthalten.

