Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. Ausführliche Beschreibung der Entwicklung eines eigenen Widgets für VIS

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    Ausführliche Beschreibung der Entwicklung eines eigenen Widgets für VIS

    This topic has been deleted. Only users with topic management privileges can see it.
    • Zaphod
      Zaphod last edited by

      ... meinen Urlaub habe ich teilweise, auch zur leichten Unzufriedenheit meiner Frau, damit verbracht, etwas mit dem "iobroker rumzuspielen". Konkret wollte ich ein Widget für VIS entwickeln, welches meine Zigbee-Dimmer schaltet. Dabei habe ich viel über die Widget-Entwicklung für VIS gelernt:

      • wie bekommt man neue WIdgets in VIS
      • welche Funktionalitäten aus VIS kann man verwenden
      • wie funktioniert VIS im Detail (aber nur ausschnittsweise - VIS ist sehr mächtig)
      • mit welchen Werkzeugen kann man in VIS entwickeln
      • ...

      Ich hab' mir die Mühe gemacht das alles Schritt für Schritt auf ca. 20 Seiten aufzuschreiben und stelle es hier als pdf in einer ersten Version zur Verfügung: Eigene VIS-Widgets erstellen.pdf
      Das alles war für mich neu, so dass ich sicher nicht alles korrekt beschrieben habe und ich für Anregungen, Kommentare und Kritik natürlich offen bin.

      ... ihr werdet merken, ich hab' schon ziemlich tiefe Einblicke gewonnen, wäre aber dankbar, wenn mir jemand GENAU erklärt, wie das Binding von Werten in Widgets funktioniert - in canJS bin ich nicht tief eingestiegen. Vielleicht hat jemand auch Verweise auf gute entsprechende Forenbeitröge (obschon ich natürlich auch gesucht habe).

      Viel Spaß (und Ausdauer) beim Lesen.

      1 Reply Last reply Reply Quote 9
      • wendy2702
        wendy2702 last edited by

        Danke für deine Mühe....

        Nette Lektüre für meinen nächsten Hotel Aufenthalt.

        1 Reply Last reply Reply Quote 0
        • Zaphod
          Zaphod last edited by

          .. zwischenzeitlich hab' ich sogar noch etwas Zeit gefunden, etwas tiefer ins "Live Binding" (aus canJS) zu kommen und hab's in meine neueste Version der Beschreibung eingebaut: Eigene VIS-Widgets erstellen 2019-03-21.pdf
          ... jetzt schlage ich mich gerade mit dem Problem herum, wie ich widget-Parameter ("Eigenschaften") automatisch berechnen und anzeigen kann (siehe auch letzten Abschnitt meines pdf)

          M 1 Reply Last reply Reply Quote 1
          • M
            mike2712 @Zaphod last edited by

            @Zaphod wow, wirklich eine Super Sache, genau was du beschreibst suche ich schon etwas länger, leider ist der fertige Code ja nicht dabei, das so nachzubauen überschreitet leider meine Kenntnisse, werde das auch noch mal in Ruhe anschauen und versuchen es umzusetzen.

            1 Reply Last reply Reply Quote 0
            • Zaphod
              Zaphod last edited by

              ... nur weil ich nach Anleitungen zu speziellen Themen der Adapterentwicklung gefragt hatte: https://forum.iobroker.net/topic/6398/anleitungen-und-links ... da ist (sehr sicher) viel zu finden.

              1 Reply Last reply Reply Quote 0
              • ldittmar
                ldittmar Developer last edited by

                Danke!! 🙂 Hab zwar schon mein ersten Widget geschrieben, aber es war ein Kampf. Bevor ich aber weitere mache, werde ich mal deine Doku lesen. 🙂

                Grüße,
                ldittmar

                1 Reply Last reply Reply Quote 0
                • P
                  pix last edited by

                  Sehr gut! Danke dir. Meine ersten Widgets war auch ein Kampf und ich habe es wieder gelassen. Letztlich kombiniere ich jetzt wieder Widgets (ohne Gruppen). Das ist aber sehr pflegeintensiv. Vielleicht gehe ich mit deiner Anleitung doch nochmal die Entwicklung an.

                  Gruß
                  Pix

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  935
                  Online

                  31.6k
                  Users

                  79.4k
                  Topics

                  1.3m
                  Posts

                  5
                  7
                  669
                  Loading More Posts
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes
                  Reply
                  • Reply as topic
                  Log in to reply
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                  The ioBroker Community 2014-2023
                  logo