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. ioBroker Allgemein
  4. Einfachen Schalter/Taster

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.5k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Einfachen Schalter/Taster

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
6 Beiträge 2 Kommentatoren 3.7k 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.
  • ChristianMC Offline
    ChristianMC Offline
    ChristianM
    schrieb am zuletzt editiert von
    #1

    Hallo,

    wie kann ich einen einfachen Schalter/Taster erstellen. Ich suche eine Möglichkeit wie die "Valuelist HTML Style" nur halt mit Bedienung einer Variable.

    Es soll ein einfaches Ein / Aus Schaltfeld werden.

    Danke schon mal

    Christian

    1 Antwort Letzte Antwort
    0
    • ruhr70R Offline
      ruhr70R Offline
      ruhr70
      schrieb am zuletzt editiert von
      #2

      je nachdem, was Du "stylen" willst, reicht ggf ein: basic - bool html

      Zu mindestens für den Inhalt des "Schalters"

      Das Beispiel zeigt damit einen Schalter, mit der grauen Schrift "ist: " und dann entweder in grün "ein" oder in rot "aus", je nach Wert des Objekts (true/false).

      [
        {
          "tpl": "tplValueBoolCtrl",
          "data": {
            "oid": "node-red.0.fritzbox.config.infoEmail",
            "visibility-cond": "==",
            "visibility-val": 1,
            "html_false": "ist: aus",
            "html_true": "ist: ein"
          },
          "style": {
            "left": "215px",
            "top": "355px",
            "width": "88.77777767181396px",
            "height": "23.77777767181396px",
            "z-index": "30",
            "color": "rgb(68, 68, 68)",
            "text-align": "center",
            "text-shadow": "none",
            "font-family": "'Lucida Grande', 'Lucida Sans', Arial, sans-serif",
            "font-style": "normal",
            "font-variant": "normal",
            "font-weight": "bold",
            "font-size": "14px",
            "line-height": "23.9999980926514px",
            "background": "rgb(204, 204, 204) none repeat scroll 0% 0% / auto padding-box border-box",
            "background-color": "rgb(204, 204, 204)",
            "background-origin": "padding-box",
            "border-width": "1.11111116409302px",
            "border-style": "solid",
            "border-color": "rgb(68, 68, 68)",
            "border-radius": "0px",
            "box-shadow": "rgb(68, 68, 68) 0px 0px 1px 1px"
          },
          "widgetSet": "basic"
        }
      ]
      

      Adapter: Fritzbox, Unify Circuit
      Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

      1 Antwort Letzte Antwort
      0
      • ChristianMC Offline
        ChristianMC Offline
        ChristianM
        schrieb am zuletzt editiert von
        #3

        Hallo und danke erst mal.

        das meiste funktioniert auch schon nur die eigentliche Funktion des Schalter/Tasters funktioniert leider nicht.

        Wie hast du eigentlich den kompletten HTML Code heraus kopiert.

        Gruß Christian

        1 Antwort Letzte Antwort
        0
        • ruhr70R Offline
          ruhr70R Offline
          ruhr70
          schrieb am zuletzt editiert von
          #4

          Du meinst das JSON für das Widget?

          Wenn Du im VIS Editor im Tab Widgets bist, kannst Du oben rechts "Widget exportieren" und "Widget importieren" auswählen. Das funktioniert auch für eine Gruppe markierter Widgets.

          Der Schalter geht nicht? Wenn Du ihn anklickst änder er denn Wert der Objekt IP zwischen true und false. Was passiert denn, wenn Du den Schalter drückst und Du in den Objekten oder Zuständen nachsiehst?

          Du kannst übrigens die wildesten Sachen dynamisch "stylen", z.B. mit dem Javascript Adapter. Jeden beliebigen Wert, außer der Objekt ID kannst Du wiederum über ein anderes Objekt verändern. Wenn Du z.B. ein Javascript-Apapter Objekt mit dem Namen javascript.0.fontsize hast, kannst Du dieses mit {javascript.0.fontsize} irgendwo bei den Werten im Widget einsetzen (z.B. bei Fontsize). Wenn Du nun den Wert im Objekt ändest, ändert sich die eingestellte Schriftgröße. Ist ein schlechtes Beispiel. Soll aber zeigen, dass man extrem flexibel ist.

          Adapter: Fritzbox, Unify Circuit
          Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

          1 Antwort Letzte Antwort
          0
          • ChristianMC Offline
            ChristianMC Offline
            ChristianM
            schrieb am zuletzt editiert von
            #5

            Sehr schön,

            danke jetzt funktioniert es nachdem ich einfach deinen HTML Code importiert und abgeändert habe. Ich hatte wohl das falsche Widget ausgewählt. Bin leider in Sachen HTML noch ein absoluter Anfänger. Gibt es vielleicht irgendwo Demo Seite wo man sich diverse Sachen anschauen kann bzw "klauen" kann ?

            Gruß Christian

            1 Antwort Letzte Antwort
            0
            • ruhr70R Offline
              ruhr70R Offline
              ruhr70
              schrieb am zuletzt editiert von
              #6

              Es wird für Deinen Fall wahrscheinlich bessere Widgets geben. Das war es, was mir auf die Schelle eingefallen ist. Schön, wenn es passt.

              Es ist eine Demoseite mit Beispielen in Arbeit, siehe http://forum.iobroker.org/viewtopic.php … line#p6485. Momentan ist der Link nicht aktiv. Da wird aber was kommen :-)

              Adapter: Fritzbox, Unify Circuit
              Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

              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
              FAQ Cloud / IOT
              HowTo: Node.js-Update
              HowTo: Backup/Restore
              Downloads
              BLOG

              671

              Online

              32.7k

              Benutzer

              82.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