NEWS
History 0.2.1\. nichts geht mehr wie vorher
-
Hiho,
nach update auf version 0.2.1 verhält sich history komisch. In der Liste der Objekte erscheint keine Uhr. Der Adapter selbst ist nicht mehr konfigurierbar. Bei den Objekten sind die Einstellmöglichkeiten weg, es kommt nur ein Fenster mit Parametern.
Frohe Weihnacht und Gruß
Tino
filename="History1.PNG" index="1">~~
filename="History2.PNG" index="0">~~ -
Schau mal bitte unter dem Reiter "Objekte" bei einem Datenpunkt - da müsste das entspr. Symbol sein.
Gruß,
Eric
-
Hallo Eric,
wie geschrieben, genau die fehlen.
filename="History3.PNG" index="0">~~Gruß
Tino
-
Hallo Tino,
hast Du den Adapter schon mal neu installiert?
Gruß,
Eric
-
Noch nicht. Will ja nicht immer neu installieren, wenn etwas nicht geht.
Wenn dies aber der einizige Weg ist, mussich dies tun. Problem ist nur, so weiß man nicht woran es liegt und wie man es verhindern kann, dass nach einem update nix mehr geht.
Gruß
Tino
-
Vielleicht hat ja noch jemand eine Idee.
Gruß,
Eric
-
Danke Eric, ich hoffe es.
Hab mal neu gestartet und das log ab der zeit noch einmal durchsucht, jetzt hab ich etwas gefunden, könnte das Problem sein.
2015-12-24 15:23:27.286 - error: history.0 no connection to objects DB 2015-12-24 15:23:28.437 - info: hm-rpc.1 object hm-rpc.1.CUX9999999.0 created 2015-12-24 15:23:28.803 - error: TypeError: Cannot read property 'create' of undefined at /opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:1386:78 at ObjectsInMemServer.getObjectList (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:2353:23) at /opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:1333:18 at ObjectsInMemServer.getObjectList (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:2353:23) at ObjectsInMemServer.getUserGroup (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:1301:14) at checkFileRights (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:1009:18) at ObjectsInMemServer.readFile (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:1408:13) at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:2447:27) at Socket.emit (events.js:118:17) at Socket.onevent (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io/lib/socket.js:330:8) 2015-12-24 15:23:31.640 - info: hm-rpc.1 object hm-rpc.1.CUX9999999 created</anonymous>
Komisch nur, das er das dann macht, ohne zu eine Fehlerinfo.
2015-12-24 15:23:33.883 - info: history.0 enabled logging of system.adapter.hm-rpc.0.memRss 2015-12-24 15:23:33.885 - info: history.0 enabled logging of system.adapter.hm-rpc.0.memHeapTotal 2015-12-24 15:23:33.887 - info: history.0 enabled logging of system.adapter.hm-rpc.0.memHeapUsed 2015-12-24 15:23:33.890 - info: history.0 enabled logging of system.adapter.hm-rpc.0.connected 2015-12-24 15:23:33.892 - info: history.0 enabled logging of system.adapter.hm-rpc.0.alive 2015-12-24 15:23:33.901 - info: history.0 enabled logging of hm-rpc.0.BidCoS-RF.0.INSTALL_MODE 2015-12-24 15:23:33.903 - info: history.0 enabled logging of hm-rpc.0.BidCoS-RF.1.LEVEL 2015-12-24 15:23:33.905 - info: history.0 enabled logging of hm-rpc.0.BidCoS-RF.1.PRESS_LONG 2015-12-24 15:23:33.907 - info: history.0 enabled logging of hm-rpc.0.BidCoS-RF.1.PRESS_SHORT
Was passiert, wenn ich den adapter deaktiviere und neu installiere, sind dann alle Einstellungen weg?
Gruß
Tino
-
Frohe Weihnachten!
So, etwas vom Essen ausruhen.
Hab mal "getestet", weil ging ja eh nichts mehr richtig.
Glaub die Befehle
iobroker upload <adapter></adapter>
Haben es gelöst, zumindest seh ich jetzt wieder mehr.
Was genau macht der upload, irgendwie überlese ich das.
Und die nächste Frage ist, warum hab ich eine webui, wenn ich dann auf die console gehen muss um Befehle zu tippen?!
Mir fehlt da noch der genaue Zusammenhang. Wenn es einfach nur Kinderkrankheiten sind, dann hab ich nix gesagt.
Gruß
Tino
-
Frohe Weihnachten!
So, etwas vom Essen ausruhen.
Hab mal "getestet", weil ging ja eh nichts mehr richtig.
Glaub die Befehle
iobroker upload <adapter></adapter>
Haben es gelöst, zumindest seh ich jetzt wieder mehr.
Was genau macht der upload, irgendwie überlese ich das.
Gruß
Tino `
Der Upload läde die Datein die für die Weboberfläche oder Configseite benötigt werden in den Webserver. Eigentlich wird das automatisch nach einem update gemacht. Sollte es mal Probleme geben immer als erstes den Browser cache löschen.
-
Hallo zusammen,
Browser cache lösche ich immer.
Okay, also muss beim update etwas falsch gelaufen sein. Leide hab ich da keine meldung gesehen bzw. gefunden.
Einiges geht ja wieder, durch upload.
Nun fehlt mir aber immer noch die Einstellmöglichkeit auf den Objekten. Da sehe ich nur das folgende, wenn ich auf die Uhr klicke:
filename="History4.PNG" index="0">~~Und im log kommt das:
2015-12-26 11:55:31.196 - info: admin.0 sendTo "getHistory" to system.adapter.history.0 from system.adapter.admin.0: {"id":"hm-rpc.0.XXXXXXXXXX.2.POWER","options":{"end":1451127345,"count":50,"instance":"history.0","from":true,"ack":true,"q":true,"user":"system.user.admin","aggregate":"none"}} 2015-12-26 11:55:31.253 - info: history.0 sendTo "getHistory" to system.adapter.admin.0 from system.adapter.history.0: {"result": [{"val":0.1,"ack":true,"ts":1451109713,"q":0},{"val":0.11,"ack":true,"ts":1451109856,"q":0}, {"val":0.1,"ack":true,"ts":1451109985,"q":0},{"val":0.11,"ack":true,"ts":1451110613,"q":0}, ....... {"val":0.1,"ack":true,"ts":1451125513,"q":0},{"val":0.11,"ack":true,"ts":1451125818,"q":0}, {"val":0.1,"ack":true,"ts":1451125949,"q":0},{"val":0.11,"ack":true,"ts":1451126130,"q":0}, {"val":0.1,"ack":true,"ts":1451126585,"q":0},{"val":0.09,"ack":true,"ts":1451127310,"q":0}], "step":null,"error":null}
Wo ich mir das so betrachte. Liest das Teil die History aus und trifft auf einen Fehleintrag und steigt dann völlig aus und zeigt nicht einmal die Einstellmöglichkeit, komisch.
Und noch einmal zurück zu meiner Frage. Kann man z.B. den Adapter History komplett deinstallieren, ohne seine Einstellungen zu verlieren?
Danke und Gruß
Tino
-
Hm, glaub die richtige Hilfeseite gefunden zu haben, welche zumindest die eine Frage beantwortet.
Completely removes all instances and states of this adapter from ioBroker and deletes it on the disk. You cannot restore settings of the adapter instances after deletion.
Örgs, das ist aber blöd. Da frage ich mich doch gerade. Warum ist das so, settings sollten doch nichts mit den Adapter direkt zu tun haben. Heißt auch, backups sind nur bedingt hilfreich.
Gruß
Tino