NEWS
SOLVED Deconz nach Neustart keine Sensoränderung
-
@Thomas-Braun
Sorry...das war mein erster Post. In der Tabelle, die ich ausgefüllt habe, standen doch alle Angaben? Was habe ich falsch gemacht?Zu meinem Problem:
Tatsächlich gibt es in Phoscon eine Zeitzone, die um eine Stunde vor ging. Habe es jetzt auf ETC/GMT-1 gesetzt, damit die richtige Uhrzeit in Phoscon angezeigt wird (auch wenn meines Wissens GMT-1 eigentlich falsch ist).
Nach dem Reboot waren die Sensoren innerhalb weniger Minuten wieder da.
Danke!!! -
which nodejs && nodejs -v && which node && node -v && which npm && npm -v && who -r && apt policy nodejs
date && date -u
In Phoscon kann man wenn ich mich recht entsinne auch die Zeitzone irgendwo einstellen. Prüf das mal.
-
Musst doch nur Berlin eingeben?!
Ansonsten ist an deinem ganzen System was faul. -
@ashrak
Die Angaben sind aber entweder falsch angegeben oder (noch schlimmer) so falsch in deinem System. Das wollte ich damit abfragen.Da du aber so ein Geheimnis drum machst kann man dir auch nicht wirklich weiterhelfen, jedenfalls ist die Einstellung
GMT -1 in Phoscon falsch für ein System was in Deutschland steht und lässt, wie @haselchen auch vermutet, auf ein 'faules System' schließen. -
@Thomas-Braun
hier die Ausgabe von which:/usr/bin/nodejs v10.21.0 /usr/local/bin/node v14.15.1 /usr/local/bin/npm 6.14.8 run-level 5 2020-12-29 13:04 nodejs: Installed: 10.21.0~dfsg-1~deb10u1+rpi1 Candidate: 10.21.0~dfsg-1~deb10u1+rpi1 Version table: *** 10.21.0~dfsg-1~deb10u1+rpi1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages 100 /var/lib/dpkg/status
Ich habe jetzt Berlin eingetragen. Ich dachte, es sei ein normales Dropdown, daher habe ich aus dem vorhandenen das passendste ausgwählt.
-
@ashrak nodeJS ist krumm installiert.
-
@Thomas-Braun
welche soll denn drauf? 15.5.0? -
@ashrak
node12!Lies dich hier ein und zieh das gerade:
https://forum.iobroker.net/topic/35090/howto-nodejs-installation-und-upgrades-unter-debian
RunLevel 5 solltest du auch auf RunLevel 3 ändern.
Was sagt eigentlich jetzt
date && date -u
-
@Thomas-Braun said in Deconz nach Neustart keine Sensoränderung:
Was sagt eigentlich jetzt
date && date -u
alles gut:
Tue 29 Dec 20:03:44 CET 2020 Tue 29 Dec 19:03:44 UTC 2020
-
@ashrak Gut, das passt. Das ist das System auf dem auch Phoscon läuft?
Dann sollte man dort auch die Zeitzone für Berlin einstellen können.Nur noch auf node12 umstellen dann.
-
@Thomas-Braun
ich habe jetzt die default node.js-Version auf 12.2 geändert:/usr/bin/nodejs v12.20.0 /usr/local/bin/node v14.15.1 /usr/local/bin/npm 6.14.8 nodejs: Installed: 12.20.0-1nodesource1 Candidate: 12.20.0-1nodesource1 Version table: *** 12.20.0-1nodesource1 500 500 https://deb.nodesource.com/node_12.x buster/main armhf Packages 100 /var/lib/dpkg/status 10.21.0~dfsg-1~deb10u1+rpi1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
Die Zeitzone hatte ich, wie gesagt, schon auf Berlin geändert.
Danke für die Hilfe -
@Thomas-Braun wird dich gleich virtuell verhauen
Die Versionen sind immer noch nicht gleich. -
Nochmal lesen was der Kerl da in der Anleitung schreibt.
Die node v14 und npm müssen aus dem /usr/local/bin Pfad raus.
-
@Thomas-Braun
Habe ich gelesen und lasse es jetzt so, da alles problemlos funktioniert und ich keine Lust habe alle Abhängigkeiten, die auf /usr/local/bin zeigen abzuändern. ioBroker ist Hobby, der Rest der darauf läuft nicht. -
@ashrak sagte in Deconz nach Neustart keine Sensoränderung:
alles problemlos funktioniert
Ja, gefühlt noch. Das ändert sich mit dem nächsten Update.
Es gibt keine Abhängigkeiten die auf ein node oder npm in /usr/local/bin zeigen. -
Du wirst aber zukünftig keinen Spass daran haben, wenn bei Updates nur Probleme auftreten.
Wir helfen hier auch aus dem Hobbygedanken, aber da muss auch ein wenig Eigeninitiative kommen. -
@Thomas-Braun said in Deconz nach Neustart keine Sensoränderung:
Es gibt keine Abhängigkeiten die auf ein node oder npm in /usr/local/bin zeigen.
Doch die gibt es, nur vielleicht bei ioBroker nicht.
-
@ashrak Ja?
Was hast du denn noch für weitere Dinge laufen, die nodejs in /usr/local/bin verlangen würden?Gescheit aufgesetzt ist /usr/local/bin nämlich leer:
ls -la /usr/local/bin/ insgesamt 8 drwxr-xr-x 2 root root 4096 Aug 20 12:26 . drwxr-xr-x 10 root root 4096 Aug 20 12:26 ..
Wenn du mehrere node-Versionen verwalten wolltest, dann würde ich das auch überhaupt nicht über apt machen sondern über nvm managen. Aber das hast du ja offenbar auch nicht. Insgesamt also Murks.