ioBroker.discovergy
ioBroker.discovergy copied to clipboard
Timestamp im LastReading
ES fehlt ein Timestamp im Objektbaum für die ausgelesenen Werte für 'lastreading'. Der timestamp wird zwar mitgeliefert aber nicht im Objektbaum gespeichert:
{"time":1641879030950,"values":{"power":144620,"power3":86070,"energyOut":292749764000,"power1":13360,"energy":71331567821000,"power2":45190}}
Dieser timestamp ist wichtig da die Discovergy Server manchmal einen Schluckauf haben und dann während Stunden (so wie am 10.1.2022) keine Daten liefern. Nach dem der Schluckauf abgeklungen ist werden die Daten in schneller Reihenfolge nachgeliefert. Ohne diesen timestamp ist dann keine Zuordung der Werte/Zeit mehr möglich. Diese Zuordnung ist sehr wichtig zb bei stündlichen Tarifen von awattar oder tiber.
Wäre es möglich diesen timestamp in den Objektbaum einzufügen ?
Vielen Dank im Voraus
habs ml auf die snelle und blind hinzugefügt, teste bitte mal die 0.5.9-0 (ur ueber git installierbar) wen das klappt mache ich ne neue version die aus dem admin installiert werden kan
https://github.com/DrozmotiX/ioBroker.discovergy/commit/d8f81e91db78c2e01425526caa370a47df7c5745
Hallo, krieg den Adapter nicht von Github installiert:
host.ubuntu | 2022-01-12 13:08:03.707 | info | iobroker exit 0 |
---|---|---|---|
host.ubuntu | 2022-01-12 13:08:02.550 | info | iobroker upload [0] discovergy.admin /opt/iobroker/node_modules/iobroker.discovergy/admin/Discovergy_logo.png Discovergy_logo.png image/png |
host.ubuntu | 2022-01-12 13:08:02.486 | info | iobroker upload [1] discovergy.admin /opt/iobroker/node_modules/iobroker.discovergy/admin/admin.d.ts admin.d.ts video/mp2t |
host.ubuntu | 2022-01-12 13:08:02.421 | info | iobroker upload [2] discovergy.admin /opt/iobroker/node_modules/iobroker.discovergy/admin/button.png button.png image/png |
host.ubuntu | 2022-01-12 13:08:02.357 | info | iobroker upload [3] discovergy.admin /opt/iobroker/node_modules/iobroker.discovergy/admin/discovergy.png discovergy.png image/png |
host.ubuntu | 2022-01-12 13:08:02.293 | info | iobroker upload [4] discovergy.admin /opt/iobroker/node_modules/iobroker.discovergy/admin/index_m.html index_m.html text/html |
host.ubuntu | 2022-01-12 13:08:02.228 | info | iobroker upload [5] discovergy.admin /opt/iobroker/node_modules/iobroker.discovergy/admin/style.css style.css text/css |
host.ubuntu | 2022-01-12 13:08:02.116 | info | iobroker upload [6] discovergy.admin /opt/iobroker/node_modules/iobroker.discovergy/admin/words.js words.js application/javascript |
host.ubuntu | 2022-01-12 13:08:02.050 | info | iobroker npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2022-01-12T12_08_02_035Z-debug.log |
host.ubuntu | 2022-01-12 13:08:02.047 | info | iobroker |
host.ubuntu | 2022-01-12 13:08:02.026 | info | iobroker npm ERR! error: pathspec 'master' did not match any file(s) known to gitnpm ERR! |
host.ubuntu | 2022-01-12 13:08:02.023 | info | iobroker npm ERR! Command failed: git checkout master |
host.ubuntu | 2022-01-12 13:08:01.950 | info | iobroker npm ERR! code 1 |
host.ubuntu | 2022-01-12 13:07:46.095 | info | iobroker npm install DrozmotiX/ioBroker.discovergy#master --prefix "/opt/iobroker" (System call) |
host.ubuntu | 2022-01-12 13:07:46.092 | info | iobroker NPM version: 6.14.15 |
host.ubuntu | 2022-01-12 13:07:45.509 | info | iobroker install DrozmotiX/ioBroker.discovergy#master |
host.ubuntu | 2022-01-12 13:07:43.634 | info | iobroker url "https://github.com/DrozmotiX/ioBroker.discovergy/tarball/master" discovergy --debug |
Was mache ich falsch ?
Hallo, krieg den Adapter nicht von Github installiert:
hmm kan den Fehler nicht reproduzieren, welche JS-controller und admin version verwendest du ? Wie hast du es installiert ?

Resultat :
iobroker url DrozmotiX/ioBroker.discovergy --host ioBroker
install DrozmotiX/ioBroker.discovergy
NPM version: 6.14.15npm install DrozmotiX/ioBroker.discovergy --loglevel error --prefix "/opt/iobroker" (System call)
upload [6] discovergy.admin /opt/iobroker/node_modules/iobroker.discovergy/admin/words.js words.js application/javascript
upload [5] discovergy.admin /opt/iobroker/node_modules/iobroker.discovergy/admin/style.css style.css text/css
upload [4] discovergy.admin /opt/iobroker/node_modules/iobroker.discovergy/admin/index_m.html index_m.html text/html
upload [3] discovergy.admin /opt/iobroker/node_modules/iobroker.discovergy/admin/discovergy.png discovergy.png image/png
upload [2] discovergy.admin /opt/iobroker/node_modules/iobroker.discovergy/admin/button.png button.png image/png
upload [1] discovergy.admin /opt/iobroker/node_modules/iobroker.discovergy/admin/admin.d.ts admin.d.ts video/mp2t
upload [0] discovergy.admin /opt/iobroker/node_modules/iobroker.discovergy/admin/Discovergy_logo.png Discovergy_logo.png image/png
Process exited with code 0
Genauso wie in dem Bild
Admin Version ist 5.2.3 Node-JS ist 14.18.2
Ich sehe diesen Unterschied zwischen meinem und deinem Command:
iobroker url "https://github.com/DrozmotiX/ioBroker.discovergy/tarball/master" discovergy --debug iobroker url DrozmotiX/ioBroker.discovergy --host ioBroker
Habes jetzt via URL https://github.com/DrozmotiX/ioBroker.discovergy installiert, das hat geklappt, timestamp stimmt auch
Habes jetzt via URL https://github.com/DrozmotiX/ioBroker.discovergy installiert, das hat geklappt, timestamp stimmt auch
thanks ! dan mache ich spaeter ne release.... das mit dem admin teste ich mal local hatte selber 5.2.1
solved in v0.5.11