Weiter zum Inhalt

Entwicklung

1.3k Themen 31.8k Beiträge

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

NEWS

  • Neues widgetset für squeezeboxRPC (bitte testen)

    3
    3
    0 Stimmen
    3 Beiträge
    561 Aufrufe
    OliverIOO
    Die Widgets wurden nun in den Adapter integriert. Thema geschlossen
  • Haier Klimaanlage mit built-in WIFI

    1
    0 Stimmen
    1 Beiträge
    731 Aufrufe
    Niemand hat geantwortet
  • Template Adapter Fehler 10 (Cannot find start file of adapter)

    3
    0 Stimmen
    3 Beiträge
    361 Aufrufe
    X
    Hatte sich dann schon erledigt, ich habe einen namespace in der classe in der main.js vergessen umzubenennen.
  • vis objektbaum

    1
    0 Stimmen
    1 Beiträge
    178 Aufrufe
    Niemand hat geantwortet
  • Widgetentwicklung und dynamische ObjectID

    7
    0 Stimmen
    7 Beiträge
    662 Aufrufe
    BluefoxB
    Участник @OliverIO написал в Widgetentwicklung und dynamische ObjectID: obwohl die Datenpunkte in vis noch niergend bekannt gemacht worden sind. Die Lösung von Bluefox, diese über oid# (#gleich eine beliebige Nummer -> das ist so eine Magie die leider nicht dokumentiert ist) umzusetzen, hat mir nicht so gut gefallen, da ich den Anwender von der (möglichen) Eingabe von Datenpunkten, die nicht notwendig sind fern halten möchte. Hier mal exemplarisch meine Lösung: Na ja... Das wird natürlich funktionieren.
  • Gledopto Außenstrahler Zigbee RGB sry sollte bei Zigbee rein

    1
    8
    0 Stimmen
    1 Beiträge
    229 Aufrufe
    Niemand hat geantwortet
  • Nach Update auf js-controller Ausfall von js2fs

    2
    0 Stimmen
    2 Beiträge
    424 Aufrufe
    ?
    Ja, den gleichen wie beim tr-064. Nur halt eben im js2fs Ordner. npm i soef --production --prefix /opt/iobroker/node_modules/iobroker.js2fs
  • Systemsprache Auslesen

    3
    0 Stimmen
    3 Beiträge
    269 Aufrufe
    jackblacksonJ
    @paul53 sagte in Systemsprache Auslesen: adapter.getForeignObject('system.config', (err, systemConfig) => { @paul53 So nah :) Hat funktioniert, danke!
  • ZKteco acces controller C3 serie

    2
    0 Stimmen
    2 Beiträge
    285 Aufrufe
    L
    @levos67 , On Github, there is a clear explanation of the ZK protocol. https://github.com/adrobinoga/zk-protocol MY only problem is that i do not know where to start with a iobroker adapter creation, if someone can help me to start with it or point me where to start, that will help. LV.
  • Ordner mit states löschen

    6
    1
    0 Stimmen
    6 Beiträge
    453 Aufrufe
    AlCalzoneA
    @tombox sagte in Ordner mit states löschen: getStates geht meiner Erfahrung nur * oder getStates("prefix.0.abc.*", ...). Aus den zurückgegebenen IDs filterst du dir diejenigen IDs raus, die du löschen möchtest. das template ist leider ein altes. Wenn du statt der lokalen utils.js folgenden Import verwendest const utils = require('@iobroker/adapter-core'); solltest du auch die Syntaxhilfe bekommen.
  • Subscribe auf alle States eines Devices

    3
    0 Stimmen
    3 Beiträge
    300 Aufrufe
    jackblacksonJ
    @arteck Beim Subscriben selbst seh ich nicht das Problem - aber beim Triggern einer Änderung/Löschung dieses States weiß ich nicht wirklich wie ich das angehen soll.
  • Funktion über Auslösen eines Toggle Buttons in einer HTML Tabelle starten

    4
    0 Stimmen
    4 Beiträge
    247 Aufrufe
    S
    Ohh ebend erst den Link oben gesehen... wenn du deinen Adapter Datenpunkte mit der Rolle "Button" erzeugen lässt... z.B. countdown.0/stop1 countdown.0/stop2 oder wie auch immer bei dir die Struktur aussieht... dann könnte jeder User über einen der vielen Widgets den Datenpunkt einfach auf true setzen und die fängst die Änderung dann mit deinem Adapter ab und stoppst den Countdown...
  • ISG (Stiebel, Tecalor) Lüftersteuerung

    1
    6
    0 Stimmen
    1 Beiträge
    514 Aufrufe
    Niemand hat geantwortet
  • Fehler in vis.js kann aber github repo nicht finden

    5
    0 Stimmen
    5 Beiträge
    240 Aufrufe
    OliverIOO
    @AlCalzone ne der Fehler ist hier https://github.com/ioBroker/ioBroker.vis/pull/235 die style attribute kommen nie da an, weil sie auch nicht an die template-engine übergeben werden.
  • Verständnisfrage zu den Homematic RSSI Werten

    3
    0 Stimmen
    3 Beiträge
    1k Aufrufe
    foxriver76F
    @Marty56 zu 1. ja ist genau so. Löscht du ein Gerät und legst es neu an wird es auch die Einheit bekommen. Die Einheit wurde erst vor ein paar Monaten näher spezifiziert und wird nur beim anlegen eines Gerätes berücksichtigt. Grundsätzlich ist es ein nettes feature allerdings ist es kein Nachteil wenn sie nicht da ist. (Evtl. Erreichst du das auch durch Geräte einmalig neu einlesen)
  • Anzeige von eigen erstellten widgets in der android app

    2
    0 Stimmen
    2 Beiträge
    220 Aufrufe
    foxriver76F
    @OliverIO Issue/PR erstellen bei https://github.com/ioBroker/ioBroker.vis.cordova und dann braucht die App einen neuen Build.
  • Werte auslesen mit GetState

    4
    1
    0 Stimmen
    4 Beiträge
    448 Aufrufe
    jackblacksonJ
    @htrecksler Danke, mit getForeignState hat es funktioniert :)
  • Screenshots im Chat senden

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

    4
    0 Stimmen
    4 Beiträge
    508 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
    170 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.

415

Online

32.9k

Benutzer

83.1k

Themen

1.3m

Beiträge