Skip to content

Entwicklung

Diskussionen und Hilfe für die Entwicklung von ioBroker und Adaptern.

1.3k Topics 31.6k Posts

NEWS

  • Generelle Probleme beim Debugging des IOBroker

    debugging node inspect
    6
    0 Votes
    6 Posts
    706 Views
    O
    @OliverIO, super, perfekt - genau danach habe ich gesucht (aber leider nicht gefunden)! Vielen Dank, werde ich so probieren! Grüße, Oliver
  • The left-hand side of an arithmetic .... type.ts(2362)

    typecheck javascript
    3
    0 Votes
    3 Posts
    730 Views
    F
    @UncleSam Danke für die Idee. Leider ist es Javascript und kein Typescript. bekomme den Fehler Type assertion expressions can only be used in TypeScript files.ts(8016) EDIT: Number(state.val) scheint es zu mögen
  • 0 Votes
    4 Posts
    213 Views
    HomoranH
    @Marcel-Weisrock sagte in Sayit (castv2-client) über Internet auf Google Home: Dass alle Ports des Home mini öffentlich erreichbar sind, ist nur temporär 90 Sekunden reichen um ihn zu infiltrieren
  • Socket-IO: Log-Ausgaben empfangen

    socket-io
    6
    0 Votes
    6 Posts
    551 Views
    htreckslerH
    @nokxs sagte in Socket-IO: Log-Ausgaben empfangen: Wenn außer mir die Extension sonst noch brauchen kann, ich hätte Interesse.
  • 1 Votes
    1 Posts
    178 Views
    No one has replied
  • DB-Nummer bei S7-Adapter

    s7-adapter db-nummer
    2
    0 Votes
    2 Posts
    481 Views
    W
    @CBR-35 würde auch dahin vermuten. Siemens nutzt viele DB‘s (gerade die mit höheren Nummern) für vorgefertigte Funktionen.
  • Timing issue createState --> setState trotz Callback

    setstate createstate
    16
    0 Votes
    16 Posts
    935 Views
    H
    @paul53 :+1:
  • Infos zur weiteren ioBroker Entwicklung?

    iobroker js-controller
    11
    2 Votes
    11 Posts
    1k Views
    ChaotC
    @Markus84 Ich habe die Schaltungen umgebaut und Wemos mit Relais und Snubber oder Linknode 4CH bzw 8CH eingebaut. Die Shellys mögen keine LED Leuchtkörper bzw. die elektronischen Vorschaltgeräte. Da brennt der Einschaltstrom die Kontakte fest. Ließe sich zwar auch alleine mit einem Snubber lösen, aber in meinem Fall war das dann schon zu spät. Da war die Schaltung insgesamt schneller umgebaut.
  • OPC UA Adapter auf GitHub

    adapter opc ua entwicklung adapter adapter update
    10
    0 Votes
    10 Posts
    1k Views
    timk1981T
    @ThaBam dann hat er irgendwas nicht richtig installiert. Bei mir ging es am Anfang auch nicht. Ich musste die SD Karte komplett neu aufsetzen danach ging es aber ohne Probleme.
  • Android Debug Bridge

    android debug bridge android
    1
    0 Votes
    1 Posts
    315 Views
    No one has replied
  • Remote 511.344 / ZG2819S-RGBW funktioniert nicht

    511.344 zg2819s-rgbw remote
    1
    3
    0 Votes
    1 Posts
    199 Views
    No one has replied
  • Alternative für "request" Paket?

    developer development adapter entwicklung nodejs npm
    26
    0 Votes
    26 Posts
    4k Views
    X
    @AlCalzone was soll ich sagen: Vielen, Vielen Dank für deine Mühe (mein Weihnachtsgeschenk)!!! Genau das hat mein Problem gelöst. Anbei noch der code, vielleicht erspart es anderen genau die 2 Tage, die es mich gekostet hat. Zuerst mal installieren: (später für adapter natürlich in dependencies nicht vergessen) npm i axios tough-cookie axios-cookiejar-support in der main.js ganz oben mal alles einbinden: const axios = require('axios').default; const axiosCookieJarSupport = require('axios-cookiejar-support').default; const tough = require('tough-cookie'); axiosCookieJarSupport(axios); const cookieJar = new tough.CookieJar(); In der onReady() aufrufen: async onReady() { await this.webLogin(); } async webLogin() { try { //Anmelden const response = await axios.post(API_SERVER + '/web/login', { email, password }, { jar: cookieJar, withCredentials: true }); // in response steht jetzt die Antwort // wenn du sie außerhalb der Funktion nutzen willst: // return response; // oder einen Teil davon this.log.info('webLogin OK') //getstoveValues aufrufen, wenn webLogin OK await this.getstoveValues(); } catch (e) { // fehler behandeln/loggen this.log.error('webLogin: ' + e.message); } } async getstoveValues() { try { //json von API-Seite holen const response2 = await axios.get(API_SERVER + '/api/client/12345678/status', { jar: cookieJar, withCredentials: true }) // in response steht jetzt die Antwort // wenn du sie außerhalb der Funktion nutzen willst: // return response; // oder einen Teil davon this.log.info(JSON.stringify(response2.data)); } catch (e) { // fehler behandeln/loggen this.log.error('getstoveValues: ' + e.message); } } Schöne Weihnachten, und nochmal vielen Dank.
  • Was ist Resourcen schonender?

    resourcenbedarf subscribe
    1
    0 Votes
    1 Posts
    226 Views
    No one has replied
  • [gelöst:] Zigbee-Adapter, zigbee2mqtt & unbekannte Geräte

    zigbee zigbee2mqtt
    4
    0 Votes
    4 Posts
    1k Views
    T
    @arteck, @Asgothian, vielen Dank für die Tipps und Hinweise. Die Methode, alle Router vom Strom zu nehmen, führte dazu, dass der Coordinator wieder in der Geräteliste stand und alle Geräte zumindest in der Netzwerkkarte aufgeführt wurden - wenn auch unverbunden. Nach einem halben Tag waren 2 von 10 Sensoren unter den Geräten zu finden, ließen sich de facto aber nicht auslesen. Habe dann alle Geräte erneut gepairt. Zumindest bei den passiven hat der Adapter die friendly names automatisch wiederhergestellt.
  • 4 Votes
    16 Posts
    2k Views
    UncleSamU
    @AggroRalf sagte in Test: Objektvorlagen und Hilfsfunktionen für Objektbäume: Hätte diese Lösung für einfache API-Adapter einen Vorteil hinsichtlich Einfachheit und schnellere Entwicklung ? Für Adapter, die nicht nur Werte erhalten macht das schon Sinn. Meine drei Adapter (Loxone, i2c und Luxtronik2) bräuchten alle dasselbe. Nun kann ich auch noch einen Helper schreiben, oder @apollon77 's Modul nehmen oder wir bauen es einfach gleich mit eurer Lösung zusammen ein. Die Idee ist ja: nicht 500 Lösungen für dasselbe Problem zu haben. Und für die ganz einfachen Adapter spielen wie gesagt die zurück gegebenen Objekte keine Rolle. Wer die nicht verwenden will, muss sie nicht verwenden. Für alle anderen (mit @apollon77 zusammen sind das ja schon fünf!) ist es eine massive Vereinfachung.
  • warn state "...has no existing object, ..."

    warning travis role object
    6
    0 Votes
    6 Posts
    2k Views
    F
    @UncleSam ich glaub ich habs jetzt. adapter.setObjectNotExists() wird gleich von adapter.setState() gefolgt und die sind dann wohl das asynchrone Problem.
  • Wert von State wird im Admin Bereich nicht angezeigt

    state set admin
    6
    0 Votes
    6 Posts
    585 Views
    jpgorganizerJ
    @UncleSam Oh Mann, ich bin blind. Aber mit deiner Frage hast du mich irritiert und dann habe ich es gesehen. Du frägst @UncleSam sagte in Wert von State wird im Admin Bereich nicht angezeigt: Und vielleicht auch noch die Raw Ansicht des Parent ("device"). Ich denk mir so, wieso frägt er nach device muss doch devicesheißen? Und dann habe ich es gesehen, dass ich schlichtweg das s vergessen habe und auch nach stundenlangem draufschauen nicht gesehen habe :eyeglasses: So, Code korrigiert und siehe da, alles geht. Danke für das Nachfragen. Aber interessant ist, dass es keinerlei Fehlermeldung im Programm gibt und sogar alle Handler etc. funktionieren (da diese auch auf device..... reagierten), obwohl das Objekt für den State gar nicht existiert. Soll das so sein? VG jpgorganizer
  • [gelöst] wiffi-wz Adapter: Received data from unregistered

    wiffi-wz
    6
    0 Votes
    6 Posts
    496 Views
    B
    @Gargano Hallo, ich habe mal http:// und den / am Ende gelöscht und nun kommen keine Warnmeldungen mehr. Die Daten kamen zwar vorher schon korrekt, aber wer hat schon gerne Warn- oder Fehlermeldungen im Log :blush: Vielen Dank Gruß Martin
  • Travis CI und tools.js (js-controller)

    travic ci tools js-controller test
    2
    0 Votes
    2 Posts
    224 Views
    S
    Es hat mal wieder geklappt. Man fragt im Forum nach Hilfe und schon findet man die Lösung doch noch selbst, obwohl man vorher schon verzweifelt war. Habs im Admin-Adapter gefunden: https://github.com/ioBroker/ioBroker.admin/blob/master/test/unit.js Grüße seb
  • Zigbee bleibt gelb nach upgrade auf 1.4

    zigbee
    22
    0 Votes
    22 Posts
    2k Views
    M
    @Thomas-Braun Ne, nichts gesehen. irgendwie scheint es jetzt mal einen Tag zu laufen. Ich denke, ich belasse es erstmal so wie es ist, und warte auf den neuen Stick von Arteck. Hoffe die Post braucht nicht allzulange. Vielen Dank nochmals für deine Bemühungen !!!

516

Online

32.6k

Users

82.3k

Topics

1.3m

Posts