Weiter zum Inhalt

Entwicklung

1.3k Themen 31.9k Beiträge

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

NEWS

  • IoBroker.Admin 3.0.1

    Verschoben
    64
    1
    0 Stimmen
    64 Beiträge
    10k Aufrufe
    A
    man Eric ich bin etwas konfus gerade…. da habe ich die Repo umgestellt sehe alle Adapter mach nun wieder ein Backup ( cron von hand gestartet ) und nun ist das Backup wieder > 500kb groß [image: 4031_2018-02-19_101006.png] liegt das alles mit der Repo zusammen? :?: :?: Grüße André
  • Custom-Attribute in Channels oder States

    Verschoben
    9
    0 Stimmen
    9 Beiträge
    2k Aufrufe
    J
    @apollon77: Naja, DU könntest das als optionales Feld mache. Wenn es leer ist könntest Du in den "übergeordneten Objekten" (getForeignObject) suchen was da drin steht und dann im Adapter quasi dynamisch "erben". ` Dafür müsste ich doch aber bei den "übergeordneten Objekten" den friendlyName festlegen können, oder? Die History-Einstellungen kann ich doch nur für Datenpunkte vornehmen?
  • Io-package.json => native / Daten hinterlegen

    Verschoben
    13
    0 Stimmen
    13 Beiträge
    2k Aufrufe
    snadorS
    Ich hatte gerade nen Geistesblitz und der hat das Problem behoben :-) Ich habe den Adapter irgendwann auf single umgestellt und die Daten aber weiter mit ngl.conn.getObject('system.adapter.nightingale.0',false,function(err, obj){ geholt. Wenn ich die Daten jetzt mit ngl.conn.getObject('system.adapter.nightingale',false,function(err, obj){ hole, dann passt es. Warum ich vorher allerdings gemischte Daten bekommen habe verstehe ich trotzdem nicht :-) Ggf. kannst Du oben nochmal schauen was ich vorhabe und mir sagen ob die Experten eher einen anderen Weg einschlagen würden. Danke!
  • ReadFilesSync - korrekten Adapterpfad ermitteln

    Verschoben
    9
    0 Stimmen
    9 Beiträge
    1k Aufrufe
    AlCalzoneA
    @snador: Allerdings erst wenn ich unter iobroker-data/files einen Ordner mit dem Namen adaptername.0 anlege. Kann mir das Jemand erklären? Ein Ordner iobroker-data/files/adaptername war bereits vorhanden. Allerdings geht das readfile wohl explizit auf den adaptername.0 Ordner. ` Das liegt daran, weil jede Adapter-Instanz unabhängig voneinander ist und erst mal ihre eigene Konfiguration und ihr eigenes Datenverzeichnis hat.
  • Admin 3 Aufzählung $ Selector liefert keine Werte

    Verschoben
    3
    1
    0 Stimmen
    3 Beiträge
    522 Aufrufe
    StuebiS
    @htrecksler: Hast Du mal den Javascript-Adapter neu gestartet? ` super Danke! Javascript-Adapter neu gestartet und jetzt funktioniert es!
  • [SOLVED]Problem beim Eintragen bei github

    Verschoben
    2
    0 Stimmen
    2 Beiträge
    317 Aufrufe
    apollon77A
    Du gehst auf deinen Fork auf Github, dann iin Code und dort wählst DU den branch aus. Jetzt hast du an sich einen "Create Pull Request" Button. Wenn nicht klick auf "Pull Requests" und dann wählst Du den branch aus und dann zeigtn er dir was sich geändert hast Und du kannst den PR erstellen
  • [Frage] Android App / eigene Widgets werden nicht angezeigt

    Verschoben
    7
    0 Stimmen
    7 Beiträge
    1k Aufrufe
    ?
    @telekom0815: @nisio: @Bluefox: Eigene widgets können nicht im App angezeigt werden. Da werden nur offizielle Widget-Sets rein genommen. Kannst dein Widget Set bereitstellen? ` Der Adapter ist nun öffentlich verfügbar: https://github.com/nisiode/ioBroker.vis-material Muss ich noch mehr machen um in die Android App aufgenommen zu werden? Wird eine bestimmte Version intergriert? Wie bekomme ich neue Versionen meiner Widgets in die App? Gibt es hierzu vielleicht schon eine Doku für Entwickler? ` Hallo zusammen, was muss noch gemacht werden, damit die App die Widget anzeigen kann? Norbert ` Der Adapter muss noch in die App aufgenommen werden. Es gibt dazu auch schon ein Pullrequest: https://github.com/ioBroker/ioBroker.vi … va/pull/18
  • State value

    Verschoben
    8
    0 Stimmen
    8 Beiträge
    3k Aufrufe
    BluefoxB
    @Singib: Thank you, apollon77, let me understand the idea. 1. I specified a new command (ack=false) with some value by calling adapter.setState(,false). 2. I thought, the my adapter should process this command in a part of my code and then should confirm this change by calling adapter.setState(,true). Instead of this, the ioBroker body (ie mqtt) confirms setting of state on its own. So, the state changing is not a command, but just a value. OK. but how to understand a documentation sentence "States can be written as commands or as statuses…. "? sorry for my stupid questions :) ` As far as I understand your code: the all values for your virtual pins are updates of the states. Not the commands. You should send it with ack=true. Only If you want to control states of other adapters (not yours) you should set the ack=false. After this line https://github.com/Go00oglin/ioBroker.b … ain.js#L55 is executed, the ack in your adapter must be set to true. Or may be it will be done automatically because the adapter will get the update of the status here: https://github.com/Go00oglin/ioBroker.b ... in.js#L122 It took me sometime too to understand the concept of ack, but now it is self-evident. :) You update your states always with ack=true, Other adapters controls your states always with ack=false. MQTT is not the body of ioBroker, it is just other adapter. And may be it has some logic on some client that acknowledges the state. ioBroker do not acknowledges the states automatically.
  • 2 gescannte Code (An/Aus) zu einem Schalter bei Alexa hinzufügen

    Verschoben
    3
    0 Stimmen
    3 Beiträge
    691 Aufrufe
    M
    Ich habe noch eine weitere Möglichkeit selbst gefunden und umgesetzt: Broadlink2 Adapter Einstellungen Name des States Ein-Signale und Aussignale-Signale definiert siehe Bild unten… 5603_bildschirmfoto_2018-01-31_um_16.38.59.png 5603_bildschirmfoto_2018-01-31_um_16.41.05.png
  • FLOT 1.7.5 und Admin 3.1 beta

    Verschoben
    8
    1
    0 Stimmen
    8 Beiträge
    866 Aufrufe
    nieIPN
    @Bluefox: Das ist schon längst anders. Bitte neu ausprobieren. ` aktueller Test hier http://forum.iobroker.net/viewtopic.php … 14#p119004
  • IoBroker.Admin Beta 3.1.0 vom 26.jan

    Verschoben
    10
    0 Stimmen
    10 Beiträge
    1k Aufrufe
    HomoranH
    @nieIP: Guten Abend ` ???? @nieIP: von nieIP » 28.01.2018, 13:55 ` Wo bist du?? @nieIP: Ob es dazu (admin-beta) einen eigenen Beitrag gibt ` jetzt ja, war bisher noch nicht der Fall. http://forum.iobroker.net/viewtopic.php?f=23&t=11195 Gruß Rainer
  • [Frage] Objekt Namen im Adapter + Cloud Adapter

    Verschoben
    5
    0 Stimmen
    5 Beiträge
    596 Aufrufe
    AlCalzoneA
    Hab ich aber auch schon paar mal gelesen dass manche User smartnames nur hinzufügen können wenn Common.name gleich der Objekt id ist. Tradfri soll auch so ein Kandidat sein aber das kann ich selbst nicht reproduzieren. Gesendet von unterwegs
  • Broadlink SP3s Steckdosen werden nicht eingebunden

    Verschoben
    5
    0 Stimmen
    5 Beiträge
    824 Aufrufe
    BBTownB
    @pfleiderer2000: Danke für die Info. Sorry, wenn ich im falschen Forum gepostet habe. ` alles gut, das war dein erster Post :)
  • Repository Pflegen

    Verschoben
    21
    0 Stimmen
    21 Beiträge
    5k Aufrufe
    apollon77A
    Im Normalfall jeden Tag um Mitternacht soweit ich mich entsinne.
  • [SOLVED] node9 oder npm5?

    Verschoben
    3
    0 Stimmen
    3 Beiträge
    519 Aufrufe
    M
    npm3 kann ich bei freebsd gar nicht mehr finden… das ist irgendwann 2016 durch npm4 ersetzt worden https://www.freshports.org/www/npm/ Die Idee mit dem Downgrade über npm selbst werde ich gleich mal testen! Vielen Dank.
  • Fragen zur Enwicklung von Adaptern

    Verschoben
    4
    0 Stimmen
    4 Beiträge
    590 Aufrufe
    arteckA
    und gulp installieren zum coden nehme ich auch Atom.io
  • Adapter / Integration von Transport API / Abfahrtspläne und Verspätungen

    Verschoben
    3
    1
    0 Stimmen
    3 Beiträge
    820 Aufrufe
    P
    Hallo dali, im API-Bereich ist die Abfrage der Daten dokumentiert: https://transport.opendata.ch/docs.html#location (ganz unten steht, wie man einen Request macht). So bekommst du die Daten in ioBroker. Die Formatierung für eine schöne Darstellung können wir dann angehen, wenn die Daten da sind. Vielleicht kann jemand helfen. Es wär ein schönes Projekt, um dich hineinzufuchsen :idea: :D Gruß Pix
  • HM-Usertreffen Vortrag Adapterentwicklung lange Fassung

    Verschoben
    16
    0 Stimmen
    16 Beiträge
    8k Aufrufe
    apollon77A
    Die Präsi oben ist mit Den Kommentaren der Tonspur versehen und eigentlich eher "verbose" … also schau die das PDF an. Gibt gute Einblicke. Ansonsten werden Fragen im Forum jederzeit beantwortet.
  • Problem bei milight mit rgb

    Verschoben
    2
    0 Stimmen
    2 Beiträge
    717 Aufrufe
    E
    Ja! schau mal in die Suche, da habe ich was gefunden bzw. auch was geschrieben. Hab gerade keinen Link zur Hand.
  • Fehler nach Starten der FritzDect-Instanz

    Verschoben
    4
    0 Stimmen
    4 Beiträge
    1k Aufrufe
    ?
    http:// vor die IP der FB. Gruß Udo

396

Online

33.0k

Benutzer

83.5k

Themen

1.3m

Beiträge