Skip to content

Entwicklung

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

1.3k Topics 31.6k Posts

NEWS

  • [gelöst] jsonConfig - Aktion beim Ändern von select/instance

    1
    0 Votes
    1 Posts
    193 Views
    No one has replied
  • jsonConfig.json - selectSendTo und Übersetzungen

    14
    0 Votes
    14 Posts
    750 Views
    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 Votes
    2 Posts
    304 Views
    arteckA
    @skb dann setzt im Title als gelöst
  • Adapter: Luxtronik 1 - Wärmepumpensteuerung

    210
    0 Votes
    210 Posts
    37k Views
    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 Votes
    14 Posts
    940 Views
    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 Votes
    8 Posts
    932 Views
    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 Votes
    13 Posts
    968 Views
    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 Votes
    184 Posts
    33k Views
    ?
    @oliverio Kommt drauf an, wie er seinen Router configuriert hat..
  • Fehlermeldungen (dev-server) beim öffen der Config

    28
    0 Votes
    28 Posts
    2k Views
    M
    @oliverio Klappt. Danke.
  • My-PV Adapter

    Moved
    2
    0 Votes
    2 Posts
    443 Views
    Samson71S
    @turbomuemmel Erstens befinden wir uns hier im englischen Bereich. Soll das so? -> habe es mal nach Deutsch verschoben Zweitens ist dann ein Adapter-Request auf Github der richtige Ort und nicht unbedingt hier. Hier geht das eher unter. https://github.com/ioBroker/AdapterRequests
  • Verbindung über ioBroker.ws

    1
    0 Votes
    1 Posts
    293 Views
    No one has replied
  • 0 Votes
    16 Posts
    2k Views
    SKBS
    @mcm1957 mehr sagte ich ja oben auch nicht 😉
  • Upload to repository fails

    repo
    7
    1
    0 Votes
    7 Posts
    598 Views
    mcm1957M
    @uwe1958 Also ich kann bei classic Token gar kein Ablaufdatum einstellen. Die sind immer unbegrenzt. [image: 1726757984118-7b8f3478-92f3-43fe-966e-682c8325e69f-image.png] Nur bei den Granular Access Tokens scheint es kein unlimited zu geben - aber für den Update von Github ist ein Classic Token vollkommen ausreichend. Token mit Ablaufdatum grenzen an Masochismus - zumidnest solange es keine Möglichkeit gitb die einfach zu verlängern (und nicht nur neu zu erstellen)
  • Bosch Eyes Kamera in Außenlampe

    Moved
    40
    1
    0 Votes
    40 Posts
    20k Views
    M
    Hallo zusammen , mich würde es auch interessieren ob es schon Neuigkeiten gibt ? ich lese fleißig mit ,das Thema ist ja schon älter, aber vielleicht gibt es doch schon eine Möglichkeit die Kamera auf das Vis zu übertragen oder einzubinden. das wäre echt toll. MFG Markus
  • Code Einsteigerfrage: Eigener Fork Wemo Adapter will nicht

    Moved
    6
    0 Votes
    6 Posts
    531 Views
    Stefan FaltS
    @apollon77 said in Code Einsteigerfrage: Eigener Fork Wemo Adapter will nicht: Ja es gab auch homebridge updates ... Muss ich nach meinem Urlaub im September mal aktualisieren Das wäre echt nett :+1: :kissing_smiling_eyes:
  • Interesse an Gotify adapter?

    75
    8 Votes
    75 Posts
    13k Views
    Thomas BraunT
    @mcu sagte in Interesse an Gotify adapter?: Muss man da jetzt nicht ein Verzeichnis anlegen und darin unzippen? Hab es gerade nur überflogen... Aber binairies, die nicht über den Paketmanager installiert werden können gehören nach /usr/local/bin und werden dann via systemd und einem unit gestartet.
  • createState deprecated

    5
    0 Votes
    5 Posts
    983 Views
    joergeliJ
    @apollon77 Danke für Deine Antwort, und nein, ich bekomme keine Deprecation-Meldungen. Wenn primär die Adapter betroffen sind und nicht JS bin ich mit meinem Halbwissen erst mal beruhigt :blush:
  • 2 Votes
    576 Posts
    153k Views
    G
    Hallo zusammen, war länger nicht wieder wegen des G1 gucken :) Update auf die v1.4.16-alpha.3 gemacht. Der Request Timeout (command 'getSched_V2') ist in der aktuellen Beta3 noch "aktiv" Das falsche "Verbrauchsmaterial" warning ist wohl raus beim G1. Danke ! Das Problem mit 1,5 Meter vor der Station doof stehen hab ich auch ab und zu dann hilft aber nur G1 reboot. Dann ist er wieder in der Lage die Station zu finden. Ist wohl ein neuen "Feature" der Firmware .... Aber das ganze ohne den G1 aktiv über den Adapter anzusteuern! Der läuft nur quasi lesend mit ohne aktiv Steuerbefehle zu senden.
  • Wie am Besten mit den Versionen bei Github umgehen?

    13
    0 Votes
    13 Posts
    1k Views
    SKBS
    @oliverio Danke für deine Ausführungen :) Eigentlich programmiere ich "schon" mehr als 20 Jahre, aber immer mit älteren Dingen bzw. nicht beruflich (und auch meist nicht mit aktuellen Modulen, da man diese nicht immer kennt ;) ) Meinst Du Zeile 454 das await, weil danach eh nichts mehr kommt? ok, das kann man weglassen, ja. JSON.parse(JSON.stringify(obj)) verwende ich, weil das Objekt verschachtelt ist bzw. bis zu 3 Ebenen haben kann. Ich mag den Tab-Space - daher verwende ich den etwas größeren (ist man so gewohnt) Du meinst aus: if (operators.test(item)) { // Now, we need to check, if condValue is a number if (!isNaN(condValue)) { } } wird if (operators.test(item) && !isNaN(condValue)) { } ? Ok, das könnte man so machen - stimmt Mit den komplexen Funktionen hast Du Recht - diese kann man auf kleinere Funktionsblöcke herunterbrechen - ich denke, das ist meinem Gedankengang geschuldet. Das Function Statement evaluiert Statements aus einem JSON Objekt und prüft, welche Condition valide ist. Beispiel: Der Wert ist 10 und die Bedingung des Users siehst so aus: { ">0": { "_comment": "Einspeisung", "icon": "mdi:transmission-tower-export", "color": "rgb(161,211,67)" }, "<0": { "_comment": "Netzbezug", "icon": "mdi:transmission-tower-import?flip=horizontal", "color": "#F20E40" } } Dann wird hier jeder Block gegen diesen Wert geprüft und der Block genutzt, welcher am Besten dazu passt. Die Erweiterung schaue ich mir mal an. Danke Dir!
  • [Neuer Adapter] iobroker.FontUI

    33
    4 Votes
    33 Posts
    3k Views
    mcm1957M
    @doubled said in [Neuer Adapter] iobroker.FontUI: Ich bekomme folgenden Fehler nach dem installieren über npm system.adapter.fontui.0 invalid mode Was kann ich tun. Kann das bitte jemand fixen? Die Installation eines Adapters wie im ersten Beitrag angegeben ist NICHT supported. ioBroker Adapter sollten NIE mittels npm xxx installiert werden. Eine Installation sollte immer via Admin UI (das im Expert Mode auch eine Installation von npm bzw. github erlaubt) oder via Commandline (iob install ...) erfolgen das ebenfalls npm und github Installationen erlaubt. Der Vollständigkeit halber hier nochmals: Von direkten Installation von GitHub - insbesondere auf produktiven Systemen - wird explizit abgeraten. GitHub Versionen können sich jederzeit (auch kurzfristig) ändern und durchaus auch in sich inkonsistent und fehlerhaft sein. Versionsangaben von GitHub Installationen sind Schall und Rauch da die Versionsnummer zumindest bei Verwendung der standardmäßigen Umgebung erst im Zuge der Releaseerstellung geändert wird. Auf explizite Aufforderung durch den Entwickler kann eine GitHub Installation zur Fehlereingrenzung oder zum Test neuer Funktionalität - unter Inkaufnahme des erhöhten Risikos - natürlich erfolgen. Adapter die nur via GitHub installierbar sind sind mit erhöhter Vorsicht zu betrachten. Hier sollte der Entwickler drum ersucht werden eine Aufnahme in die Repositories zu veranlassen indem z.B. ein Issue im Adapterrepository erstellt wird. Und was diesen Adapter generell betrifft: Er wurde seit Jahren nicht aktualisiert. Er wurde nie in das offizielle Repository aufgenommen. Es bleibt dir daher nur die Möglichkeit den originalen Dev zu kontaktieren damit dieser das Problem behebt. (Sorry - aber nicht umsonst steht oben dass bei Adaptern die nicht im Repository existieren der Dev um Aufnahme ersucht werden sollte...)

433

Online

32.7k

Users

82.4k

Topics

1.3m

Posts