Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Einige Datenpunkte kann ich nicht per Blockly weiterverarbeiten #20

Closed
guergen1 opened this issue Jan 12, 2020 · 16 comments
Closed

Einige Datenpunkte kann ich nicht per Blockly weiterverarbeiten #20

guergen1 opened this issue Jan 12, 2020 · 16 comments

Comments

@guergen1
Copy link

Blockly weigert sich den folgenden Datenpunkt weiter zu verarbeiten:
{ "type": "state", "common": { "name": 1, "desc": "aussentemperatur", "unit": "°C", "role": "value", "id": "w_temperatur", "type": "number", "read": true, "write": false, "custom": { "influxdb.0": { "enabled": true, "changesOnly": true, "debounce": "", "retention": "31536000", "changesRelogInterval": "1800", "changesMinDelta": 0, "storageType": "Number", "aliasId": "Aussentemperatur" } } }, "native": {}, "from": "system.adapter.wiffi-wz.0", "user": "system.user.admin", "ts": 1566662224431, "_id": "wiffi-wz.0.root.192_168_1_142.w_temperatur", "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 } }

Bei diesem Wert geht es:
{ "type": "state", "common": { "read": true, "write": false, "desc": "regen_mm_gestern", "unit": "mm", "role": "value", "id": "w_regen_mm_gestern", "name": "27", "type": "number" }, "native": {}, "from": "system.adapter.wiffi-wz.0", "user": "system.user.admin", "ts": 1566662224436, "_id": "wiffi-wz.0.root.192_168_1_142.w_regen_mm_gestern", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }

Warum ist das so?
Wenn ich den ersten Wert per js-in einen eigenen DP "umsetze", kann ich ihn verarbeiten!

@t4qjXH8N
Copy link
Owner

Hallo Guergen1,
das weiß ich nicht. Was sagen denn die Entwickler von Blockly?

@guergen1
Copy link
Author

Wer sind denn die Entwickler von Blockly? Die Javascript-Leute?

@t4qjXH8N
Copy link
Owner

Ich vermute ja. Eine genauere Antwort kann ich Dir leider nicht geben. Du kannst Dich gerne bei mir melden, wenn die Blockly-Entwickler die Ursache für den Fehler gefunden haben.

@guergen1
Copy link
Author

Ich vermute ja. Eine genauere Antwort kann ich Dir leider nicht geben. Du kannst Dich gerne bei mir melden, wenn die Blockly-Entwickler die Ursache für den Fehler gefunden haben.

DiE Dp sind falsch deklariert, im oberen steht name, es ist aber ein string (1).
Kann es zu Problemen kommen, wenn ich das selbst im broker ändere?
Oder wäre es besser es im Adapter anzupassen?
Zumindest für folgende Nutzer!

@guergen1
Copy link
Author

Antwort von Apollon77:
Das "27" ist in dem unteren wo es ja auch tut :-) Aber oben ist es eine Zahl.

Also hier ggf Issue beim wiffi adapter anlegen das "common.name" bitte immer als String gesetzt wird

@guergen1
Copy link
Author

guergen1 commented Jan 18, 2020 via email

@t4qjXH8N t4qjXH8N removed the invalid label Jan 18, 2020
@t4qjXH8N
Copy link
Owner

Alles klar, ich werde mich im Laufe der Woche drum kümmern.

@t4qjXH8N t4qjXH8N reopened this Jan 18, 2020
@guergen1
Copy link
Author

guergen1 commented Jan 18, 2020

Es sind mehrere Datenpunkt, wo das nicht stimmt... Temperatur, Wind und Windstärke, sind die, wo ich es bemerkt habe!
Vielleicht guckst Du dir alle an :-)

@guergen1
Copy link
Author

guergen1 commented Feb 5, 2020

Hallo, bist Du schon weiter gekommen?

@t4qjXH8N
Copy link
Owner

t4qjXH8N commented Feb 8, 2020

Hey, ich habe das Problem einfach beheben können. Kannst Du bitte den Branch "issue_#20" ausschecken und testen?

@guergen1
Copy link
Author

guergen1 commented Feb 8, 2020

Das lässt sich nicht installieren:
$ ./iobroker url "https://github.com/t4qjXH8N/ioBroker.wiffi-wz/tree/issue_%2320" --debug
install https://github.com/t4qjXH8N/ioBroker.wiffi-wz/tree/issue_%2320/tarball/f3b787f21f8ce1fcd54e23ffe0cdbfe47d9a77bb
NPM version: 6.13.7
npm install https://github.com/t4qjXH8N/ioBroker.wiffi-wz/tree/issue_%2320/tarball/f3b787f21f8ce1fcd54e23ffe0cdbfe47d9a77bb --loglevel error --prefix "/opt/iobroker" (System call)
npm
ERR!
code E404
npm
ERR!
404 Not Found - GET https://github.com/t4qjXH8N/ioBroker.wiffi-wz/tree/issue_%2320/tarball/f3b787f21f8ce1fcd54e23ffe0cdbfe47d9a77bbnpm
ERR! 404
npm ERR!
404 'https://github.com/t4qjXH8N/ioBroker.wiffi-wz/tree/issue_%2320/tarball/f3b787f21f8ce1fcd54e23ffe0cdbfe47d9a77bb' is not in the npm registry.
npm ERR!
404 Your package name is not valid, because npm ERR! 404 1. name can only contain URL-friendly charactersnpm ERR! 404 2. name can no longer contain capital lettersnpm ERR!
404 npm ERR! 404 Note that you can also install from anpm ERR! 404 tarball, folder, http url, or git url.

npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2020-02-08T08_58_42_810Z-debug.log
upload [2] wiffi-wz.admin /opt/iobroker/node_modules/iobroker.wiffi-wz/admin/words.js words.js application/javascript
upload [1] wiffi-wz.admin /opt/iobroker/node_modules/iobroker.wiffi-wz/admin/wiffi-wz.png wiffi-wz.png image/png
upload [0] wiffi-wz.admin /opt/iobroker/node_modules/iobroker.wiffi-wz/admin/index_m.html index_m.html text/html
process exited with code 0

@guergen1
Copy link
Author

guergen1 commented Feb 8, 2020

Ändere grade von Hand die entsprechende Datei main.js

@t4qjXH8N
Copy link
Owner

t4qjXH8N commented Feb 8, 2020

Versuch es sonst jetzt mal ohne die Raute hinter issue

@guergen1
Copy link
Author

guergen1 commented Feb 8, 2020

Hat zu Fuss geklappt
Kann den Wert jetzt weiter verarbeiten. Blockly lässt das auswählen/speichern des Wertes jetzt zu!

@guergen1
Copy link
Author

guergen1 commented Feb 8, 2020

Danke!

@t4qjXH8N
Copy link
Owner

t4qjXH8N commented Feb 8, 2020

Alles klar!

@t4qjXH8N t4qjXH8N closed this as completed Feb 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants