NEWS
Test Adapter Betriebsstundenzähler
-
Aktuelle Test Version 0.0.1 Veröffentlichungsdatum 17.08.2022 Github Link operating-hours Mag jemand meinen Betriebsstundenzähler testen?
Er zählt die Betriebsstunden, nach Aktivierung des enableCounting states -
@ben1983 Also ich würde es gerne testen, bekomme aber folgende Meldung:
host.ioBrokerMaster 2022-08-17 17:50:06.833 error startInstance system.adapter.operating-hours.0 Adapter dependency not fulfilled on any host: required adapter "admin" has wrong version. Installed "5.3.8", required ">=6.2.14"! host.ioBrokerMaster 2022-08-17 17:50:04.838 info iobroker exit 0 host.ioBrokerMaster 2022-08-17 17:50:03.793 info iobroker host.ioBrokerMaster object system.adapter.operating-hours.0 created host.ioBrokerMaster 2022-08-17 17:50:03.778 info iobroker host.ioBrokerMaster object system.adapter.operating-hours.0.logLevel created host.ioBrokerMaster 2022-08-17 17:50:03.772 info iobroker host.ioBrokerMaster object system.adapter.operating-hours.0.sigKill created host.ioBrokerMaster 2022-08-17 17:50:03.766 info iobroker host.ioBrokerMaster object system.adapter.operating-hours.0.eventLoopLag created host.ioBrokerMaster 2022-08-17 17:50:03.760 info iobroker host.ioBrokerMaster object system.adapter.operating-hours.0.outputCount created host.ioBrokerMaster 2022-08-17 17:50:03.754 info iobroker host.ioBrokerMaster object system.adapter.operating-hours.0.inputCount created host.ioBrokerMaster 2022-08-17 17:50:03.747 info iobroker host.ioBrokerMaster object system.adapter.operating-hours.0.uptime created host.ioBrokerMaster 2022-08-17 17:50:03.741 info iobroker host.ioBrokerMaster object system.adapter.operating-hours.0.memRss created host.ioBrokerMaster 2022-08-17 17:50:03.733 info iobroker host.ioBrokerMaster object system.adapter.operating-hours.0.memHeapTotal created host.ioBrokerMaster 2022-08-17 17:50:03.727 info iobroker host.ioBrokerMaster object system.adapter.operating-hours.0.memHeapUsed created host.ioBrokerMaster 2022-08-17 17:50:03.720 info iobroker host.ioBrokerMaster object system.adapter.operating-hours.0.cputime created host.ioBrokerMaster 2022-08-17 17:50:03.713 info iobroker host.ioBrokerMaster object system.adapter.operating-hours.0.cpu created host.ioBrokerMaster 2022-08-17 17:50:03.707 info iobroker host.ioBrokerMaster object system.adapter.operating-hours.0.compactMode created host.ioBrokerMaster 2022-08-17 17:50:03.701 info iobroker host.ioBrokerMaster object system.adapter.operating-hours.0.connected created host.ioBrokerMaster 2022-08-17 17:50:03.695 info iobroker host.ioBrokerMaster object system.adapter.operating-hours.0.alive created host.ioBrokerMaster 2022-08-17 17:50:03.686 info iobroker host.ioBrokerMaster create instance operating-hours host.ioBrokerMaster 2022-08-17 17:50:02.703 info iobroker add operating-hours auto --host ioBrokerMaster
-
@chrille1507 sagte in Test Adapter Betriebsstundenzähler:
adapter "admin" has wrong version. Installed "5.3.8", required ">=6.2.14"!
Das braucht den Latest Admin !
-
@chrille1507 sagte in Test Adapter Betriebsstundenzähler:
@ben1983 Also ich würde es gerne testen, bekomme aber folgende Meldung:
host.ioBrokerMaster 2022-08-17 17:50:06.833 error startInstance system.adapter.operating-hours.0 Adapter dependency not fulfilled on any host: required adapter "admin" has wrong version. Installed "5.3.8", required ">=6.2.14"!
Sollte @Ben1983 vielleicht dazu schreiben das der Adapter erst ab Admin 6.2.14 funktioniert ...
-
@bananajoe said in Test Adapter Betriebsstundenzähler:
Sollte @Ben1983 vielleicht dazu schreiben das der Adapter erst ab Admin 6.2.14 funktioniert ...
Danke. Darauf wollte ich mit meinem Post hinaus.
-
@chrille1507 Sorry.
Hatte gewisse Fuktionen in der jsconconfig drin, die erst ab 6.2.3 funktionierten.
Habe es sicherheitshalber auf den latest gesetzt. -
@chrille1507 Würde es helfen, wenn ich die dependencies runter setze?
Bei >= 6.2.3 geht es nur um eine sortierung und hinzufügen in einer Table.
Wenn man das nicht nutzt geht der Adapter auch mit 5.x.x. -
@ben1983 said in Test Adapter Betriebsstundenzähler:
@chrille1507 Würde es helfen, wenn ich die dependencies runter setze?
Bei >= 6.2.3 geht es nur um eine sortierung und hinzufügen in einer Table.
Wenn man das nicht nutzt geht der Adapter auch mit 5.x.x.Also mir würde das sehr helfen.
-
@chrille1507 Was brauchst DU für eine Version?
Ich habe es jetzt auch die letzte stable 5.3.8 gesetzt. -
@ben1983 Das passt so. Ich werde es jetzt testen.
Ich bekomme jetzt folgende Meldungen:
operating-hours.0 2022-08-18 10:02:26.442 warn Terminated (UNCAUGHT_EXCEPTION): Without reason operating-hours.0 2022-08-18 10:02:26.442 info terminating operating-hours.0 2022-08-18 10:02:26.440 error Cannot read property 'administrative' of undefined operating-hours.0 2022-08-18 10:02:26.440 error TypeError: Cannot read property 'administrative' of undefined at OperatingHours.onStateChange (/opt/iobroker/node_modules/iobroker.operating-hours/main.js:307:54) at OperatingHours.emit (events.js:400:28) at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5379:53) at processImmediate (internal/timers.js:464:21) operating-hours.0 2022-08-18 10:02:26.439 error uncaught exception: Cannot read property 'administrative' of undefined operating-hours.0 2022-08-18 10:02:02.397 info starting. Version 0.0.6 (non-npm: BenAhrdt/ioBroker.operating-hours#b5612e887b4c8dc5f7ef7196b85a1c022b583f5b) in /opt/iobroker/node_modules/iobroker.operating-hours, node: v14.20.0, js-controller: 4.0.23 operating-hours.0 2022-08-18 10:01:47.076 warn Terminated (UNCAUGHT_EXCEPTION): Without reason operating-hours.0 2022-08-18 10:01:47.075 info terminating operating-hours.0 2022-08-18 10:01:47.071 error Cannot read property 'administrative' of undefined operating-hours.0 2022-08-18 10:01:47.071 error TypeError: Cannot read property 'administrative' of undefined at OperatingHours.onStateChange (/opt/iobroker/node_modules/iobroker.operating-hours/main.js:307:54) at OperatingHours.emit (events.js:400:28) at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5379:53) at processImmediate (internal/timers.js:464:21) operating-hours.0 2022-08-18 10:01:47.069 error uncaught exception: Cannot read property 'administrative' of undefined operating-hours.0 2022-08-18 10:01:21.535 info starting. Version 0.0.6 (non-npm: BenAhrdt/ioBroker.operating-hours#b5612e887b4c8dc5f7ef7196b85a1c022b583f5b) in /opt/iobroker/node_modules/iobroker.operating-hours, node: v14.20.0, js-controller: 4.0.23 operating-hours.0 2022-08-18 10:01:17.579 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason operating-hours.0 2022-08-18 10:01:17.579 info terminating operating-hours.0 2022-08-18 10:01:17.578 info Got terminate signal TERMINATE_YOURSELF operating-hours.0 2022-08-18 10:00:14.812 info starting. Version 0.0.6 (non-npm: BenAhrdt/ioBroker.operating-hours#b5612e887b4c8dc5f7ef7196b85a1c022b583f5b) in /opt/iobroker/node_modules/iobroker.operating-hours, node: v14.20.0, js-controller: 4.0.23
Vielleicht stelle ich mich auch zu dumm an. Könntest du zu dem Adapter etwas mehr schreiben und erklären?
-
Würde auch mal testen.
Allerdings darf ich die Einstellungen nicht speichern.
Oder habe ich was falsch ausgefüllt? -
Läuft. Teste weiter.
-
@sigi234 Danke für die Info.
Welche Adamin Version hast Du denn?
Ich glaube vielleicht liegt es bei den Anderen doch daran, dass noch etwas verwendet wird, was eine höhere Version benötigt. -
@ben1983 sagte in Test Adapter Betriebsstundenzähler:
@sigi234 Danke für die Info.
Welche Adamin Version hast Du denn?Plattform: Windows
RAM: 16 GB
NODE.JS: V16.17.0
NPM: 8.11.0
JS Controller: 4.0.23
Admin: 6.2.14 -
-
@chrille1507 Kann ich mir jetzt gerade nicht erklären.
habe nochmal eine änderung eingespielt. (Betrifft das jetzt nicht direkt, aber vielleicht maldrüber spielen.
Welchen Admin hast Du? -
@ben1983 sagte in Test Adapter Betriebsstundenzähler:
@chrille1507 Kann ich mir jetzt gerade nicht erklären.
habe nochmal eine änderung eingespielt. (Betrifft das jetzt nicht direkt, aber vielleicht maldrüber spielen.
Welchen Admin hast Du?Das hatte ich auch wenn ein Falscher DP eingefügt wurde.
-
@sigi234 Was bedeutet ein falscher?
Man kann in den Text eintragen was man will.... der schaut auf keinen DP. -
@ben1983 sagte in Test Adapter Betriebsstundenzähler:
@sigi234 Was bedeutet ein falscher?
Man kann in den Text eintragen was man will.... der schaut auf keinen DP.Aha, gerade gesehen, dann zählt er nur durch die Aktivierung des DP enableCounting
-
@sigi234 ganz genau. Sollte ganz simple gehalten werden und ist somit an keinen dp gebunden… aber wann bekommst du den Fehler?