NEWS
js-controller 3.0/3.1 jetzt im Latest!
-
@D3ltoroxp AltGr-Q ?
Blöde Gegenfrage: Wie soll man das denn auch sonst eingeben? -
@Thomas-Braun Also ich kenne es mit strg-alt-q.
Da lief ganz schön was durch, normal ? Kleiner ausschnitt !! Davor auch noch jede Menge anderes, mit türkiser, lila, gelber Schrift, aber das hats mir abgeschnitten.
cert-info@1.5.1 /opt/iobroker/node_modules/cert-info greenlock-store-fs@3.2.2 /opt/iobroker/node_modules/greenlock-store-fs safe-replace@1.1.0 /opt/iobroker/node_modules/safe-replace le-challenge-fs@2.0.9 /opt/iobroker/node_modules/le-challenge-fs le-sni-auto@2.1.9 /opt/iobroker/node_modules/le-sni-auto le-store-certbot@2.2.3 /opt/iobroker/node_modules/le-store-certbot pyconf@1.1.7 /opt/iobroker/node_modules/pyconf js2xmlparser@4.0.1 /opt/iobroker/node_modules/js2xmlparser xmlcreate@2.0.3 /opt/iobroker/node_modules/xmlcreate luxon@1.22.2 /opt/iobroker/node_modules/luxon memory-pager@1.5.0 /opt/iobroker/node_modules/memory-pager node-addon-api@2.0.0 /opt/iobroker/node_modules/node-addon-api saslprep@1.0.3 /opt/iobroker/node_modules/saslprep sparse-bitfield@3.0.3 /opt/iobroker/node_modules/sparse-bitfield unix-dgram@2.0.3 /opt/iobroker/node_modules/unix-dgram ursa-optional@0.9.10 /opt/iobroker/node_modules/ursa-optional winston-syslog@2.4.4 /opt/iobroker/node_modules/winston-syslog vm2@3.9.2 /opt/iobroker/node_modules/vm2 bcrypt@3.0.6 /opt/iobroker/node_modules/bcrypt nan@2.13.2 /opt/iobroker/node_modules/bcrypt/node_modules/nan node-pre-gyp@0.12.0 /opt/iobroker/node_modules/node-pre-gyp tar@4.4.13 /opt/iobroker/node_modules/node-pre-gyp/node_modules/tar fs-minipass@1.2.7 /opt/iobroker/node_modules/node-pre-gyp/node_modules/fs-minipa ss minipass@2.9.0 /opt/iobroker/node_modules/node-pre-gyp/node_modules/minipass yallist@3.1.1 /opt/iobroker/node_modules/node-pre-gyp/node_modules/yallist minizlib@1.3.3 /opt/iobroker/node_modules/node-pre-gyp/node_modules/minizlib mdns@2.5.1 /opt/iobroker/node_modules/mdns bindings@1.2.1 /opt/iobroker/node_modules/mdns/node_modules/bindings mongodb@3.5.7 /opt/iobroker/node_modules/mongodb bl@2.2.0 /opt/iobroker/node_modules/mongodb/node_modules/bl require_optional@1.0.1 /opt/iobroker/node_modules/require_optional resolve-from@2.0.0 /opt/iobroker/node_modules/require_optional/node_modules/reso lve-from le-acme-core@2.1.4 /opt/iobroker/node_modules/le-acme-core rsa-compat@1.9.4 /opt/iobroker/node_modules/le-acme-core/node_modules/rsa-compat node-forge@0.7.6 /opt/iobroker/node_modules/le-acme-core/node_modules/node-forge sharp@0.25.2 /opt/iobroker/node_modules/sharp color@3.1.2 /opt/iobroker/node_modules/sharp/node_modules/color semver@7.3.2 /opt/iobroker/node_modules/sharp/node_modules/semver smarthome@iobroker:/opt/iobroker/node_modules/@serialport$
Ist auf jeden Fall durchgelaufen, ich beobachte mal die Log.
-
Also ich kenne es mit strg-alt-q.
Da bricht man sich ja die Finger bei...
Da fehlt die Eingabezeile... Woher soll denn jetzt hier jemand wissen was du da eingegeben hast?
-
@Thomas-Braun Leider komm ich so nicht mehr zurück.. Habe bis hoch gescrollt. Auf jeden Fall in
opt/iobroker/node_modules/@serialport$ npm rebuild
-
@D3ltoroxp Dann hat die Kiste da jetzt rumgebaut.
-
@apollon77 said in js-controller 3.0/3.1 jetzt im Latest!:
Also scheinbar hat es das serialport zerhauen irgendwie. Geh mal in /opt/iobroker/node_modules/@serialport/ und ruf dort "npm rebuild" auf
Sollte ich ja so machen. Also passt das dann, wenn er dort jede menge umgebaut hat ? Hätte mit 2-3 Zeilen gerechnet. Aber das das soviel wurde.
Kann dabei was schief gehen, oder sollte das alles noch passen ? Da war ja irgendwie alles Dabei, zigbee, tr064 usw.
-
@D3ltoroxp Siehst du ja, wenn der entsprechende Adapter startet.
-
@D3ltoroxp
npm rebuild kann (eigentlich) nichts kaputt machen. Bei den meisten Paketen wird er vermutlich einfach gemerkt haben, dass es nichts zu bauen gibt. Ich glaube das gezieltere Kommando wäre npm rebuild @serialport gewesen in /opt/iobroker ausgeführt. Aber am Ende ist es egal. -
@Garfonso Naja ich hab ja gesagt in welches Verzeichnis er soll ... dann wird an sich nur "Lokal" rebuild gemacht
-
ich weiss nicht ob der Fehler zum js-Controller gehört...
er kommt regelmäßig jeden Tag um 02:00 Uhr2020-05-25 02:00:22.221 - warn: host.iobroker-01 Objects 127.0.0.1:50160 Error from InMemDB: Error: ERROR readDir id=0_userdata.0: Not exists 2020-05-25 02:00:22.222 - warn: host.iobroker-01 Objects 127.0.0.1:50160 Error from InMemDB: Error: ERROR readDir id=admin.0: Not exists 2020-05-25 02:00:22.223 - warn: host.iobroker-01 Objects 127.0.0.1:50160 Error from InMemDB: Error: ERROR readDir id=material.0: Not exists 2020-05-25 02:00:22.223 - warn: host.iobroker-01 Objects 127.0.0.1:50160 Error from InMemDB: Error: ERROR readDir id=web.0: Not exists
-
@steimi Such mal hier in diesem Thread, wurde schon mehrfach behandelt
-
@apollon77 sorry und Danke, habs gefunden
Einfach die bemängelten fehlenden Ordner in '/opt/iobroker/iobroker-data/files/' (bei Standardinstallation) erstellen und die Warnungen sind weg.
-
@apollon77 said in js-controller 3.0/3.1 jetzt im Latest!:
Also scheinbar hat es das serialport zerhauen irgendwie. Geh mal in /opt/iobroker/node_modules/@serialport/ und ruf dort "npm rebuild" auf
Vielen Dank, scheint wieder sauber zu laufen, keine Fehler in der Log mehr gesehen !!
EDIT::
Hätte ich mal lieber nichts geschrieben.
maxcul.0 2020-05-26 19:31:20.538 info (24590) Terminated (NO_ERROR): Without reason maxcul.0 2020-05-26 19:31:20.536 info (24590) terminating maxcul.0 2020-05-26 19:31:20.516 error (24590) unhandled promise rejection: undefined maxcul.0 2020-05-26 19:31:08.492 info (24590) checkTimeIntervalFired
Stand eben in der Log.
EDIT 2 ::
Hm kommt jetzt leider immer wieder ...
maxcul.0 2020-05-26 21:32:50.781 error (25994) unhandled promise rejection: undefined Unhandled 2020-05-26 21:32:50.780 error promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
-
@D3ltoroxp Es gibt schon ein Issue bei maxcul dazu ... muss ich reinschauen was da ist. STell ischer das diu die aktuellste verison nutzt
-
@apollon77 Hallo
Bin Neuling! Habe mich in Thread durchgekämpft und ich bring einfach den JS Controler nicht in eine höhere Version. Meine ist 2.2.9
Die Anweisung npm i iobroker@3.1.4 hat nicht geholfen. Nun wollte ich den log kopieren und da muss ich etwas falsch gemacht haben, es kommen lauter Fehlermeldungen.Wie kann ich mein System auf JS Controller 3.x upgraden.
JS Controller 2.29
node 12.17.0
nodejs 12.17.0
npm 6.14.4Bitte um Unterstützung
-
@Opa75
das ist eigentlich recht simpel. Du gehst auf das aktualisierungs- Symbol beim Controller und dann seht im Popup genau was zu tun ist. -
@Jan1 Danke für die Info.
Stehe aber auf der Leitung ?=> Controller. Wo finde ich den? Beim Admin? -
@Opa75
Ok, wenn nicht eingeblendet, dann oben links mal auf das Dreieck, dann Haken bei Host (das ist der Controller). Dann dürfte der Rest selbsterklärend sein. -
@Jan1 Danke und schönes Wochenende
-
@Opa75
Hast es gefunden?