Weiter zum Inhalt

Entwicklung

1.3k Themen 31.9k Beiträge

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

NEWS

  • Screenshots im Chat senden

    2
    5 Stimmen
    2 Beiträge
    373 Aufrufe
    G
    Das wäre eine feine Idee ... bin auch dafür :-)
  • Workflow Adapter-Entwicklung

    4
    0 Stimmen
    4 Beiträge
    550 Aufrufe
    A
    Also meine Academic-Zeiten sind leider schon ein paar Jährchen her ;) Aber während des Studiums habe ich für mein damaliges Hausautomatisierungs-Projekt hauptsächlich Eclipse verwendet - für Java, PHP, C und was sonst noch so angefallen ist. Node.js ist für mich wie schon geschrieben Neuland, aber ersten Recherchen nach soll die Unterstützung für Eclipse nicht soo schlecht sein. Ich lasse mich überraschen und kann ja bei Bedarf berichten ;)
  • [Gelöst] MQTT Publish "Problemchen"

    2
    0 Stimmen
    2 Beiträge
    231 Aufrufe
    S
    Eigene Antwort mit Lösung : Ursprünglich bin ich davon ausgegangen , dass man mit einem Publish direkt Werte setzen kann . Dem ist nicht so, da der MQTT Server lediglich als zusätzlicher passiver Broker agiert. Zur Umsetzung definiert man sich eigene Publish's und erstellt dazu dann ein passendes Script, welches Diese dann in gewünschter Form umsetzen.
  • Adapter: OpenHomeControl

    1
    5
    1 Stimmen
    1 Beiträge
    344 Aufrufe
    Niemand hat geantwortet
  • Alle States eines Devices durchloopen

    5
    1
    0 Stimmen
    5 Beiträge
    720 Aufrufe
    jackblacksonJ
    @paul53 Das hat funktioniert - vielen Dank!
  • tado° Geräte anbinden? API? Über Homekit auch machbar?

    3
    0 Stimmen
    3 Beiträge
    351 Aufrufe
    R
    Das hört sich doch gut an :) muss ich gleich mal suchen. Danke lg
  • Adapterentwicklung / Object ID Baum

    Verschoben
    33
    0 Stimmen
    33 Beiträge
    6k Aufrufe
    simatecS
    @s-bormann Vielen Dank für den Tipp. Das wars ... Nach Tagelangen suchen funktioniert es nun endlich
  • Hilfe bei "function initSelectId(callback)"

    2
    0 Stimmen
    2 Beiträge
    181 Aufrufe
    AlCalzoneA
    Schau mal hier: https://forum.iobroker.net/topic/10186/adapterentwicklung-object-id-baum/8
  • riegelschaltkontakt mit raspberry pi schalten

    1
    0 Stimmen
    1 Beiträge
    161 Aufrufe
    Niemand hat geantwortet
  • Nutzersprache auslesen / Texte in main.js übersetzen

    1
    0 Stimmen
    1 Beiträge
    141 Aufrufe
    Niemand hat geantwortet
  • 0 Stimmen
    1 Beiträge
    153 Aufrufe
    Niemand hat geantwortet
  • Node.js Versionsverteilung

    5
    0 Stimmen
    5 Beiträge
    619 Aufrufe
    AlCalzoneA
    @Zefau Bei der Kommunikation muss man aufpassen. ioBroker unterstützt nur die offiziellen (geraden) LTS-Versionen. Wenn du jetzt irgendwo schreibst, dass der Adapter nur Version 7 aufwärts unterstützt, gibt es garantiert mindestens 1 User, der daraufhin die Version 7 installiert. Also als Minimum Version 8 angeben, dann ist alles gut. Das Adapter-Template unterstützt auch nur noch Node 8. Node 6 ist inzwischen end-of-life, von daher ist es mmn okay, dass neue Adapter die Version nicht mehr unterstützen. Ist ja auch ein schöner Anreiz mal das System zu aktualisieren. Alternativ könntest du als post-build-step Babel einsetzen, um das resultierende JS zu einer älteren Syntax zu transpilieren. Dann brauchst du die Implementierung nicht mehr anfassen.
  • eNet Adapter "cannot find start file" NUR auf Raspi's???

    5
    0 Stimmen
    5 Beiträge
    673 Aufrufe
    AlCalzoneA
    @SchuetzeSchulz du kannst unter common einen Eintrag main erstellen. Sollte aber nur notwendig sein wenn das Main file weder "main.js" oder "adaptername.js" heißt
  • [js-controller 2.0] Teil-Preview: Interne Datenbank-Kommunikation umgebaut

    1
    0 Stimmen
    1 Beiträge
    238 Aufrufe
    Niemand hat geantwortet
  • Netatmo Welcome: API-Funktionen nutzen

    1
    0 Stimmen
    1 Beiträge
    391 Aufrufe
    Niemand hat geantwortet
  • ioBroker FLOT für memsql kompatibel machen

    1
    0 Stimmen
    1 Beiträge
    171 Aufrufe
    Niemand hat geantwortet
  • Deconz Adapter, Syntax Error in 1.1.0 und 1.2.0

    5
    0 Stimmen
    5 Beiträge
    503 Aufrufe
    snadorS
    Erst 1.0.2 läuft wieder :-)
  • Widget-Entwicklung

    3
    0 Stimmen
    3 Beiträge
    309 Aufrufe
    OliverIOO
    ok, danke jetzt scheint es zu funktionieren so kann man arbeiten
  • Konfiguration fremder Adapter / Instanzen anderer Adapter

    adapter
    5
    0 Stimmen
    5 Beiträge
    1k Aufrufe
    AlCalzoneA
    @Zefau sagte in Konfiguration fremder Adapter / Instanzen anderer Adapter: Dort war adapter.getForeignObject angegeben Mit adapter.getForeignObjects [...] führte zu keinem Erfolg. Das sind auch zwei unterschiedliche Methoden. Mit "s" (Mehrzahl) vs. ohne "s" (Singular). @Zefau sagte in Konfiguration fremder Adapter / Instanzen anderer Adapter: muss leider sagen, dass die Doku für Entwickler wirklich mist ist. Da muss ich dir zustimmen. Ich habe einen Mittelweg gelöst, der IMO zwei Fliegen mit einer Klappe schlägt. Bei Verwendung eines aktuellen Templates mit einem Editor der TypeScript versteht (VSCode / WebStorm) solltest du zumindest anhand der Syntaxhilfe Unterstützung beim Aufruf der Funktionen bekommen. Mit der richtigen Option wird auch gemeckert, wenn du Funktionen falsch verwendest. Zugegeben, die aus dem Quellcode kopierte Beschreibung der Funktion ist auch nicht wirklich gut: Get foreign objects by pattern, by specific type and resolve their enums. Wenn du hierzu Verbesserungsvorschläge hast, immer her damit. Am besten Issues in https://github.com/ioBroker/adapter-core eröffnen.
  • WORX Landroid S Steuerung Regen und Feiertage

    1
    0 Stimmen
    1 Beiträge
    2k Aufrufe
    Niemand hat geantwortet

408

Online

33.0k

Benutzer

83.5k

Themen

1.3m

Beiträge