Weiter zum Inhalt

Entwicklung

1.3k Themen 31.9k Beiträge

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

NEWS

  • AWEKAS Wettermessnetz Adapter

    Gesperrt
    25
    3 Stimmen
    25 Beiträge
    4k Aufrufe
    HomoranH
    @mcm57 sagte in AWEKAS Wettermessnetz Adapter: Sollte der Schreibzugriff dort nicht möglich sein isset! we hier schreiben kann, kann es da auch ...und zu!
  • Poollab / Primelab integrieren

    poollab primelab ph wert chlor iobroker adapter
    106
    0 Stimmen
    106 Beiträge
    20k Aufrufe
    100prznt1
    @johnnybahama Ich habe gerade gesehen, dass ich den Adapter auf einer "alten" ioBroker Installation laufen habe. Kann also auch sein, dass ich daher nicht alle Meldungen gesehen habe. Werde ihn jetzt nochmal auf einer aktuellen Installation testen und bestehende Fehler fixen. Melde mich dann hier und aktualisiere natürlich das Repo. Beste Grüße Elias
  • React Admin Interface

    8
    0 Stimmen
    8 Beiträge
    1k Aufrufe
    OliverIOO
    @tukey42 sagte in React Admin Interface: Ich möchte die Konfiguration als Devices/States im Objektbaum speichern um hier im thread auch noch zum thema was beizutragen. der iobroker speichert die instanz-konfiguration eines adapters immer in den objektdaten system.adapter.<Adaptername>.<Instanznummer> als json unter folgendem pfad "native" du kannst bereits bestehende adapter prüfen, indem du den expertenmodus einschaltest. dann erscheint im objektbaum noch der zweig system.* dort suchst du gemäß dem obigen pfad einen adapter heraus und schaust in den einstellungen des datenpunkt im reiter object data leider führt iobroker beim beschreiben von native immer einen automatischen adapter neustart durch, welchen du nicht verhindern kannst ansonsten kannst du deine daten natürlich auch in einem datenpunkt speichern (ob als state oder object bleibt dir überlassen), der deiner adapter instanz zuordenbar ist <adaptername>.<adapternummer>.config das object sieht der benutzer erst einmal nicht direkt, den datenpunkt schon und er könnte ihn auch löschen. als weitere option kannst du auch eine physische datei unter /opt/iobroker/iobroker-data anlegen. das musste ich für den adapter tvprogram machen, da die datenmenge zu groß war um sie über einen datenpunkt an das widget zu transportieren aber das würde ich nur im ausnahmefall nehmen um konfigurationsdaten zu speichern. der Standardweg für react Konfiguration ist wie in der doku beschrieben du erhältst und setzt die Daten über die beiden events. danach speichert iobroker für dich die daten in dem oben benannten datenpunkt und startet dann den adapter neu. onPrepareLoad(settings) { settings.pass = this.decode(settings.pass); } onPrepareSave(settings) { settings.pass = this.encode(settings.pass); } onPrepareSave wird erst aufgerufen, wenn der nutzer auch speichern drückt.
  • 0 Stimmen
    45 Beiträge
    16k Aufrufe
    J
    @j0ta29 Hallo Ich verwuche auch gerade einen adpater zu bauen, um mittels meines wemos d1 mini die vitocal 200 auszulesen UND auch bei bedarf gewisse Heizelemente zu steuern, damit ich Sie mit meiner PV anlage verbinden kann. gibt es eine anleitung oder info auch ohne esphome???
  • ZoneMinder Adapter

    Verschoben
    11
    0 Stimmen
    11 Beiträge
    5k Aufrufe
    S
    @meistertr seit dem Update auf Controller 5.x funktioniert der Adapter leider nicht mehr :-( Kann man den Adapter anpassen, oder ist das zu viel arbeit? Danke im Voraus
  • Wunschliste Blockly-Elemente

    268
    1
    9 Stimmen
    268 Beiträge
    88k Aufrufe
    H
    Lebt dieses Thema noch? Ich bin aktuell auf das gleiche Problem gestoßen, dass ich aus einer Liste einen bekannten Wert löschen wollte und so einen Block nicht gefunden habe. Man könnte natürlich eine Schleife drüber laufen lassen und falls der Wert dem gesuchten Wert entspricht, die betroffene Stelle aus der Liste entfernen. Die Javascript Lösung sieht so aus: var arr = ['three', 'seven', 'eleven']; var filteredArray = arr.filter(e => e !== 'seven') Letztendlich wird auch hier wie ich verstehe das Array durchlaufen und ein neues ohne den gesuchten Wert erzeugt, es sei aber wohl schneller als mit der slice Funktion von Javascript. Man könnte das in einen Javascript Block mit Ergebnis packen, oder aber man führt einen neuen Block ein? [image: 1690522354014-4261f9af-d1c6-4a82-849a-eed62adb11fd-image.png] in der Funktion steckt: liste.filter(e => e !== filter); Wenn man die ursprüngliche Liste nicht verlieren möchte, muss man das Ganze so machen: [image: 1690522614871-bbd69e00-f4fc-43cd-994d-354faf3713b5-image.png] in der Funktion steckt: var f = liste.filter(e => e !== filter); return f;
  • Adapter: milight

    Verschoben
    314
    0 Stimmen
    314 Beiträge
    107k Aufrufe
    S
    Ich antworte mir mal selbst.. bei Device ID kommt nicht die IP vom iobroker rein, sondern die ID der Lampe, die unter den Settings auf der Bridge eingerichtet wurde. Dann wird die auch im iobroker gefunden :)
  • Adapter im linken Panel

    Verschoben
    14
    0 Stimmen
    14 Beiträge
    1k Aufrufe
    1
    @jey-cee Nein, wird einfach nicht: vorher: "adminUI": { "config": "json", "tab": "materialize" }, "adminTab": { "singleton": true, "name": { "en": "something", [weitere Sprachen] }, "link": "", "fa-icon": "info" }, jetzt: "adminUI": { "config": "json" }, ... aber der Eintrag links "something" ist immer noch da. Und zwar auch in einem ganz anderen Browser, der Client-Cache kann also auch nicht schuld sein. "iobroker upload [adapter]" wurde ausgeführt.
  • Adapter-Einstieg

    Verschoben
    2
    0 Stimmen
    2 Beiträge
    339 Aufrufe
    Jey CeeJ
    @150d sagte in Adapter-Einstieg: Mal ehrlich: Ist hier keiner mehr? Wenige, das war aber schon immer so. Wir Entwickler tauschen uns vorallem über Telegramm und Discord (die sind miteinander verbunden) aus. Mittlerweile gibt es auch eine Gruppe für Einsteiger und Allgemeine Fragen zum Entwickeln. Hier findest du die Links zu den Gruppen und weiteren Informationen zum Entwickeln: https://www.iobroker.dev/
  • [Neuer Adapter] Undok FSAPI

    adapter entwicklung internet radio sangean revo frontier silicon
    83
    2 Stimmen
    83 Beiträge
    19k Aufrufe
    P
    @RaspiUser @Berchemer @claus1993 @e-s @hallo-amt @Kalle-Blomquist @Ritschy2000 @Steff75 @Tottbeck @wendy2702 @Diginix Wie ich schon in einem früheren Posting erwähnt hatte, wurde dieser Adapter zur Wartung an iobroker-community-adapters übertragen. Daher werden geplante Funktionserweiterungen (siehe README) nicht implementiert. In Zukunft werden nur noch wichtige Fehlerbehebungen und Abhängigkeitsaktualisierungen veröffentlicht. PRs mit Fehlerbehebungen oder Funktionserweiterungen sind jedoch immer willkommen. In diesem Sinne habe ich heute eine neues Minor Release veröffentlicht (v0.1.0). Neu in der Version 0.1.0: Die Adapter Konfiguration erfolgt jetzt über das neue json Config UI, das admin 5 voraussetzt. Das Verhalten bei Kommunikationsunterbrechungen zwischen Adapter und Gerät wurde verbessert. Ich möchte Euch alle bitten, das neue Release sofern möglich in Eurer Umgebung zu testen, bevor ich es im Stable-Repository freigebe. D.h. Ihr findet die neue Version vorläufig im Beta (Latest)-Repository sowie direkt auf GitHub und NPM. Weiterhin bitte ich, Feedback, Fehlermeldungen, Fragen usw. zu diesem Adapter in Zukunft nicht mehr in diesem Thread sondern in dem neuen Tester-Thread zu posten. https://forum.iobroker.net/topic/66890/test-adapter-frontier_silicon-v0-1-x-latest
  • TypeScript declarations für ioBroker

    Verschoben
    18
    0 Stimmen
    18 Beiträge
    5k Aufrufe
    mcm1957M
    see https://github.com/ioBroker/ioBroker.js-controller/issues/2319
  • [gelöst] Doku json-Config für admin-UI

    4
    0 Stimmen
    4 Beiträge
    2k Aufrufe
    haus-automatisierungH
    Das Schema wurde mittlerweile innerhalb des Repos verschoben (src-rx gibt es nicht mehr): https://github.com/ioBroker/ioBroker.admin/blob/v6.11.0/src/src/components/JsonConfigComponent/SCHEMA.md https://github.com/ioBroker/ioBroker.admin/blob/v7.0.1/packages/jsonConfig/SCHEMA.md Bewusst nicht auf den Master-Branch verlinkt, damit der Link gültig bleibt
  • Anfrage: Steuerung JVC D-ILA Projektoren

    adpater jvc projector
    2
    0 Stimmen
    2 Beiträge
    484 Aufrufe
    F
    @gemuesepudding Hallo Volker, danke, dass du eventuell einen Adapter entwickeln würdest. Ich habe Interesse daran (aktuell nutze ich FHEM dafür). Habe dir eine private Nachricht geschickt. Falls ich helfen kann, sag bescheid. Danke Nils
  • Mihome-vacuum & Dreame Bot Pro L10

    4
    1 Stimmen
    4 Beiträge
    1k Aufrufe
    F
    Hallo & Servus zusammen, gibt es echt keine Möglihckeit die Dreames in Ioborker einzubingen. Das sind doch im Moment die Populärsten Saugis, deshalb kann ich mir das nicht vorstellen. Vielen Dank im Voraus und viele Grüsse
  • [GELÖST] Unterstützung bei Fehlermeldung

    7
    0 Stimmen
    7 Beiträge
    765 Aufrufe
    blauholstenB
    @bananajoe Habe bei einen setState , ein Argument Zuviel übergeben, dass scheint der neue Controller nicht zu mögen….??
  • [neuer Adapter] snapcast

    fragen neuer adapter widget
    6
    0 Stimmen
    6 Beiträge
    1k Aufrufe
    StikkxS
    Hi @jampr, ich befasse mich gerade etwas mit Snapcast und baue mir gerade eine neue iobroker instance auf, da wir umgezogen sind. Hast du inzwischen deinen Adapter weiterentwickelt ? Falls nicht, ich würde dir gern dabei helfen.
  • Fehler bei Test und Release Workflows

    3
    0 Stimmen
    3 Beiträge
    464 Aufrufe
    Z
    @ciddi89 Das wars. Tests laufen nun fehlerfrei durch. Vielen Dank!
  • hier ein beispiel für eine view für den worx

    10
    1
    0 Stimmen
    10 Beiträge
    2k Aufrufe
    M
    @jens-meyer Hi ist zwar etwas älter, aber könntest du die View zur Verfügung stellen?
  • Adapter Objekt Wert wird nicht aktualisiert

    2
    0 Stimmen
    2 Beiträge
    322 Aufrufe
    GlasfaserG
    @zap sagte in Adapter Objekt Wert wird nicht aktualisiert: Hat sich erledigt. Dann setze das Thema auf [gelöst] , sonnst klickt jeder Helfende auf diesen leeren Thread !
  • Adapter für Fiat500e erledigt

    adapterentwicklung
    40
    0 Stimmen
    40 Beiträge
    6k Aufrufe
    F
    Weiß jemand wie man das laden über den Adapter wieder stoppen kann, nachdem man dieses mit remote.cnow gestartet hat?

198

Online

33.0k

Benutzer

83.5k

Themen

1.3m

Beiträge