Weiter zum Inhalt

Entwicklung

1.3k Themen 31.9k Beiträge

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

NEWS

  • `getForeignStateAsync()` liefert nur `ack: false`

    12
    0 Stimmen
    12 Beiträge
    1k Aufrufe
    GaspodeG
    @Lucky_ESA Sorry nochmal für OT Ja, das ist mir schon klar. Ich hatte await und then als zwei Alternativen verstanden, um das Gleiche zu erreichen. Deshalb hat es mich jetzt gewundert, dass du beides mischst. Ich würde entweder try { const obj = await this.getForeignStateAsync("admin.0.info.connected"); this.log.debug("obj: " + JSON.stringify(obj)); catch (e) { this.log.debug("error: " + JSON.stringify(e)); } oder this.getForeignStateAsync("admin.0.info.connected") .then(async obj => { this.log.debug("obj: " + JSON.stringify(obj)); }) .catch(e => this.log.debug("error: " + JSON.stringify(e))); erwarten. Die Mischung aus beidem ist mir bisher nicht über den Weg gelaufen.
  • openweather Fehler

    fehler adapter openweathermap
    6
    0 Stimmen
    6 Beiträge
    996 Aufrufe
    Thomas BraunT
    @kusselin The HyperText Transfer Protocol (HTTP) 401 Unauthorized response status code indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. Zugangsdaten prüfen (wenn da welche zu vergeben sind).
  • Free@home

    free@home betaversion
    3
    0 Stimmen
    3 Beiträge
    511 Aufrufe
    haus-automatisierungH
    @sise Aktuell gibt es nur diese Alpha-Version soweit ich weiß: https://github.com/mobilutz/iobroker.freeathome Und die ist nur über GitHub installierbar und nicht über die offiziellen Repositories. Ist aber schon auf dem Weg ins Beta-Repository: https://github.com/ioBroker/ioBroker.repositories/pull/1683 Also entweder über GitHub installieren (würde ich einem Anfänger nicht empfehlen) oder auf die Beta warten.
  • Feiertage Adapter

    Verschoben
    115
    1
    1 Stimmen
    115 Beiträge
    33k Aufrufe
    O
    @cash Dito
  • Zabbix Adapter Revamp ?

    1
    0 Stimmen
    1 Beiträge
    172 Aufrufe
    Niemand hat geantwortet
  • Adapter für Türsprechanlage Doorline Pro?

    türsprechstelle adapterentwicklung
    8
    0 Stimmen
    8 Beiträge
    1k Aufrufe
    surfer09S
    @ein-ehemaliger-benutzer Ah, okay. Na hätte ich die Doorline damals mal behalten.. Vielleicht komme ich irgendwann darauf nochmal zurück. Der jetzige Klingeltaster sieht nämlich mittlerweile es mies aus, weil sich immer Flugrost darauf ausbreitet...
  • Viessmann Developer-API mit ioBroker

    27
    4
    1 Stimmen
    27 Beiträge
    25k Aufrufe
    Simon RenaudS
    Hat es eigentlich jemand mal hinbekommen, das Feriensprogram (Holiday Schedule) zu aktivieren? Man kann einen "Setvalue" schreiben, aber mir ist nicht klar in welchem Format, konnte das auch bei Viessmann und durch probieren nicht herausfinden.
  • [Eigener Adapter] Alten Wert aus State auslesen

    adapter entwicklung state auslesen state id
    6
    0 Stimmen
    6 Beiträge
    746 Aufrufe
    LoredoL
    Never mind. Ich schätze jeder Adapter muss seine eigene Historie aller Objekte pflegen :-(
  • Übersetzung für common > states

    5
    0 Stimmen
    5 Beiträge
    546 Aufrufe
    LoredoL
    @homoran Die Sortierung erfolgt anhand der Keys (nicht der Values) und das offenbar eben alphabetisch, nicht nummerisch (bei reinen Nummernwerten). So erkläre ich es mir jedenfalls, dass negative Werte ans Ende rutschen anstatt am Anfang zu stehen. Das JSON wird auch automagisch von Lint/Prettier/irgendwasdavon entsprechend umformatiert. Auch doof für den Code, wie ich finde ;)
  • 0 Stimmen
    38 Beiträge
    9k Aufrufe
    apollon77A
    Also als kurzes Update für die interessierten. Ich arbeite aktuell mit einer Library zusammen die Matter für Node.js unterstützen wird und dataus wird es dann vorauss. zei dapter geben: ioBroker.matter: ioBroker Devices über das Matter protokoll anbieten ioBroker-matter-controller: Matter devices mit ioBroker Pairen und so direkt so nutzen Wir werden (technisch und verfügbarkeits- und komplexitätsbedingt) mit WLAN/Wifi als Transportschicht starten. Thread und BLE wären dann spätere weitere Features. Aktuell implementieren wir alles damit man ein "Schalt-Device" (Switch O/Off) machen kann. Wenn das geht ist der Rest primär Fleissarbeit. Updates wird es unter https://github.com/ioBroker/AdapterRequests/issues/699 geben wenn es was gibt, also gern dort Subscriben bzw auch abstimmen mit Daumen hoch. Unser Haupt-Problem ist das es gerade nahezu keine wirklichen Geräte gibt die das schon alles so können und auch FW Updates meistens nur angekündigt sind. Aber wir sind aktuell mit den Project-Chip Tools und vor allem iOS (weil das kann es seit iOS 16.1) ... aber ist noch ein gewisser Weg vor uns
  • Integration Test läuft nicht an

    1
    0 Stimmen
    1 Beiträge
    232 Aufrufe
    Niemand hat geantwortet
  • [Gelöst] VS Code meldet Problem - und ich kapier's nicht.

    10
    0 Stimmen
    10 Beiträge
    1k Aufrufe
    GaspodeG
    @oliverio said in [Gelöst] VS Code meldet Problem - und ich kapier's nicht.: vs code hat nur im editor gemeckert? sonst läuft der code aber? Ja, läuft einwandfrei. @oliverio said in [Gelöst] VS Code meldet Problem - und ich kapier's nicht.: die typdeklaration ist auch etwas komplex. ein objekt, das sich aus einem generischen objekt, welches aber wieder viele verschiedene varianten hat und da dann das richtige raussuchen? Naja, es wird ja Attribut für Attribut zugewiesen. Und wie gesagt, grundsätzlich klappt es perfekt mit der Typprüfung. Nur in diesem einen speziellen Fall meldet er was.
  • [neuer Adapter] solarviewdatareader

    85
    3
    1 Stimmen
    85 Beiträge
    22k Aufrufe
    afuerhoffA
    @puffy00007 Der TCP-Server muss laufen. Unter Windows gibt es den wahrscheinlich nicht. Bei mir läuft es auf einem raspberry pi.
  • codeQL: Wie es deinen Code verbessert

    5
    5
    4 Stimmen
    5 Beiträge
    549 Aufrufe
    Jey CeeJ
    Mal als Ergänzung: Ich hab die Ergebnisse vom Code Scan mit denen meiner IDE (Webstorm) verglichen. Was soll ich sagen die IDE hat 100%+ gefunden. In der IDE sind aber auch checks für html, css und keine Ahnung was noch Aktiviert. Die Hilfe in der IDE ist nicht so Umfangreich wie auf Github, aber Hilft trotzdem weiter. Also nutzt ruhig auch die Lokalen tools die ihr bereits habt.
  • Ankündigung: Deprecation Binary States js-controller 5.0!

    1
    2 Stimmen
    1 Beiträge
    448 Aufrufe
    Niemand hat geantwortet
  • [Gelöst] Anfängerfragen zur Adapterentwicklung

    2
    0 Stimmen
    2 Beiträge
    440 Aufrufe
    GaspodeG
    Irgendwie hatte ich einen unglücklichen Start. Mit dem genialen Adapter Creator von AlCalzone hat es jetzt prima funktioniert. Tests, Linter und Übersetzung funktionieren und die Dependencies sind auf einem sicheren Stand.
  • Test:integration und test:unit auf Github schlagen fehl

    7
    0 Stimmen
    7 Beiträge
    872 Aufrufe
    ZarelloZ
    @afuerhoff Genau das war es. Vielen Dank.
  • Neuer Adapter für UniPi Board - Websocket

    Verschoben
    13
    0 Stimmen
    13 Beiträge
    4k Aufrufe
    P
    @jr-home Ich finde es auch sehr schade, dass es keinen Adapter für das Unipi Board bzw. die Neurons gibt. In FHEM gibt es z.B. das Modul hier: https://forum.fhem.de/index.php?topic=84746.0 Ist offiziell zwar für die Neurons, aber klappt auch mit dem Unipi 1.1 Board. Bei der Adapter Entwicklung könnte ich ggf. mit Hardware unterstützen, da ich zu Hause ein zweites Board rumliegen habe.
  • Adapter Installations-Statistik

    11
    0 Stimmen
    11 Beiträge
    1k Aufrufe
    apollon77A
    @homoran muss mal schsuen. Es gab genau toc Änderungen (table of content). Vllt ja da passiert.
  • Heizungsthermostat Comet Blue

    Verschoben
    14
    0 Stimmen
    14 Beiträge
    4k Aufrufe
    G
    @paulb800 Reicht für FHEM ein Raspberry 2B aus? (mit BT Dongle)

320

Online

33.0k

Benutzer

83.5k

Themen

1.3m

Beiträge