Weiter zum Inhalt

Entwicklung

1.3k Themen 31.8k Beiträge

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

NEWS

  • Malware über NPM

    6
    0 Stimmen
    6 Beiträge
    618 Aufrufe
    MartinPM
    Herunterladen als Einzeiler ... curl --raw https://forum.iobroker.net/assets/uploads/files/1753939147858-check_bad_npm.sh | dos2unix >check_bad_npm.sh MD5 bleibt bei 3e80f083d01ca47a5efb276c87878462
  • Dieses Thema wurde gelöscht!

    0
    0 Stimmen
    0 Beiträge
    0 Aufrufe
    Niemand hat geantwortet
  • [Neuer Adapter] Proxmox VM

    Verschoben proxmox
    486
    1
    1 Stimmen
    486 Beiträge
    138k Aufrufe
    Meister MopperM
    @greasemonkey Hast du den qemu guest agent in der VM installiert und gestartet?
  • Rollen und "Operative" vs "Settings"

    3
    0 Stimmen
    3 Beiträge
    454 Aufrufe
    apollon77A
    @j_paul hehe. Neee. Die Idee ist schon das auf visus etwas mit den Details anfangen können. Also bleiben wir bitte bei den definierten sub rollen. Und ich denke es ist auch klar das nur bestimmte Dinge als Setting Sinn machen. Ich kann das gern noch erweitern:-) also bitte nicht ausnutzen sondern sinnvoll nutzen. Level.setting.temperature zb für einen Temperatur Offset kann Sinn machen. Eine externe Temperatur als Level.setting eher nicht.
  • Unit Tests für Webextensions

    3
    0 Stimmen
    3 Beiträge
    299 Aufrufe
    Holger WillH
    @oliverio ach super wenn das so klappt. ich lese mich da mal rein. Und ja unit test ist vielleicht der falsche Begriff. Integration Test wäre wohl richtiger gewesen ;-)
  • mkdir in intergration tests EACCESS

    2
    0 Stimmen
    2 Beiträge
    199 Aufrufe
    mcm1957M
    @holger-will Fragen dieser Art sind in unseren Telrgram Discord channels besser aufgehoben. Invites siehe www.iobroker.dev.
  • Maintenance-Window für Adapter

    5
    1
    0 Stimmen
    5 Beiträge
    462 Aufrufe
    CodierknechtC
    @mcm1957 sagte in Maintenance-Window für Adapter: Bin hier persönlich skeptisch @oliverio sagte in Maintenance-Window für Adapter: Ich habe da auch kein gutes Gefühl dabei. Ich gestehe: Sowas in der Richtung hatte ich erwartet. Ich verstehe eure Bedenken und bin da eigentlich auch bei euch. @oliverio sagte in Maintenance-Window für Adapter: Wir könnten ja mal die verschiedenen Kategorien sammeln, bei denen solche Fehler auftreten. In dem anderen Thread, auf den du wahrscheinlich ansprichst, ging es ja um Netzwerk, welches zum Zeitpunkt der Zwangstrennung nicht zur Verfügung steht. Den meinte ich. Das wäre Fall #1: Ein Adapter wirft Fehler, weil (eine gewisse Zeit lang) das Internet (nicht das Netzwerk) nicht zur Verfügung steht. Sowas dürfte bei allen regelmäßig in der Nacht auftreten, die per DSL angebunden sind und der Router (FritzBox) eine Zwangstrennung durchführt. Fall #2: Der Proxmox-Adapter hat mir regelmäßig Fehler a lá "storage XYZ nicht verfügbar" als Fehler ins Log geschrieben. Das waren dann immer ein gutes Dutzend Fehler - immer dann, wenn Proxmox gerade seine Backups gefahren hat. Da ich die DP nur interessehalber eingebunden und nicht verwendet hatte, habe ich "storage" jetzt kurzerhand deaktiviert, damit Ruhe ist. Falls noch jemand Ideen hat wo sowas auftreten könnte, könnt ihr das ja hier anfügen. Es gibt halt einige User (so wie ich auch), die ihr Log gerne "sauber" haben. War gestern eher eine fixe Idee und hat ziemlich sicher Prio 42.
  • jsonConfig für jsonTab

    29
    1 Stimmen
    29 Beiträge
    3k Aufrufe
    SKBS
    @oliverio Mit Sicherheit gibt es viele Ansätze, damit man irgendwie Daten erhält - aber ich muss ja nicht states durch den Adapter schicken, damit ich Resultate bekomme, die eigentlich eine vorgesehene Funktion haben ;) Ich denke, ein Issue wird erstmal gut sein, damit sich das jemand angucken kann und ggf. die Funktion richtig stellt.
  • Aqualink Pool Automation in iobroker integrieren

    38
    0 Stimmen
    38 Beiträge
    6k Aufrufe
    NegaleinN
    @Hexagon kannst du dir das noch anschaun? @negalein sagte in Aqualink Pool Automation in iobroker integrieren: es kommt noch immer der Error @negalein sagte in Aqualink Pool Automation in iobroker integrieren: muss da zwischen Token und sns Abfrage eine Pause rein?
  • Re-New DoorBird Adapter v1.0.x

    135
    3 Stimmen
    135 Beiträge
    26k Aufrufe
    M
    @negalein das Forum hat den Fehler gebracht dass die Bilder zu lange wären. bei mir sieht das Menü denke ich schon immer so aus. ich kann mich nicht daran erinnern, dass ich die zusätzlichen Funktionen hatte. die Funktionen scheinen aber auch nichts mit der permission zu tun zu haben. es gibt auch kein App Update was ich runterladen können und auch kein Firmware Update. der Screenshot hat noch gefehlt. muss hier eine Sicherheit aktiv sein? [image: 1746018493067-screenshot_20250430_150716_doorbird.jpg]
  • VisualStudio Code und Devcontainer

    vscode remote docker adapter entwicklung
    127
    6 Stimmen
    127 Beiträge
    25k Aufrufe
    H
    Da ich mit der aktuellen Version ein paar Schwierigkeiten hatte, habe ich all jene versucht zu lösen um einen robusteren Dev Container zu bekommen. Im PR findet ihr eine konkrete Beschreibung der Punkte samt Lösungen, sowie einen erstellten Adapter, den man direkt als Dev Container öffnen kann um das ganze auszuprobieren. https://github.com/ioBroker/create-adapter/pull/1137 Ich freue mich über Feedback!
  • reverse engineer bluetooth app

    Verschoben
    7
    0 Stimmen
    7 Beiträge
    724 Aufrufe
    PackElendP
    @oliverio, danke damit besteht nun etwas Hoffnung 🙂
  • Anzeige Gerätestatus

    gerätestatus adapter
    3
    1
    0 Stimmen
    3 Beiträge
    428 Aufrufe
    Uwe1958U
    @mcm1957 Vielen Dank für die Antwort. Ich hatte die Änderungen bisher nur im dev-server gemacht. Nachdem ich dev-server update gemacht habe ist die Anzeige im dev-server nun so, wie ich mir das wünsche. Werde nun die Änderungen ins Repo übertragen und eine neue Version erstellen. Uwe
  • Adapter debugging mit VSCode remote ssh

    23
    0 Stimmen
    23 Beiträge
    3k Aufrufe
    AsgothianA
    Allen erst einmal Vielen Dank für die Hilfe. Wir haben die Diskussion auf Discord verlegt. Ist wenn ich das recht verstanden habe einfacher. A.
  • TP Link Tapo P100

    tp link tapo p100
    12
    0 Stimmen
    12 Beiträge
    15k Aufrufe
    U
    Hallo zusammen, dieser Thread ist zwar schon älter, aber ich bin auf ihn gestoßen, weil das Thema leider immer noch, bzw. wieder aktuell ist. Der richtige Tapo Adapter vom iobroker wirft immer Meldungen, sobald ein Gerät nicht vorhanden ist. Meine (neue) P100 funktionieren auch nicht Mit dem HAB Adapter habe ich es erst auch nicht zum laufen bekommen. Ich habe es dann direkt mit einem richtigen Homebridge versucht und auch da ging es erst nicht. Hier die Ursachen und lösungen. Die neuen P100, P110 haben eine andere Authentifizierung. Das funktioniert wohl nicht mit npm 20.x mit 22.x funktioniert ist. Außerdem hatte ich als Benutzernamen zwar meine Mail Adresse angegeben, dort aber die Anfangsbuchstaben groß geschrieben. Es funktioniert bei mir nur, wenn alles klein ist. So hat es in der normalen Homebridge funktioniert. Im HAB Adapter habe ich es nicht weiter verfolgt, da ich aufgrund von Inkompatibilität des S7 Adapters mit NPM22 noch auf NPM20 bleiben muss. Alexa funktioniert aber nicht zuverlässig. Besonders, wenn viele Schaltvorgänge erfolgen. Meine Lösung: Node-Red: Node Red habe ich im IOB eh schon installiert gehabt. Dort gibt es einen TP Link Tapo Adapter, der die neue und die alte Authentifizierung kann. Wenn man das installiert, hat man ein TP-Link Tapo Node, mit für den man auch Benutzername (Mail Adresse klein geschrieben), Passwort und IP angeben kann. Außerdem kann man den Mode einstellen (Auf Power on/off). Dann kann mit mit true/false (boolean) die Steckdose schalten. Einen IOB input kann man direkt damit verknüpfen, wenn man einen Boolstate als Topic angibt. Weitere Falle hier: Im Pfad vom Topic dürfen keine Umlaute vorhaben sein. Ich habe es auch schon hinbekommen, einen JSON aus den Steckdosen zu bekommen. Den kann man bestimmt auch ins IOB schreiben aber soweit war ich noch nicht. Ich kenne mich damit quasi gar nicht aus.
  • PSA Connected CAR API Adapter für Peugeot

    psa e-2008 api adapter
    59
    1 Stimmen
    59 Beiträge
    13k Aufrufe
    hg6806H
    Wollte noch einmal Rückmeldung geben. Auf der Bullseye Installation hatte dann auch OpenMediaVault parallel geklappt. Gleiches dann noch einmal mit einer frischen Bookworm Installation und PSA-CC mit "VENV-Gedöns".
  • writeFile / readFile (gelöst)

    writefile zigbee
    19
    0 Stimmen
    19 Beiträge
    2k Aufrufe
    AsgothianA
    Die Lösung: this.writeFile(`${this.name}.admin`, 'test.txt', 'test data', (err) => this.log.warn(err ? 'error writing file '+ JSON.stringify(err) : 'success')); wirft keinen Fehler und erzeugt die Datei. Vielen Dank für die Hilfe. Damit komm ich erst einmal weiter A.
  • Adapter Status Mit ChoiceList

    4
    0 Stimmen
    4 Beiträge
    479 Aufrufe
    mcm1957M
    @fogg Wenn der state einen numerischen Wert enthält, dann ist typ number völlig OK. Die Textuale Anzeige ist nur ein "Mapping" in admin. Du schreibst auch weiterhin den numerischen Wert in den State. Read Only ist natürlich bei States di vom User beschreiben werden sollen auf Write:true zu ändern. Technisch würde es zwar auch mit write:false gehen aber Warnings auslösen. Generell empfehle ich für Fragen zur Adapterentwicklung unseren Chat auf telegram / discord. Invites unter https://www.iobrokjer.dev. Da sind mereh devs unterwegs :-)
  • Reagieren auf manuelle Änderung eines States

    4
    0 Stimmen
    4 Beiträge
    467 Aufrufe
    mcm1957M
    @fogg Ich vermute mal, dir fehlt das SUBSCRIBE. Du musst den State oder alle States mittels subscribe registrieren sodass dir Nachrichten gesendet werden. Bitte beachte dass der Adapter (im Normalfall) nur auf Änderungen mit ack==false reagieren sollte. Generell empfehle ich für Entwicklungsfragen unseren Telegramm / Discord chat zu verwenden. Invites finden sich auf https://www.iobroker.dev
  • 0 Stimmen
    3 Beiträge
    405 Aufrufe
    Basti97B
    @hibi Hallo nein ich habe bisher noch nicht alles umgesetzt dauert doch ein wenig länger. Ich habe bis jetzt folgendes umgesetzt ich messe die x Wassertemperatur, x Temperatur oben im Beleuchtungskasten, x Gesamt Strom/ Spannung/ Verbrauch und Leistung, x Füllstand des Aquariums (kommt demnächst) x die Aussenhelligkeit Sobald ein bestimmter Helligkeitswert überschritten ist zb am Mittag wird die Beleuchtung ausgeschaltet das gleiche wenn die Temperatur im Beleuchtungskasten 38°C überschritten hat. Und danach geht sie wieder an. Des weiteren geht die Beleuchtung morgens in Abhängigkeit einer bestimmten Uhrzeit und Helligkeit an und Abends mit einer Variablen Zeit WE/ Woche wieder aus. Und ich bekomme eine Benachrichtigung wenn mal das Aquarium Licht theoretisch an ist aber in Wirklichkeit nicht an ist. Das klappt bisher ganz gut Benachrichtigungen bekomme ich über die Alexa/ Telegram ist aber noch alles test. :) Was mir aufgefallen ist die Fische reagieren trotz Sonneneinstrahlung sehr darauf wenn man das Licht abschaltet bzw wieder ein. Das möchte ich ändern in dem ich eine Beleuchtung mit LED baue und das Licht hoch bzw runter dimme + Tageslichtsimulation und Nachtlicht wegen eventuell kleineren Fischen. Mit den Füllstand werde ich den Wasserstand kontrollieren inklusive automatischer Abschaltung der Heizung/ Außenfilter wenn ein bestimmter Wasser Wert unterschritten ist und auch so als Alarm wenn das Aquarium Wasser verliert. Was ich aber nicht hoffe. Vielleicht muss ich auch noch ein Helligkeitssensor an einer Seite des Aquariums kleben um immer die gleiche Helligkeit zu haben zusätzlich für den Mittag. Der nächste Punkt ist das abschalten der Heizung in der Nacht was ich irgendwie lösen muss und auch das sie nicht immer an/ aus geht. PH Wert, Leitwert habe ich auch noch nicht.

565

Online

32.9k

Benutzer

83.0k

Themen

1.3m

Beiträge