NEWS
Beta Test js-controller 3.2.x auf GitHub
-
@lobomau Na dann nächster version, wenns immer noch passiert lass mal ins Log schauen
-
@apollon77 Update lief erfolgreich durch. Alle Instanzen sauber gestartet. Mal sehen was jetzt mein DWD Adapter macht
-
@apollon77 3.2.6-1 installiert auf 4 Devices, Raspi Debian 10 Node12.20.1, Raspi Debian 9 Node 12.20.0, Debian 10 lxc Node 14.15.4, lxc Debian 10 Node 12.20.1.
Alles Redis. Keinerlei Fehler festzustellen. Richtig langweilig.
Adapterliste:
ilovegym@VMC123-iobroker:/opt/iobroker$ iobroker list adapters system.adapter.admin : admin - v4.2.1 system.adapter.alarm : alarm - v1.9.0 system.adapter.alexa2 : alexa2 - v3.5.1 system.adapter.amazon-dash : amazon-dash - v1.1.0 system.adapter.backitup : backitup - v1.8.5 system.adapter.ble : ble - v0.12.0 system.adapter.broadlink2 : broadlink2 - v2.1.5 system.adapter.cloud : cloud - v4.0.0 system.adapter.countdown : countdown - v1.1.0 system.adapter.discovery : discovery - v2.5.0 system.adapter.enigma2 : enigma2 - v1.3.2 system.adapter.fb-checkpresence : fb-checkpresence - v1.1.2 system.adapter.feiertage : feiertage - v1.0.19 system.adapter.fritzbox : fritzbox - v0.3.1 system.adapter.fritzdect : fritzdect - v2.1.7 system.adapter.fullybrowser : fullybrowser - v2.0.2 system.adapter.habpanel : habpanel - v0.4.3 system.adapter.hp-ilo : hp-ilo - v1.0.6 system.adapter.ical : ical - v1.9.0 system.adapter.influxdb : influxdb - v1.9.3 system.adapter.info : info - v1.7.15 system.adapter.iogo : iogo - v0.6.5 system.adapter.iot : iot - v1.8.9 system.adapter.javascript : javascript - v4.10.9 system.adapter.lgtv : lgtv - v1.1.10 system.adapter.lgtv11 : lgtv11 - v1.0.5 system.adapter.life360 : life360 - v0.2.12 system.adapter.linux-control : linux-control - v1.1.2 system.adapter.meteoalarm : meteoalarm - v1.1.1 system.adapter.mihome : mihome - v1.3.6 system.adapter.mihome-vacuum : mihome-vacuum - v2.2.4 system.adapter.minuvis : minuvis - v1.2.0 system.adapter.mqtt : mqtt - v2.3.2 system.adapter.nuki : nuki - v1.4.3 system.adapter.octoprint : octoprint - v1.0.6 system.adapter.odl : odl - v1.1.3 system.adapter.openligadb : openligadb - v1.2.0 system.adapter.pi-hole : pi-hole - v1.3.1 system.adapter.proxmox : proxmox - v1.1.0 system.adapter.pushover : pushover - v2.0.3 system.adapter.roadtraffic : roadtraffic - v0.2.0 system.adapter.ryd : ryd - v0.3.3 system.adapter.samsung : samsung - v0.2.9 system.adapter.simple-api : simple-api - v2.5.2 system.adapter.smartmeter : smartmeter - v3.1.8 system.adapter.socketio : socketio - v3.1.4 system.adapter.sonoff : sonoff - v2.3.3 system.adapter.synology : synology - v0.1.18 system.adapter.tankerkoenig : tankerkoenig - v2.0.9 system.adapter.telegram : telegram - v1.7.0 system.adapter.tr-064 : tr-064 - v4.2.2 system.adapter.tuya : tuya - v3.5.3 system.adapter.viessmannapi : viessmannapi - v1.3.2 system.adapter.weatherunderground : weatherunderground - v3.2.5 system.adapter.web : web - v3.2.3 system.adapter.web-speedy : web-speedy - v0.2.0 system.adapter.whatsapp-cmb : whatsapp-cmb - v0.1.6 system.adapter.wifilight : wifilight - v1.1.0 system.adapter.windows-control : windows-control - v0.1.5 system.adapter.wled : wled - v0.5.6 system.adapter.yeelight-2 : yeelight-2 - v1.0.3 ilovegym@VMC123-iobroker:/opt/iobroker$
-
@apollon77 Update lief bei mir auch sauber durch. Hab direkt meiner NPM ein Update verpasst (was so nen Kasten nach dem Update, der mir das sagte ^^).
Alle Adapter sauber gestartet. Keine errors im LOG, nur die bekannten warnings bei diversen Adaptern (state ... has no existing object, this might lead to an error in future versions).
Direkt mal nen Neustart vom SourceAnalytix hinterher geschoben - top, auch no problems. Update hab ich eben davor schon gemacht, das kann ich erst später testen, wenn es nochmal ne neue Version gibt. -
@kueppert das mit dem npm Update ist immer so ein Thema. Wenn du magst mach es. Ich persönlich bleibe bei genau der npm Version die die nodejs Version mitbringt. Alles andere ist zu gefährlich. aber wenn du damit gut fährst alles ok.
-
@apollon77 gut zu wissen. Ich habe auch immer die npm Updates mitgenommen.
-
@lobomau Wie gesagt meine persönlichen Erfahrungen. DIe npm leute haben es schon so oft geschafft npm "kaputt zu machen" das das mehr Probeme verursacht hat als gelöst
-
@apollon77 dachte, wenns in dem bunten Kasten stehst, machste das direkt mal mit
Nachtrag:
ich könnte noch nen node.js-Update machen. Ich vermute aber, wenn mein NPM jetzt neuer ist als das, was node mitbringt, passiert da nix, also kein downgrade ggf?
v12.16.3 (Es gibt eine neuere Version: v12.20.1) => oder direkt mal auf ne 14er? ^^ -
@kueppert 14 sollte tun ... es gibt ggf einzelne Adapter die Probleme machen aber die Standrdadapter sollten tun
-
@apollon77 also wie gehabt vorher besser nen Backup - oder Snapshot Teste ich ggf morgen mal und berichte
-
@kueppert said in Beta Test js-controller 3.2.x auf GitHub:
ich könnte noch nen node.js-Update machen.
Ein Update von nodeJS (welches immer auch ein passendes npm im Gepäck hat) ist jedenfalls deutlich eher angezeigt als ein globales npm-Update 'außer der Reihe'.
-
Also bei mir hängt auf den Slaves (1xPi 4 und 1x Pi3) die Installation seit 15 min
johnny@raspberrypi4:/opt/iobroker $ npm i iobroker.js-controller@next > iobroker.js-controller@3.2.6-1 preinstall /opt/iobroker/node_modules/iobroker.js-controller > node lib/preinstallCheck.js NPM version: 6.14.10 > iobroker.js-controller@3.2.6-1 install /opt/iobroker/node_modules/iobroker.js-controller > node iobroker.js setup first
Dauert das bei euch auch so lange?
-
@prinzeisenherz1 said in Beta Test js-controller 3.2.x auf GitHub:
Dauert das bei euch auch so lange?
Nein.
-
@prinzeisenherz1 Das Update hat bei mir auf meinem Nuc unter Proxmox max. 1-2 Minuten gedauert.
-
@prinzeisenherz1 du hast ein neues NPM drauf...bis nach dem letzten JS-Controller-Update war ich auf 6.5.x...obs daran liegt kann ich dir nicht sagen - erst wenn nen neuer JS-Controller raus kommt ^^
-
@apollon77 da werden schon ganz viele Dinge geändert. Soll ich "npm audit fix" durchführen?
-
@kueppert Nein npm6 sollte tun.
@PrinzEisenherz1 hm ... ist mir nicht passiert. Der Master ist erreichbar?? (Muss er esein wenn du slaves aktualisierst). Sonst abbrechen und nochmal starten
-
@lobomau NEIN NIEEEEMMAALLSS!!!!! Das kann alles kaputt machen. Die allermeisten liegen NICHT am js-controller sondern kommen von deinen ganzen andern Adaptern und Modulen!!
-
@apollon77 Ah, ich dachte der Master muss offline sein weil ja zuerst die Slaves geupdatet werden sollen.
Da hab ich wohl falsch gedacht -
@apollon77 Oha. Das hätte ich nicht gedacht. Alles klar. Weiter geht`s...