Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

  1. ioBroker Community Home
  2. Deutsch
  3. Entwicklung
  4. Create adapter: Web Interface

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.4k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.0k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.5k

Create adapter: Web Interface

Geplant Angeheftet Gesperrt Verschoben Entwicklung
6 Beiträge 5 Kommentatoren 1.5k Aufrufe 7 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • BluefoxB Offline
    BluefoxB Offline
    Bluefox
    schrieb am zuletzt editiert von
    #1

    AlCalzone hat super Tool entwickelt https://github.com/ioBroker/create-adapter , womit man über CLI sich schnell ein Adapter-Skelett bauen kann.

    Ich habe dazu noch eine Web Interface gebastelt und man kann ausprobieren wie das funktioniert, ohne das man irgendwas installieren muss.

    https://adapter-creator.iobroker.in

    Als Ergebnis bekommt man ein ZIP Datei, womit man die Entwicklung starten kann.
    48_2019-02-07_20_45_53-iobroker_adapter_creator.png

    Für die Entwickler gibt es noch einen Tool, womit man den bestehenden Adapter von github überprüfen kann:

    https://adapter-check.iobroker.in/

    1 Antwort Letzte Antwort
    3
    • J Offline
      J Offline
      JoJ123
      schrieb am zuletzt editiert von
      #2

      Sehr cool! Kann man eigentlich direkt Typescript auswählen in der CLI

      Gesendet von meinem EML-L09 mit Tapatalk

      1 Antwort Letzte Antwort
      0
      • AlCalzoneA Offline
        AlCalzoneA Offline
        AlCalzone
        Developer
        schrieb am zuletzt editiert von
        #3

        Zur Ergänzung: Auch auf der CLI braucht man nix installieren. Voraussetzung ist lediglich ein halbwegs aktuelles npm, welches den npx-Befehl mitbringt.
        Und TypeScript kann man auf der CLI auch direkt auswählen @JoJ123.

        Nichtsdestotrotz ist das Web-Interface natürlich eine coole Sache, die ich zukünftig mit dem Creator noch enger verzahnen werde.

        Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

        1 Antwort Letzte Antwort
        2
        • frankjokeF Offline
          frankjokeF Offline
          frankjoke
          schrieb am zuletzt editiert von
          #4

          Habe mir mittels web einen Testadapter erstellt, eigentlich nur um die neuen index_m.html einzusehen und meine zu adaptieren da ich für einen Adapter eine Checkbox verwenden wollte die ich bei einem anderen Adapter gesehen hab.

          Nun, ich hab den gesamten head und auch das css übernommen und nur den Rest auf meinen Adapter upgedated.

          Leider sah ich nie die Checkbox!

          Etwas Googeln hats zu Tage gefördert: https://stackoverflow.com/questions/49758284/checkbox-not-working-with-materializecss-html-css

          Habe

          .input-field label {
              pointer-events: auto !important;
          }
          

          ins style.css eingefügt und es hat funktioniert!

          Übrigens, ich hätte liebend gerne eine (erweiterbare) Tabelle in den Beispielen! Viele meiner Adapter verwenmden sie um Gerätelisten u.s.w zu definieren, ich habe nur meine alte (ohne materialize) umgebaut dass sie jetzt mit den materialize-icons klarkommt aber ganz toll ist das nicht. Habt ihr da ein Beispiel mit html und javascript code?

          Frank,

          NUC's, VM's und Raspi's unter Raspian, Ubuntu und Debian zum Testen.
          Adapter die ich selbst beigesteuert habe: BMW, broadlink2, radar2, systeminfo, km200, xs1 und einige im Anmarsch!

          1 Antwort Letzte Antwort
          0
          • apollon77A Offline
            apollon77A Offline
            apollon77
            schrieb am zuletzt editiert von
            #5

            Tabelle in Materialize beispielsweise mbus Adapter

            Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

            • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
            • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
            frankjokeF 1 Antwort Letzte Antwort
            0
            • apollon77A apollon77

              Tabelle in Materialize beispielsweise mbus Adapter

              frankjokeF Offline
              frankjokeF Offline
              frankjoke
              schrieb am zuletzt editiert von
              #6

              @apollon77 sagte in Create adapter: Web Interface:

              Tabelle in Materialize beispielsweise mbus Adapter

              Danke! Hab ich nach Studium des Quellcodes überrissen und auch schon für broadlink2 V2.0.0 (nur auf git) genutzt!
              BMW bin ich auch grad beim Updaten dann kommen noch km200 und radar2 dazu bevor ich xs1, systeminfo und am Ende statemachine angehe!

              p.s.: Gibt es auch einen 'konfigurierbaten Objekt-Baum? Damit könnte ich einige Adapter aufpeppen um - ähnlich wie bei mbus - die wirklichen gefundenen Strukturen zu konfigurieren, diese sind allerdings Objektbäume wie die von ioBroker, aber eben mit anderen properties.

              Frank,

              NUC's, VM's und Raspi's unter Raspian, Ubuntu und Debian zum Testen.
              Adapter die ich selbst beigesteuert habe: BMW, broadlink2, radar2, systeminfo, km200, xs1 und einige im Anmarsch!

              1 Antwort Letzte Antwort
              0
              Antworten
              • In einem neuen Thema antworten
              Anmelden zum Antworten
              • Älteste zuerst
              • Neuste zuerst
              • Meiste Stimmen


              Support us

              ioBroker
              Community Adapters
              Donate

              483

              Online

              32.4k

              Benutzer

              81.4k

              Themen

              1.3m

              Beiträge
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
              ioBroker Community 2014-2025
              logo
              • Anmelden

              • Du hast noch kein Konto? Registrieren

              • Anmelden oder registrieren, um zu suchen
              • Erster Beitrag
                Letzter Beitrag
              0
              • Home
              • Aktuell
              • Tags
              • Ungelesen 0
              • Kategorien
              • Unreplied
              • Beliebt
              • GitHub
              • Docu
              • Hilfe