NEWS
Probleme nach Update auf js-controller 3.2
-
Hallo, ich wollte heute anfangen auf die 3.2 upzugraden (System mit 3 Raspi Pi 3b+, alle auf js-controller 3.1.6 und node.js v12.19.0). Gemäß Anleitung soll man bei Multihost ja zuerst die Slaves upgraden, das habe ich bei einem Slave gemacht und der müllt mich jetzt mit Fehlermeldungen zu.
Beispiel Adapter Plenticore:plenticore.0 2021-01-17 20:52:11.674 error (18379) Cannot check object existence of "plenticore.0.info.connection": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.672 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.YieldYear": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.671 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.EnergyToGridYear": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.670 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.YieldTotal": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.669 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.EnergyToGridTotal": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.668 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.YieldMonth": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.666 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.EnergyToGridMonth": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.665 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.YieldDay": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.664 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.EnergyToGridDay": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.663 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.OwnConsumptionRateYear": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.662 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.OwnConsumptionRateTotal": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.659 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.OwnConsumptionRateMonth": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.658 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.OwnConsumptionRateDay": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.657 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.EnergyHomePvYear": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.656 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.EnergyHomePvTotal": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.655 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.EnergyHomePvMonth": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.654 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.EnergyHomePvDay": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.653 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.EnergyHomeGridYear": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.652 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.EnergyHomeGridTotal": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.651 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.EnergyHomeGridMonth": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.650 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.EnergyHomeGridDay": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.649 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.EnergyHomeBatYear": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.648 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.EnergyHomeBatTotal": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.646 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.EnergyHomeBatMonth": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.645 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.EnergyHomeBatDay": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.643 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.EnergyHomeYear": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.642 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.EnergyHomeTotal": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.640 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.EnergyHomeMonth": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.639 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.EnergyHomeDay": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.638 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.CO2SavingYear": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.637 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.CO2SavingTotal": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.636 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.CO2SavingMonth": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.634 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.CO2SavingDay": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.633 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.AutarkyYear": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.632 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.AutarkyTotal": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.631 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.AutarkyMonth": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.630 error (18379) Cannot check object existence of "plenticore.0.scb.statistic.EnergyFlow.AutarkyDay": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.629 error (18379) Cannot check object existence of "plenticore.0.scb.export.PortalConActive": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.628 error (18379) Cannot check object existence of "plenticore.0.devices.local.pv2.U": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.627 error (18379) Cannot check object existence of "plenticore.0.devices.local.pv2.P": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.601 error (18379) Cannot check object existence of "plenticore.0.devices.local.pv2.I": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.601 error (18379) Cannot check object existence of "plenticore.0.devices.local.pv1.U": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.600 error (18379) Cannot check object existence of "plenticore.0.devices.local.pv1.P": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.599 error (18379) Cannot check object existence of "plenticore.0.devices.local.pv1.I": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.598 error (18379) Cannot check object existence of "plenticore.0.devices.local.battery.U": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.597 error (18379) Cannot check object existence of "plenticore.0.devices.local.battery.SoC": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.596 error (18379) Cannot check object existence of "plenticore.0.devices.local.battery.P": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.595 error (18379) Cannot check object existence of "plenticore.0.devices.local.battery.I": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.595 error (18379) Cannot check object existence of "plenticore.0.devices.local.battery.Cycles": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.594 error (18379) Cannot check object existence of "plenticore.0.devices.local.ac.S": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.593 error (18379) Cannot check object existence of "plenticore.0.devices.local.ac.Q": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.592 error (18379) Cannot check object existence of "plenticore.0.devices.local.ac.P": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.591 error (18379) Cannot check object existence of "plenticore.0.devices.local.ToGrid_P": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.590 error (18379) Cannot check object existence of "plenticore.0.devices.local.ac.L3_U": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.589 error (18379) Cannot check object existence of "plenticore.0.devices.local.ac.L3_P": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.589 error (18379) Cannot check object existence of "plenticore.0.devices.local.ac.L3_I": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.588 error (18379) Cannot check object existence of "plenticore.0.devices.local.ac.L2_U": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.587 error (18379) Cannot check object existence of "plenticore.0.devices.local.ac.L2_P": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.586 error (18379) Cannot check object existence of "plenticore.0.devices.local.ac.L2_I": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.585 error (18379) Cannot check object existence of "plenticore.0.devices.local.ac.L1_U": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.584 error (18379) Cannot check object existence of "plenticore.0.devices.local.ac.L1_P": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.584 error (18379) Cannot check object existence of "plenticore.0.devices.local.ac.L1_I": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.583 error (18379) Cannot check object existence of "plenticore.0.devices.local.ac.Frequency": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.582 error (18379) Cannot check object existence of "plenticore.0.devices.local.ac.CosPhi": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.581 error (18379) Cannot check object existence of "plenticore.0.devices.local.LimitEvuAbs": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.580 error (18379) Cannot check object existence of "plenticore.0.devices.local.inverter.State": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.579 error (18379) Cannot check object existence of "plenticore.0.devices.local.Home_P": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.579 error (18379) Cannot check object existence of "plenticore.0.devices.local.HomePv_P": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.578 error (18379) Cannot check object existence of "plenticore.0.devices.local.HomeOwn_P": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.577 error (18379) Cannot check object existence of "plenticore.0.devices.local.HomeGrid_P": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.576 error (18379) Cannot check object existence of "plenticore.0.devices.local.HomeBat_P": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.575 error (18379) Cannot check object existence of "plenticore.0.devices.local.EM_State": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.574 error (18379) Cannot check object existence of "plenticore.0.devices.local.DigitalIn": ReplyError: Error exists NOT SUPPORTED plenticore.0 2021-01-17 20:52:11.572 error (18379) Cannot check object existence of "plenticore.0.devices.local.Dc_P": ReplyError: Error exists NOT SUPPORTED
bei anderen adaptern kommen ähnliche Fehlermeldungen (Probleme bei coronavirus-statisitcs, klf200 und shuttercontrol).
WIe gehe ich da weiter vor (hab jetzt erstmal die anderen Systeme nicht upgegradet) ?
-
@amg_666 Bei den Adaptern entsprechend Issues eröffnen. Was man halt als Beta-Tester so macht.
-
@thomas-braun ok, mache ich (war mir nicht bewußt, dass ich da betas habe, aber hast recht)
-
Also in der Anleitung steht was anderes :
ACHTUNG: MASTER-SYSTEME REIHENFOLGEN BEACHTEN!
Bei einem Multi-Host-System, welches auf js-controller 2.2 oder 3.1 läuft ist es beim Update auf Version 3.2 empfohlen, zuerst das Master-System zu aktualisieren. Die Slaves werden danach aktualisiert!
-
@amg_666
Dann stell den Verwahrort in den Haupteinstellungen auch auf Default/stable zurück.Deine node-Version könntest du allerdings aktualisieren.
-
@amg_666
Hat sich erledigt. -
@amg_666 said in Probleme nach Update auf js-controller 3.2:
Gemäß Anleitung soll man bei Multihost ja zuerst die Slaves upgraden, das habe ich bei einem Slave gemacht
EDIT: War zu langsam am IPAD
Welche Anleitung hast du gelesen:
ACHTUNG: MASTER-SYSTEME REIHENFOLGEN BEACHTEN! Bei einem Multi-Host-System, welches auf js-controller 2.2 oder 3.1 läuft ist es beim Update auf Version 3.2 empfohlen, zuerst das Master-System zu aktualisieren. Die Slaves werden danach aktualisiert! Bei Updates von Master/Slave-Systemen mit js-controller 1.5 oder früher auf die 3.2 müssen zwingend zuerst die Slaves und der Master als letztes aktualisiert werden. Die Slaves bleiben nach dem Update offline und werden erst wieder funktionieren wenn auch der Master auf die 3.2 aktualisiert wurde!
Steht hier: https://forum.iobroker.net/topic/41029/js-controller-3-2-jetzt-im-latest?page=1
Wo im übrigen auch schon andere Fehler besprochen wurden.
-
@haselchen Wenn ich in der Admin Oberfläche auf Hosts gehe und da dann einfach auf Aktualisieren klicke dann kommt ein Hinweisfenster wie man vorzugehen hat und nach dem habe ich mich gerichtet:
"Generelle Informationen für alle PlattformenFür ein Update von js-controller 1.x auf 2.x bitte in jedem Fall die Informationen unter https://forum.iobroker.net/topic/26759/js-controller-2-jetzt-für-alle-im-stable lesen und beachten!
Ansonsten bitte bei einem Update von Master-Slave-Systemen die Slaves zuerst aktualisieren und den Master als letztes! "
-
@amg_666 Typisches Beispiel für Beta-Software. Die Anleitungen sind noch für die stable. Beta-Tester lesen die entsprechenden Threads mit und installieren erst wenn sie alles gelesen haben.
Mit deinem Finding bitte ein Issue eröffnen.
-
@amg_666 bitte issue im admin aufmachen
der text galt bei den genannten alten Versionen -
-
@haselchen keine Ahnung!
kann auch am Adapter liegen.
ich glaube nich, dass bei den bisherigen Testern jemand einen Plenticore einsetzt. -
Das müsste sich dann @StrathCole mal ansehen.
Hat sicher was damit zu tun:
@apollon77 said in js-controller 3.2 jetzt im Latest!:Developer relevant DEPRECATIONS/WARNINGS
(foxriver76) we warn if object not exists when setting a state via adapter.setState. Adjust your code that a state value is NOT set before the object is successfully created. If this deep check is NOT wanted for performance reasons the adapter needs to be initialized with strictObjectChecks = false!! (see DOCS LINK TODO)