Weiter zum Inhalt

Entwicklung

1.3k Themen 31.8k Beiträge

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

NEWS

  • npm test failed

    npm npm error npm test
    12
    0 Stimmen
    12 Beiträge
    1k Aufrufe
    GrizzelbeeG
    @AlCalzone Da gebe ich dir grundsätzlich recht. Im vorliegenden Fall finde ich den Umbau aber sogar besser, weil ich jetzt vor dem Aufruf von Main() prüfe ob überhaupt die Voraussetzungen dafür erfüllt sind. Meiner Meinung nach ist der Code dadurch besser geworden. Viele Grüße Grizzelbee
  • Event bei Änderung von Adapterkonfiguration

    adapter entwicklung config
    3
    0 Stimmen
    3 Beiträge
    290 Aufrufe
    FoggF
    Das hat sich erledigt. Bei jeder Änderung in der Konfiguration wird der Adapter sowieso neu gestartet. Ich habe für mich nun eingebaut dass ich die relevanten Configs beim Start kontrolliere und meine Datenpunkte entsprechend anpasse.
  • 1 Stimmen
    29 Beiträge
    3k Aufrufe
    ManuelSensateM
    Hallo @vdp Entschuldige bitte die späte Antwort, habe leider keine Benachrichtigung erhalten (und jetzt die Einstellungen hier korrigiert ;)... Habe das gerade noch einmal probiert, funktioniert bei mir wie folgt: Du gehst auf "Adapter, Installieren aus eigener URL" und dann oben auf den Reiter "Beliebig" - und dort tragst du die URL ein und gehst auf "Installieren". Danach solltest du den Sensate Adapter in deiner Adapter-Liste sehen, und eine Instanz anlegen können. Wenn das nicht klappt, aktiviere einmal die "Debug Ausgabe".
  • Frust ablassen onvif rtsp

    24
    0 Stimmen
    24 Beiträge
    3k Aufrufe
    Basti97B
    Aso naja ich habe das ohne den Adapter gemacht da meine Kamera das nicht unterstützt hat. Probiere doch über ein Widget direkt zu integrieren.
  • Landroid aka LandXcape Adapter

    landroid worx mähroboter mähroboter landroid worx
    2
    2
    0 Stimmen
    2 Beiträge
    814 Aufrufe
    MeistertrM
    @doomsday der worx Adapter 2.1 sollte die landscape Modelle unterstützen. Aktuell noch auf git
  • Homematic IP Boost Funktion

    36
    0 Stimmen
    36 Beiträge
    4k Aufrufe
    S
    @Totto da du den Access Point nutzt also nicht die CCU empfehle ich dir hier einen issue dafür zu erstellen: https://github.com/iobroker-community-adapters/ioBroker.hmip/issues?q=is%3Aissue
  • Gulp ist kein Hexenwerk - Auto translation

    Verschoben
    26
    5 Stimmen
    26 Beiträge
    5k Aufrufe
    MicM
    @s-bormann Gern geschehen, freut mich dass das die Lösung war.
  • Adapter zum Anmelden am Webserver (web Adapter) mit Google

    google authentifikation web
    2
    0 Stimmen
    2 Beiträge
    176 Aufrufe
    GlasfaserG
    @Armin-Junge Sorry , aber ich würde den Text ( Roman ) im Adapter einbinden und nicht als extra Thread !
  • Doku automatisch übersetzen

    dokumentation adapater gulp
    2
    0 Stimmen
    2 Beiträge
    194 Aufrufe
    MicM
    @Wal Mir ist hierfür noch kein Script für ioBroker bekannt, sondern eben nur für die words.js. Wäre aber cool. Allerdings sollte man auf jeden Fall die Übersetzung dann prüfen und korrigieren. Beim Log Parser Adapter hab ich mir so beholfen: Doku in Deutsch geschrieben, mit https://www.deepl.com/translator ins Englische übersetzt (copy/paste) und danach noch das Englische korrigiert, ist viel schneller, als wenn ich alles selber übersetzen muss. Die Anwender anderer Sprachen (Russisch, Chinesisch usw.) können die Doku-Website ja mit Google Translate besuchen.
  • Adapterentwicklung in TypeScript

    adapter typescript github best practices
    2
    0 Stimmen
    2 Beiträge
    385 Aufrufe
    AlCalzoneA
    @greyhound Adapter-Core ist die Schnittstelle zwischen Adaptern und ioBroker und deswegen in TypeScript geschrieben, damit die Definitionen von Adapterentwicklern gescheit genutzt werden können. Das ist mit JS+Definitionsdateien schwieriger. Wegen Adaptern kannst du bei mir schauen. Tradfri, BLE, ZWave2, alles TypeScript. Auf Github landet alles, wobei du dir auch überlegen kannst, nur die Sourcen hochzuladen. Dann kann allerdings nicht mehr direkt von Github installiert werden, wenn nötig. Auf NPM landet nur das nötigste ([io-]package.json, Readme, build-Ordner, admin-Ordner ohne sources). Das geht IMO am besten mit dem "files"-Eintrag in package.json, auch wenn sich der Adapter-Checker dann unnötigerweise über eine fehlende .npmignore beschwert.
  • [E201] Bluefox was not found in the collaborators on NPM!

    latest npm
    4
    1
    0 Stimmen
    4 Beiträge
    416 Aufrufe
    Jey CeeJ
    @jpgorganizer das Problem mit a ist bekannt, hat aber noch niemand die Ursache gefunden. Daher kann man das ignorieren wenn Bluefox hinzugefügt wurde. b ist nur eine Warnung weil der Adapter check primär dazu gedacht ist Basis Checks durch zu führen bevor ein Adapter ins Stable kommt.
  • Auslesen von Objektstruktur über Javascript

    javaskript
    13
    1
    0 Stimmen
    13 Beiträge
    2k Aufrufe
    paul53P
    @gammler2003 sagte: Sobald sich der Wert von einem dieser Datenpunkte ändert Genau dann wird getriggert: Wenn sich Wert eines der im Selector erfassen Datenpunkte ändert . Wie möchtest Du es auswerten ? Was soll in der Ausgabe erscheinen ? const ids = $('tr-064.0.devices.*'); // das ist der Selector // var devices = []; ids.on(function(dp) { // triggert bei Wertänderung eines der Datenpunkte des Selectors log('Änderung von: ' + dp.common.name + ', neuer Wert: ' + dp.state.val); /* ids.each(function(id, i) { let dev = id.split('.')[3]; if(devices.indexOf(dev) == -1) devices.push(dev); }); */ // Array devices enthält jedes Device einmal });
  • [erledigt]ioBroker Adapter Checker - Fehler 404

    adapter entwicklung adapter checker
    3
    1
    0 Stimmen
    3 Beiträge
    301 Aufrufe
    R
    uff danke....
  • Fetch vom Settings Frontent nicht möglich?

    settings index.html
    1
    0 Stimmen
    1 Beiträge
    137 Aufrufe
    Niemand hat geantwortet
  • badges zeigen unterschiedliche Werte

    badges
    3
    0 Stimmen
    3 Beiträge
    304 Aufrufe
    jpgorganizerJ
    @J-A-R-V-I-S sagte in badges zeigen unterschiedliche Werte: @jpgorganizer das hab ich bei meinen Adaptern auch und das ist glaube ich auch bei anderen. Es scheint, als würden die von Git gecached. Thanks @J-A-R-V-I-S github cached! Ich hatte zuerst meinen Browser und dann iobroker.net im Verdacht. Ok, eine Suche bei Google brachte folgendes zum Vorschein. https://github.com/sbts/github-badge-cache-buster Sieht so aus, als ob es funktioniert. Die eigene Adresse im Script musste angepasst werden. Für jetzt sieht es ok aus. Ich werde es beobachten. Grüße jpgorganizer
  • (gelöst) ble Adapter crashed nach Update auf node.js V12

    ble adapter
    5
    0 Stimmen
    5 Beiträge
    571 Aufrufe
    M
    @Thomas-Braun sagte in ble Adapter crashed nach Update auf node.js V12: iobroker Hat geklappt! Vielen Dank!! Das mit den capabilities war bei mir nicht notwendig.
  • 0 Stimmen
    2 Beiträge
    238 Aufrufe
    D
    Hat sich erledigt. Nach dem Reboot der Maschine war das Phänomen weg. Gruß Dominik
  • KM200 grün aber keine Objekte

    km200
    3
    1
    0 Stimmen
    3 Beiträge
    317 Aufrufe
    T
    @timo55 Kommando zurück. Es lag wohl wirklich am Passwort. Jetzt klappt alles und bin super happy. Einen herzlichen Dank übrigens an alle diejenigen, die sich die ganze Arbeit mit der Erstellung der Adapter machen!!!
  • [Gelöst] Adapter-Entwickler: Latest -> Stable?

    latest stable adapter entwicklung adapterentwicklung
    6
    1 Stimmen
    6 Beiträge
    358 Aufrufe
    GarfonsoG
    @Mic Ok, hab ich jetzt anders gemacht. Naja, beim nächsten mal. :-)
  • Verbesserung "Guide for adapter developers"

    adapter dokumentation
    9
    1 Stimmen
    9 Beiträge
    680 Aufrufe
    MicM
    @apollon77 sagte in Verbesserung "Guide for adapter developers": @Mic merged. Und in zukunft ... mich einfach öfter treten :) Danke Ingo. Aus Wertschätzungsgründen für deine Arbeit hier bin ich wohl zu wenig penetrant

310

Online

32.9k

Benutzer

83.1k

Themen

1.3m

Beiträge