Skip to content

Entwicklung

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

1.3k Themen 31.6k Beiträge

NEWS

  • [(Um)Frage] Script-Sammlung - Wiki

    Verschoben
    19
    0 Stimmen
    19 Beiträge
    4k Aufrufe
    R
    Kann ich mir nur anschliessen, aber dann müsste das administriert werden mit einer sinnvollen Struktur (analog den Adaptern) sonst wird das Kraut und Rüben Andreas
  • Fragen zur "Schedule" Funktion

    schedule
    2
    0 Stimmen
    2 Beiträge
    248 Aufrufe
    paul53P
    @gammler2003 sagte: Ich der Schedule Funktion gezielt einen Namen/ID mitgeben kann Aktiv eingeplante Aktivitäten auch wieder löschen kann Siehe Doku zu clearSchedule().
  • wie ack-Eigenschaft genau behandeln?

    adapter entwicklung ack
    4
    0 Stimmen
    4 Beiträge
    371 Aufrufe
    OliverIOO
    @ELK wenn dann die hardware regelmäßig abgefragt wird, dann wird bei der nächsten ordentlichen abfrage der Datenpunkt neu geschrieben und dann wieder mit ack bestätigt. wenn der adapter feststellt, das die Ansteuerung der Hardware nicht mehr funktioniert, dann sollte die Connection Eigenschaft auf false gesetzt werden, dann geht der adapter auf rot. dann muss erst das Problem grundsätzlich gelöst werden.
  • [Neuer Adapter] HiOrg-Server

    adapter entwicklung hiorgserver
    1
    0 Stimmen
    1 Beiträge
    183 Aufrufe
    Niemand hat geantwortet
  • im Adapter alle eigenen Objekte durchgehen?

    adapter entwicklung
    10
    0 Stimmen
    10 Beiträge
    905 Aufrufe
    ELKE
    öhm.... kann ich irgendwie bessere Debugmeldungen bekommen? Mein Adapter steht schon auf debug, aber wenn bestimmte Fehler auftreten, passiert einfach kommentarlos nichts. Mein eigentlich gelöstes Kontextproblem von weiter oben war ja im log nicht zu sehen.
  • 0 Stimmen
    1 Beiträge
    247 Aufrufe
    Niemand hat geantwortet
  • HMIP-SWO-PL im HomeMaticIP Cloud Adapter

    homematic ip cloud adapter hmip-swo-pl wettersensor–plus
    1
    0 Stimmen
    1 Beiträge
    233 Aufrufe
    Niemand hat geantwortet
  • [Help] Skript-Runtime Funktionen in einem Adapter verwenden?

    adapter entwicklung
    1
    1 Stimmen
    1 Beiträge
    128 Aufrufe
    Niemand hat geantwortet
  • Datei einlesen

    json-datei travis
    1
    0 Stimmen
    1 Beiträge
    195 Aufrufe
    Niemand hat geantwortet
  • Adapter für Vollautomatische Enthärtungsanlage Judo I-Soft safe ?

    3
    0 Stimmen
    3 Beiträge
    930 Aufrufe
    S
    gibt es hier schon was neues ?
  • wie wird Adapter-Info befüllt?

    adaptern info
    2
    1
    0 Stimmen
    2 Beiträge
    235 Aufrufe
    jpgorganizerJ
    is there an description for the syntax in README.md?
  • [gelöst] history adapter: warum schreibt der Adapter Werte

    history adapter
    10
    1
    0 Stimmen
    10 Beiträge
    508 Aufrufe
    FredFF
    @Homoran Diese Funktion verstehe ich auch mit deinen Erklärungen nicht wirklich. In der neuen Doku habe ich das dann auch weggelassen. Magst du das mal ergänzen? https://github.com/ioBroker/ioBroker.history/tree/master/docs/de#konfiguration
  • Telegram Adapter meldet "getMessage is deprecated"

    js-controller telegram getmessage
    5
    0 Stimmen
    5 Beiträge
    659 Aufrufe
    arteckA
    @bohnybohnsen nö warum .. der entwickler macht die/uns nur drauf aufmerksam das es raus kommt.. da er es nicht im 2.0 geschafft hat macht er dich drauf aufmerksam das es in 3.0 raus geht... ist halt nur eine Info
  • [gelöst] Bild von Webseite parsen und in VIS darstellen.

    parser cheerio request
    6
    0 Stimmen
    6 Beiträge
    1k Aufrufe
    C
    Ich konnte es jetzt selber lösen. Was für ein Aufwand um ein Datei zu speichern... Das Problem war wohl, dass alles Asyncron läuft und somit das BIld Kaputt war, weil noch garnicht ganz da. So klappt es jetzt: request(path, {jar: cookieJar, encoding: 'binary'}, function(error, response, body) { console.log(body); fs.writeFile('/tmp/agency.png', body, 'binary', function (err) { var data = fs.readFileSync('/tmp/agency.png'); writeFile('vis.0', '/agency/agency.png', data, function (error) { console.log('Agencyfile written'); var date = new Date(); setState(lastAgencyUpdate, formatDate(date, "TT.MM.JJJJ SS:mm")) }); }); });
  • Zigbee Meldung

    zigbee warnmeldung
    7
    0 Stimmen
    7 Beiträge
    453 Aufrufe
    T
    Das löschen des iobroker.zigbee Modul funktionierte mit sudo rm. Die Installation über i iobroker.zigbee@1.0.3 hat funktioniert :flushed: Sieht hübsch aus die neue Version! Danke für die Geduld!
  • maxcul - Werte aus Thermostat lesen

    maxcul thermostat week profile wochenprogramm reading max cul
    1
    0 Stimmen
    1 Beiträge
    255 Aufrufe
    Niemand hat geantwortet
  • iobroker Umgang mit Passwörtern

    sicherheit passwörter adapter
    13
    2 Stimmen
    13 Beiträge
    1k Aufrufe
    apollon77A
    @jpgorganizer Hier https://github.com/ioBroker/ioBroker.repositories#development-and-coding-best-practices :-) Kommt noch in den Creator mit rein :-)
  • Vorgehensweise bei der Adapterentwicklung

    entwicklung version
    9
    0 Stimmen
    9 Beiträge
    639 Aufrufe
    BaumertB
    So, habe jetzt auf die Arbeitsweise mit 2 Branch umgestellt. Funktioniert super - vielen Dank für die Idee...
  • Alexa2.0 & Host Adapter Update 2.2.9

    host 2.2.9 alexa2.0
    9
    0 Stimmen
    9 Beiträge
    649 Aufrufe
    A
    Ich habe ein ähnliches Problem mit meinem Windows System und Alexa2. Allerdings noch unter Host 2.2.8. Das erste mal ist die Meldung am 18.02.20 um 09:38 aufgetaucht. Seitdem startet der Adapter nicht mehr und bringt immer diese Meldung. Alexa2: 3.0.5 JS Controller: 2.2.8 Node.js: 10.17.0 NPM: 6.11.3 Spoiler 2020-02-19 09:32:24.160 - info: host.NUC(NUCioBroker) "system.adapter.alexa2.0" enabled 2020-02-19 09:32:24.180 - info: host.NUC(NUCioBroker) instance system.adapter.alexa2.0 started with pid 12464 2020-02-19 09:32:25.155 - error: host.NUC(NUCioBroker) Caught by controller[0]: D:\ioBroker\NUCioBroker\no 2020-02-19 09:32:25.156 - error: host.NUC(NUCioBroker) Caught by controller[1]: de_modules\iobroker.alexa2\node_modules\chalk\index.js:72 2020-02-19 09:32:25.156 - error: host.NUC(NUCioBroker) Caught by controller[1]: ansiStyles.color.closeRe = new RegExp(escapeStringRegexp(ansiStyles.color.close), 'g'); 2020-02-19 09:32:25.156 - error: host.NUC(NUCioBroker) Caught by controller[1]: 2020-02-19 09:32:25.156 - error: host.NUC(NUCioBroker) Caught by controller[2]: ^ 2020-02-19 09:32:25.156 - error: host.NUC(NUCioBroker) Caught by controller[2]: 2020-02-19 09:32:25.156 - error: host.NUC(NUCioBroker) Caught by controller[2]: TypeError: Cannot read property 'close' of undefined 2020-02-19 09:32:25.156 - error: host.NUC(NUCioBroker) Caught by controller[3]: 2020-02-19 09:32:25.156 - error: host.NUC(NUCioBroker) Caught by controller[3]: at Object.<anonymous> (D:\ioBroker\NUCioBroker\node_modules\iobroker.alexa2 2020-02-19 09:32:25.157 - error: host.NUC(NUCioBroker) Caught by controller[4]: \node_modules\chalk\index.js:72:75) 2020-02-19 09:32:25.157 - error: host.NUC(NUCioBroker) Caught by controller[4]: at Module._compile (internal/modules/cjs/loader.js:778:30) 2020-02-19 09:32:25.157 - error: host.NUC(NUCioBroker) Caught by controller[4]: at Object.Module._extensions..js ( 2020-02-19 09:32:25.157 - error: host.NUC(NUCioBroker) Caught by controller[5]: internal/modules/cjs/loader.js:789:10) 2020-02-19 09:32:25.157 - error: host.NUC(NUCioBroker) Caught by controller[5]: at Module.load (internal/modules/cjs/loader.js:653:32) 2020-02-19 09:32:25.157 - error: host.NUC(NUCioBroker) Caught by controller[5]: at tryModuleLoad ( 2020-02-19 09:32:25.157 - error: host.NUC(NUCioBroker) Caught by controller[6]: internal/modules/cjs/loader.js:593:12) 2020-02-19 09:32:25.157 - error: host.NUC(NUCioBroker) Caught by controller[6]: at Function.Module._load (internal/modules/cjs/loader.js:585:3) 2020-02-19 09:32:25.157 - error: host.NUC(NUCioBroker) Caught by controller[6]: 2020-02-19 09:32:25.157 - error: host.NUC(NUCioBroker) Caught by controller[7]: at Module.require (internal/modules/cjs/loader.js:692:17) 2020-02-19 09:32:25.158 - error: host.NUC(NUCioBroker) Caught by controller[7]: at require (internal/modules/cjs/helpers.js:25:18) 2020-02-19 09:32:25.158 - error: host.NUC(NUCioBroker) Caught by controller[7]: at Object.<anonymous> (D:\ioBroker\NUCioBroker\node_modules\iobroker.alexa2\node_modules\virt 2020-02-19 09:32:25.158 - error: host.NUC(NUCioBroker) Caught by controller[8]: ual-device-sdk\lib\src\ConsolePrinter.js:3:13) 2020-02-19 09:32:25.158 - error: host.NUC(NUCioBroker) Caught by controller[8]: at Module._compile (internal/modules/cjs/loader.js:778:30) 2020-02-19 09:32:25.158 - error: host.NUC(NUCioBroker) instance system.adapter.alexa2.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
  • Handy als "universal Gateway" für beliebige Apps

    app adapter
    3
    0 Stimmen
    3 Beiträge
    408 Aufrufe
    B
    @dbweb Danke für deine Einschätzung. Ich dachte mir schon, dass es so einfach wie es klingt nicht ist. Hatte gehofft so könnte man Nieschen Abdecken, für es sich nicht lohnt einen Adapter zu entwickeln... Beispielsweise verschiedene Typen von Lüftungsanlagen o.Ä.

678

Online

32.7k

Benutzer

82.3k

Themen

1.3m

Beiträge