Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Global Variable zwischen Widget??

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Global Variable zwischen Widget??

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

      Ich bin versciedene Widget um die Heizkörperthermostat zu verwalten an bauen.

      Jede Gruppe von Widget zugreift immer auf den gleiche Heizkörperthermostat aber auf versciedene Objekte.

      Ich habe mehrere Heizkörperthermostat, und möchte ich mit copy und paste neue gruppe von Widget bereit zu machen.

      Aber möchte ich nicht auf jede Widget den Objekt root anpassen.

      Ich möchte dass alle meine Widget Z.B auf eine Globale Variable zuweisen:

      ROOT-HCT="hm-rpc.0.MEQ1584515.4."

      dann jede Widget can volgende verwenden:

      $ROOT-HCT+COMFORT_MODE ,

      $ROOT-HCT+SET_TEMPERATURE

      usw.

      Wie macht man dass mit vis?

      danke

      grüsse

      Stek

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

        soll man wirtlich für jede Widget die objekte manuell anpassen, oder in eninem andere Program generiren lassen?

        Giebt es nich die Möglichkeint Variable in Widgled Local oder Global definieren?

        Danke

        Stek

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

          Keine Antwort,

          dass bedeutet kann man nicht, muss ich wirklich manuell in die widget konfigurieren.. ?!

          stek

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

            Ich wurde das anders machen.

            Es gibt Haupt-Widget wo man hm-rpc.0.MEQ1584515.4 auswählen muss (z.B. es wird w00004)

            Und dann in Comfort-Widget muss man HauptWidget-Nummer auswählen.

            So funktioniert Geste-Indikator.

            Scondary widget kann dann auf Haupt OID so zugreifen:

            vis.widgets[hauptwidgetname].data.oid
            
            1 Reply Last reply Reply Quote 0
            • stek
              stek last edited by

              Danke Bluefox.

              Das bedeutet aber das man soll immer noch der hauptwidgetname anpassen.

              Ich meine wenn ich 10 Unterschiedlichen hauptwidget habe, dann muss ich immer manuell diese Referenz anpassen.

              ..

              das gefällt mich nicht ganz..

              oder habe ich falsch verstanden?

              Stek

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

                Dann hast du vermutlich falsch beschrieben was du machen willst.

                Du kannst SEHR einfach bei vielen widgets was anpassen:
                48_animation.gif

                Es hat mir VIEL Zeit gekostet es zu implementieren.

                1 Reply Last reply Reply Quote 0
                • Homoran
                  Homoran Global Moderator Administrators last edited by

                  @Bluefox:

                  Du kannst SEHR einfach bei vielen widgets was anpassen:

                  …

                  Es hat mir VIEL Zeit gekostet es zu implementieren. `
                  Das ist eine der besten Funktionen im vis-Editor!

                  Nur bei den Ausrichtungsfunktionen läuft anscheinend etwas schief.

                  rechtsbündig ausrichten richtet die Linke Seite der Widgets nach dem am meisten rechts stehenden aus, anstelle sie an der rechten Kante auszurichten.

                  Das gleiche gilt für nach unten ausrichten.

                  Gruß

                  Rainer

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

                    Sorry Bluefox ,

                    aber mir ist nicht klar.

                    Ich setze in meinem Haupt Widget:
                    1415_immagine_222.png

                    dann in eine andere Widget referenziere auf der Haupt Widget:
                    1415_immagine_223.png

                    wass mache ich falsch?

                    danke

                    stek

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

                      Ich habe wirklich alles probiert, aber ohne eine richtige Dokumentation on one Beschreibung ist für mir unmöglich.

                      Kann jemand mir bitte beschreiben was Bluefox gemeint hat?

                      danke

                      stek

                      1 Reply Last reply Reply Quote 0
                      • F
                        Fitti last edited by

                        Hi Stek,

                        ich habe wirklich lange probiert Dein Problem zu verstehen. Schaffe es aber nicht.

                        Vielleicht ist Dein Ansatz auch falsch, da du einen Lösungsweg suchst, der vielleicht anders sinnvoller ist.

                        Was ist denn das, was Du erreichen möchtest und was ist das, was Du hast? Also das <u>WAS</u> ist hier interessanter, als das, <u>WIE</u> du es glaubst umzusetzen.

                        IoBroker ist wirklich an allen möglichen Praxisbeispielen entwickelt worden. Irgendwie waren bisher alle meine Lösungswünsche bereits implementiert, aber manchmal halt anders, als ich dachte. Vielleicht können wir Dir besser helfen, wenn wir Dein ursprünglichen Wunsch besser verstehen.

                        ALso: Was hast Du, was möchtest Du erreichen? Vielleicht auch mit Screendumps?!

                        Mögen mich andere korrigieren, wenn sie verstanden haben, was Stek wünscht.

                        So long,

                        Fitti

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

                          sorry aber, ist ganz einfach was ich mache möchte:

                          Für jede Heizkörperthermostat möchte ich mehrere Paramenter anschauen (ist temperatur, soll temperatur, usw).

                          Es gibt keine fertige Widget mitt alle Parameter die ich anschauen und setzen möchte.

                          Ich habe mehrere Heizkörperthermostat und will ich nich für jede Parameter manuell der Objekt anpassen.

                          Sicher habe ich den Falschen Weg, aber ohne Dokumentation und Beispiele es ist wirklich schwer den Weg zu finden

                          Grusse

                          Stek

                          1 Reply Last reply Reply Quote 0
                          • Homoran
                            Homoran Global Moderator Administrators last edited by

                            hq-widgets inner temperature?

                            habe leider keine heizkörper.

                            Gruß

                            Rainer

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

                              Es giebt keine widget wo ich kann alles direkt machen:

                              AUTO, MANUAL, CONFORT, ECO, BOOST, THEMPERATUR SETZEN, ON, OFF

                              Stek

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

                                Diese ist der Widget mit 7 zusägliche Tasten: Auto, Manu, Boost, OKK, ECO, COMF, ON

                                • der jezige Zustand: Rot

                                • die Fenster

                                1415_immagine_640.png

                                Diese soll ich 10 Mall kopieren und anpassen.

                                Die Frage ist, soll ic wirtlich für jede Taste der OID manuell eintragen?

                                Danke

                                Stek

                                1 Reply Last reply Reply Quote 0
                                • M
                                  mcbo last edited by

                                  @stek:

                                  Diese ist der Widget mit 7 zusägliche Tasten: Auto, Manu, Boost, OKK, ECO, COMF, ON

                                  • der jezige Zustand: Rot

                                  • die Fenster

                                  Immagine 640.png

                                  Stek `

                                  Hallo stek,

                                  Dein Widget sieht gut aus.

                                  Kanst Du es zur Verfügung stellen?

                                  Gruß

                                  Marcel

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

                                    Hallo Marcel,

                                    "mein" Widget ist in Prinzip kein Widget, ist eine Komposition von:

                                    The heating dialog / Metro

                                    Shutter dialog / Metro

                                    normale Buttons

                                    nicht anderes

                                    Grüsse

                                    Stefano

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

                                    Support us

                                    ioBroker
                                    Community Adapters
                                    Donate

                                    925
                                    Online

                                    31.9k
                                    Users

                                    80.1k
                                    Topics

                                    1.3m
                                    Posts

                                    5
                                    16
                                    2207
                                    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