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

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. [gelöst] vis Taster realisieren

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    492

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

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

[gelöst] vis Taster realisieren

Geplant Angeheftet Gesperrt Verschoben Visualisierung
14 Beiträge 3 Kommentatoren 3.1k Aufrufe
  • Ä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.
  • htreckslerH Offline
    htreckslerH Offline
    htrecksler
    Forum Testing
    schrieb am zuletzt editiert von
    #5

    das gezeigte Widget ist aus dem hq-widgets.

    Die müsstest du dir installieren.

    EDIT: hqwidgets - ON/OFF ist das Widget und der Adapter "hqwidgets style widgets"

    Gruss Hermann

    ioBroker auf Proxmox (Debian) auf IntelNuc als Produktivsystem

    1 Antwort Letzte Antwort
    0
    • S Offline
      S Offline
      SirLance
      schrieb am zuletzt editiert von
      #6

      Ok super das funktioniert :)

      Das ganze kann ich aber nicht mit den metro widgets machen richtig?

      Vielen lieben dank!!

      1 Antwort Letzte Antwort
      0
      • htreckslerH Offline
        htreckslerH Offline
        htrecksler
        Forum Testing
        schrieb am zuletzt editiert von
        #7

        ich hab die Metro Widgets nicht, aber ich befürchte da gibt es keines das einen Taster simuliert.

        Für den Fall könntest/müsstest Du dann mit einem Script arbeiten.

        Gruss Hermann

        ioBroker auf Proxmox (Debian) auf IntelNuc als Produktivsystem

        1 Antwort Letzte Antwort
        0
        • ? Offline
          ? Offline
          Ein ehemaliger Benutzer
          schrieb am zuletzt editiert von
          #8

          Da war htrecksler schneller - Danke :D

          Hmmmm…. mit den Metro Widgets schalten wir bisher Zustände an/aus und um.... getastet haben wir bisher damit noch nicht.

          Herzliche Grüße

          Equilora aka Harald

          1 Antwort Letzte Antwort
          0
          • S Offline
            S Offline
            SirLance
            schrieb am zuletzt editiert von
            #9

            @htrecksler:

            ich hab die Metro Widgets nicht, aber ich befürchte da gibt es keines das einen Taster simuliert.

            Für den Fall könntest/müsstest Du dann mit einem Script arbeiten. `

            Ah ok kannst du mir da kurz zeigen was du damit meinst also skripte in dem reiter? oder über variablen von iobroker

            1 Antwort Letzte Antwort
            0
            • htreckslerH Offline
              htreckslerH Offline
              htrecksler
              Forum Testing
              schrieb am zuletzt editiert von
              #10

              ich würde die Variante mit den Variablen in ioBroker nutzen.

              Der Taster in Vis setzt eine Variable z. B. auf TRUE. Darauf reagiert ein Script, führt seinen Code aus und setzt am Schluss die Variable wieder auf FALSE.

              So mache ich es sehr gerne weil ich darüber dann mehr als nur eine Aktion ausführen kann.

              Gruss Hermann

              ioBroker auf Proxmox (Debian) auf IntelNuc als Produktivsystem

              1 Antwort Letzte Antwort
              0
              • ? Offline
                ? Offline
                Ein ehemaliger Benutzer
                schrieb am zuletzt editiert von
                #11

                Du kannst mal den MetroTileToggle versuchen und dann über die Funktion "Extrasteuerung" die Object.id einbinden.

                4229_extra.jpg

                und als Export

                [{"tpl":"tplMetroTileToggle","data":{"oid":"","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","hover":"true","transform":"true","bg_class_false":"bg-indigo","bg_class_true":"bg-teal","icon_class_false":"icon-minus","icon_class_true":"icon-plus","icon_badge_false":"icon-minus-2","icon_badge_true":"icon-plus-2","badge_bg_class_false":"bg-cyan","badge_bg_class_true":"bg-teal","brand_bg_class_false":"ribbed-steel","brand_bg_class_true":"ribbed-indigo","badge_top":"0","badge_left":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"oidTrue":"hm-rega.0.14055.ProgramExecute","oidFalse":"hm-rega.0.14055.ProgramExecute","oidTrueValue":"false","oidFalseValue":"true"},"style":{"left":"721px","top":"241px"},"widgetSet":"metro"}]
                
                
                1 Antwort Letzte Antwort
                0
                • S Offline
                  S Offline
                  SirLance
                  schrieb am zuletzt editiert von
                  #12

                  Oh man ich schnall es nicht ich hab mir jetzt mal zwei Objekte in Iobroker angelegt die kann ich aber mit einem Skript nicht auswählen?

                  Oder muss ich das in dem Blockly machen das ist ja aber dann nur zur laufzeit verfügbar :?:

                  2933_blockly.png

                  1 Antwort Letzte Antwort
                  0
                  • htreckslerH Offline
                    htreckslerH Offline
                    htrecksler
                    Forum Testing
                    schrieb am zuletzt editiert von
                    #13

                    sorry, bei Blockly muss ich passen.

                    Das Puzzle hab ich noch nie verstanden :D :D :D

                    Gruss Hermann

                    ioBroker auf Proxmox (Debian) auf IntelNuc als Produktivsystem

                    1 Antwort Letzte Antwort
                    0
                    • S Offline
                      S Offline
                      SirLance
                      schrieb am zuletzt editiert von
                      #14

                      so hab es jetzt hin bekommen so sieht jetzt das fertige skript aus:

                      on({id: "javascript.0.scriptEnabled.common.istrue"/*istrue*/, change: "any"}, function (obj) {
                        var value = obj.state.val;
                        var oldValue = obj.oldState.val;
                        on({id: 'javascript.0.scriptEnabled.common.istrue', val: true}, function (obj) {
                          var value = obj.state.val;
                          var oldValue = obj.oldState.val;
                          getState("hm-rega.0.2630.ProgramExecute", function (err, state) {
                              setState("hm-rega.0.2630.ProgramExecute"/*AlleLichterAus execute*/, state ? !state.val : true);
                          });
                        });
                        setStateDelayed("javascript.0.scriptEnabled.common.istrue"/*istrue*/, false, true, 1000, false);
                      });
                      
                      
                      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

                      634

                      Online

                      32.5k

                      Benutzer

                      81.8k

                      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