genau das ist es, nach was ich gesucht habe!! Herzlichen Dank für das Beispiel. Da ich ja an der hoffentlich dann für alle einsetzbaren Version eines neuen b-control Adapters arbeite, werde ich Deine json-Formatierte Version der OBIS Kennzahlen in den entsprechenden Adapterordner legen, sodass dann alle darauf zugreifen können.
Jetzt werde ich mich mal an die Zusammenführung der json Antwort aus dem Gerät mit den Informationen aus dem OBIS.json machen. Mal sehen wie das klappt.
Das gibt es den Befehl adapter.setObjectNotExists `
Heisst ich muss ein "battery.blubb.bla" über Schleifen/Rekurion auseinandernehmen um jeweils die Pfadteile nacheinander anzulegen und dann zu füllen … 😞
Ok, dann muss ich doch etwas tiefer rein und vllt doch was kleines Rekursives basteln 🙂
Witzig. Nachdem ich gerade im https://www.doorpi.org/forum/thread/457-wie-l%C3%B6st-ihr-die-sprechstelle-innen/?postID=3851#post3851 bzgl. einer Frage zur Tablet-Einbindung auf den ioBroker verwiesen hatte, fand ich diesen Thread hier. Wäre toll, wenn wir diesbezüglich was auf die Beine gestellt bekämen. Ich hatte nun schon viel SIP-Clients auf meinem Android-Tablet ausprobiert (das Android 4.2 meines Acer Iconia A1-810 hat leider keinen integrierten SIP-Client), aber irgendwie war das alles nicht so wirklich intuitiv bedienbar.
Eine tolle Lösung wäre dagegen z.B. die Einbindung in die ioBroker.vis App, so dass diese direkt ein Klingelzeichen des DoorPi erkennt und per Tasterbetätigung in vis ein Gespräch über einen integrierten SIP-Client zum DoorPi aufgebaut werden kann.
Würde mich freuen, wenn sich über kurz oder lang hier was tut.
Die Module fs, crypto, util, path, os, net, events, dns sollen laut Javascript Adapter Dokumentation auch vorinstalliert sein, tauchen aber unter
"/iobroker/node_modules/iobroker.javascript/node_modules/" nicht auf. Sie sind auch unter "/iobroker/node_modules/" nicht zu finden. offene Frage: wo werden diese Module abgelegt? `
Das sind eingebaute Module. Die sind im node.js Core drin und müssen nicht installiert sein:
assert
buffer
child_process
cluster
crypto
dgram
dns
events
fs
http
https
net
os
path
punycode
querystring
readline
repl
string_decoder
tls
tty
url
util
vm
zlib