Weiter zum Inhalt

Entwicklung

1.3k Themen 31.8k Beiträge

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

NEWS

  • [gelöst]: Async: Verständnisproblem

    32
    0 Stimmen
    32 Beiträge
    3k Aufrufe
    T
    @oliverio Wie ich geschrieben habe, war am Anfang der Entwicklung so: Mit dem Sleep ist der Javascript Adapter nicht mehr rot geworden, wollte ich nur anmerken. Und der Adapter kann, wird aber im Default bei weitem nicht soviele States erzeugen.
  • REC Q BMS / REC Wifi Module Adapter gesucht

    rec bms diy pv speicher
    8
    2
    0 Stimmen
    8 Beiträge
    1k Aufrufe
    mcm1957M
    @michas Wenn du Hilfe bei der Entwicklungs eines Adapters benötigts melde dich bitte in unseren Telegramm / Discord Channels. Invites auf www.iobroker.dev. Jeder der mitarbeiten will ist herzlich willkommen.
  • Erlaubte Zeichen in Datenpunkten

    6
    0 Stimmen
    6 Beiträge
    601 Aufrufe
    OliverIOO
    @skb die Anweisung funktioniert in node, in browsern allerdings erst ab 2023/2024 https://caniuse.com/mdn-javascript_builtins_regexp_unicodesets es gibt aber ein (umfangreicheres) Ersatzregex, falls du es für den browser brauchst Babel REPL
  • Translation funktioniert aktuell nicht

    4
    0 Stimmen
    4 Beiträge
    506 Aufrufe
    mcm1957M
    @haus-automatisierung said in Translation funktioniert aktuell nicht: Weder auf https://translator-ui.iobroker.in, noch im adapter-dev oder release-script kann ich aktuell automatische Übersetzungen erstellen. Weißt Du was @mcm1957 ? :status: 501 Access-Control-Allow-Methods: GET, POST, OPTIONS Content-Type: application/json Date: Sun, 05 Jan 2025 12:00:27 GMT Access-Control-Allow-Headers: * Content-Length: 40 Access-Control-Allow-Origin: * apigw-requestid: D6ceRglJjoEEJyw= Wartungsarbeiten für alles was bei Ingo läuft. Wurden gestern auf Telegramm / Discord (alle Channels) angekündigt. Ende wird sicher auch dort verlautbart. Bitte watchen ...
  • Unterstützung Elgato Streamdeck

    Verschoben
    22
    0 Stimmen
    22 Beiträge
    7k Aufrufe
    BananaJoeB
    @martin toggle hatte ich für dich herausgesucht. Laut Beschreibung der SimpleAPI sollte das gehen, klappt es denn wenn du dir URL im Browser aufrufst? Bei mir klappte das, im StreamDeck hatte ich die URL allerdings nicht getestet, Alternativ schaltest du einen eigenen Datenpunkt unterhalb von 0_userdata.0 von False auf True und reagierst mit einem Skript / Blockly darauf (welches den Datenpunkt dann wieder auf False setzt), genau so mache ich das (ich muss da noch mehr steuern - Fernseher Strom an, dann per IR aufwecken und Eingang wählen)
  • "@iobroker/eslint-config" & "@param" => Wo ist der Fehler?

    9
    0 Stimmen
    9 Beiträge
    963 Aufrufe
    Dirk PeterD
    @mcm1957 @fastfoot Danke für die superschnellen Antworten. MfG Dirk Peter
  • Quelle für setForeignObjectNotExists

    Verschoben
    3
    0 Stimmen
    3 Beiträge
    384 Aufrufe
    T
    @mcm1957 Danke! Github search findet das toller weise nicht...
  • Migration ESLint 9.x

    38
    3 Stimmen
    38 Beiträge
    5k Aufrufe
    T
    @feuersturm Sry ich hatte beim entfernen des auskommentierten Teils wohl zu viel erwischt
  • Probleme beim parsen von Arrays mit json2iob

    json2iob json parser
    6
    2
    0 Stimmen
    6 Beiträge
    616 Aufrufe
    mcm1957M
    @hobbit Sei dir bitte bewußt dass json2iob KEIN vom Coreteam bereitgestellter Modul ist und daher prinzipiell jederzeit inkompatibel werden könnte (ich schreibe bewußt könnte, mir sind derzeit außer deinem Problem keine Fehler bekannt). Das Core-Team hat auf solche Privatmodule jedenfalls keinen Zugriff und kann daher auch im Notfall keinen Override setzen falls mal was inkompatibel wird und den Modul im allgemeinen auch nicht übernehmen falls der Maintainer nicht mehr aktiv ist. Wenn du das json von extern bekommst musst du aber jedenfalls sicherstellen, dass die StateIds keine unzulässigen Zeichen enthalten. Keine Ahnung ob das in json2iob schon drinnen ist - wenn nicht musst du gegen adapter.FORBIDDEN_CHARS prüfen und diese Zeichen ersetzen. jedenfalls die Roles der States geeignet setzen - diese werden kaum von einer externen Quelle richtig geliefert werden.
  • onMessage zum Senden von Daten nutzen, sobald geändert?

    1
    0 Stimmen
    1 Beiträge
    231 Aufrufe
    Niemand hat geantwortet
  • Daten loggen und visualisieren

    21
    0 Stimmen
    21 Beiträge
    3k Aufrufe
    HomoranH
    @negalein sagte in Daten loggen und visualisieren: @homoran sagte in Daten loggen und visualisieren: erst einmal korrekt installieren musst. das weiß er ;) (siehe Post über dir) das hatte ich auf den Adapter bezogen
  • [gelöst] jsonConfig - Aktion beim Ändern von select/instance

    1
    0 Stimmen
    1 Beiträge
    204 Aufrufe
    Niemand hat geantwortet
  • jsonConfig.json - selectSendTo und Übersetzungen

    14
    0 Stimmen
    14 Beiträge
    869 Aufrufe
    SKBS
    Noch eine Frage - betrifft nun nicht die Übersetzung, aber das Schema. Darf ein Feld nicht den Namen "email" haben? Dann hätte ich ein kleines Problemchen, weils in der Config aktuell so vorhanden ist. Erledigt - waren "falsche" Properties gesetzt ;)
  • [gelöst] Admin 7.2.6 für ResponsiveDesign - kein Upload

    2
    0 Stimmen
    2 Beiträge
    326 Aufrufe
    arteckA
    @skb dann setzt im Title als gelöst
  • Adapter: Luxtronik 1 - Wärmepumpensteuerung

    210
    0 Stimmen
    210 Beiträge
    41k Aufrufe
    W
    @forelleblau Hi, hab wieder mal die abstürze, liegt aber vermutlich am trägen RS232 Anschluss. Hab leider vom programmieren wenig Plan, daher bin leider der falsche Admin. Nochmals vielen Dank für den Adapter und deine bisherige Unterstüzung :-)
  • ResponsiveDesign - Materialize Admin

    14
    0 Stimmen
    14 Beiträge
    1k Aufrufe
    SKBS
    @simatec Für deine Hilfe bedanke ich mich! Natürlich passe ich die Oberfläche scrollbar an - das kommt ja erst seit dem Admin 7.2.6 - wo mir die Information fehlte, das dieser zum Testen zu nutzen ist (stand leider nirgendwo). Auch passe ich meine DP Felder mit der Lupe an, damit sie einheitlich aussehen. Auch wenn die Lupe unter dem Feld wäre, stünden bei den 360px Bildschirmen "nur" 40px (11%) mehr zur Verfügung, um den Inhalt der Textbox anzuzeigen - diesen Verlust würde ich als marginal betrachten. Ich wollte hier nur behilflich sein, das andere Entwickler eben genau dieses CSS auch zur Verfügung haben, um DP Felder weiterhin so zu haben, wie sie vorher waren. Es kann auch jeder sein eigenes Süppchen kochen und mit Javascript die CSS Styles aushebeln, die zur Verfügung stehen könnten.
  • ioBroker Pro - Als Entwickler testen

    8
    0 Stimmen
    8 Beiträge
    1k Aufrufe
    SKBS
    @mcm1957 Hatte ich mich nicht für angemeldet, da anderweitig verplant und waren keine Plätze mehr frei.
  • (gelöst) Mein Alter-Adapter: test-and-release.yml erneuern

    13
    0 Stimmen
    13 Beiträge
    1k Aufrufe
    kBrausewK
    @mcm1957 ... keine Angst, ich habe mir jeden commit vom PR vor dem merge genau angeschaut. Normalerweise hätte auch der Hinweis auf npm i ausgereicht => der PR war wirklich eine noch nicht gekannter Verwöhnfaktor 😍
  • Synology Chat ...

    chat synology synology diskstation adapter message handler
    184
    1 Stimmen
    184 Beiträge
    36k Aufrufe
    ?
    @oliverio Kommt drauf an, wie er seinen Router configuriert hat..
  • Fehlermeldungen (dev-server) beim öffen der Config

    28
    0 Stimmen
    28 Beiträge
    2k Aufrufe
    M
    @oliverio Klappt. Danke.

590

Online

32.9k

Benutzer

83.0k

Themen

1.3m

Beiträge