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. Skripten / Logik
  4. On / Off Frage

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.6k

On / Off Frage

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
template
7 Beiträge 3 Kommentatoren 533 Aufrufe 2 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.
  • E Offline
    E Offline
    emptykai
    schrieb am zuletzt editiert von
    #1

    Hallo liebe Community,
    ich bin ganz neu hier und auch ganz neu im Thema ioBroker und VIS.

    Gerne wollte ich mit der Funktion Bulb on / off einen Check machen, ob die Lampe an oder aus ist.
    Jedoch ändert im Quellcode keine Klasse (und so) das ich im CSS oder im JavaScript eine änderung vornehmen könnte..

    Kann mir da jemand helfen? Er tauscht nur das Bild aus (welche ich hinterlegt habe) aber im CSS kann ich ja kein Check machen welches Bild aktiviert ist, was ja auch total doof wäre ;-)

    Mein Plan war, quasi einen Check zu haben im Quellcode, ob an oder aus das ich damit arbeiten kann...

    Freue mich über eine Rückmeldung.
    LG Kai

    amg_666A 1 Antwort Letzte Antwort
    0
    • E emptykai

      Hallo liebe Community,
      ich bin ganz neu hier und auch ganz neu im Thema ioBroker und VIS.

      Gerne wollte ich mit der Funktion Bulb on / off einen Check machen, ob die Lampe an oder aus ist.
      Jedoch ändert im Quellcode keine Klasse (und so) das ich im CSS oder im JavaScript eine änderung vornehmen könnte..

      Kann mir da jemand helfen? Er tauscht nur das Bild aus (welche ich hinterlegt habe) aber im CSS kann ich ja kein Check machen welches Bild aktiviert ist, was ja auch total doof wäre ;-)

      Mein Plan war, quasi einen Check zu haben im Quellcode, ob an oder aus das ich damit arbeiten kann...

      Freue mich über eine Rückmeldung.
      LG Kai

      amg_666A Offline
      amg_666A Offline
      amg_666
      schrieb am zuletzt editiert von
      #2

      @emptykai Ich verstehe nicht so ganz was du da vorhast. "Funktion Bulb on/off", damit meinst du das Widget welches anzeigt ob eine Lampe an aoder aus ist, richtig? Im Reiter CSS kannst du CSS spezifische Anpassungen vornehmen. Du hast aber doch im VIS Editor, wenn du das Widget anlegst rechts unter "Allgemein" den Datenpunkt des Objekts angegeben, dass angezeigt werden soll (wahrscheinlich eine Lampe :-) ). Wenn du irgendwo anders checken willst ob die Lampe an oder aus ist, dann musst du doch nur den Datenpunkt abfragen. VIS visualisiert nur, Abfragen/Logik etc machst du per Javascript oder Blockly und da greifst du auf die Datenpunkte des Objekts zu.

      iobroker auf proxmox container

      E 1 Antwort Letzte Antwort
      0
      • amg_666A amg_666

        @emptykai Ich verstehe nicht so ganz was du da vorhast. "Funktion Bulb on/off", damit meinst du das Widget welches anzeigt ob eine Lampe an aoder aus ist, richtig? Im Reiter CSS kannst du CSS spezifische Anpassungen vornehmen. Du hast aber doch im VIS Editor, wenn du das Widget anlegst rechts unter "Allgemein" den Datenpunkt des Objekts angegeben, dass angezeigt werden soll (wahrscheinlich eine Lampe :-) ). Wenn du irgendwo anders checken willst ob die Lampe an oder aus ist, dann musst du doch nur den Datenpunkt abfragen. VIS visualisiert nur, Abfragen/Logik etc machst du per Javascript oder Blockly und da greifst du auf die Datenpunkte des Objekts zu.

        E Offline
        E Offline
        emptykai
        schrieb am zuletzt editiert von
        #3

        @amg_666 Vielen Dank für deine antwort.

        Bildschirmfoto 2020-11-20 um 19.23.43.png

        Schau mal, ich meinte das hier. Ich kann im Quellcode nicht sehen ob die Lampe jetzt an oder aus ist, nur anhand des Bildes was rein geladen habe.. Geht das also nicht? Aber im JavaScript kann ich ja auch nicht prüfen ob die Lampe nun an oder aus ist? Ich bekomme ja keinen Wert angezeigt?

        HomoranH 1 Antwort Letzte Antwort
        0
        • E emptykai

          @amg_666 Vielen Dank für deine antwort.

          Bildschirmfoto 2020-11-20 um 19.23.43.png

          Schau mal, ich meinte das hier. Ich kann im Quellcode nicht sehen ob die Lampe jetzt an oder aus ist, nur anhand des Bildes was rein geladen habe.. Geht das also nicht? Aber im JavaScript kann ich ja auch nicht prüfen ob die Lampe nun an oder aus ist? Ich bekomme ja keinen Wert angezeigt?

          HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von Homoran
          #4

          @emptykai ich muss @amg_666 zustimmen.
          ich weiß nicht was du willst.

          • VIS dient der Visualisierung und Bedienung.
            • CSS darin dient ebenfalls nur der (Formatierung der) Visualisierung
          • wenn du scripten willst, musst du den javascript (ScriptEngine) Adapter bemühen.
            • ich fürchte du willst den Reiter Scripte in der Vis missbrauchen???

          Was bitte willst du genau?

          Wenn Lampe an
          dann mache andere Lampe auch an
          

          das wäre ein ganz einfaches Skript oder in grafischer Form ein Blockly

          Wieso bekommst du keinen Wert für den Zustand der Lampe angezeigt?
          dazu gibt es doch die Objekte

          kein Support per PN! - Fragen im Forum stellen -

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          ioBroker freut sich auch über eine Spende für das Forum. Benutzt dazu den Spendenbutton im Header. Danke!

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          amg_666A 1 Antwort Letzte Antwort
          0
          • HomoranH Homoran

            @emptykai ich muss @amg_666 zustimmen.
            ich weiß nicht was du willst.

            • VIS dient der Visualisierung und Bedienung.
              • CSS darin dient ebenfalls nur der (Formatierung der) Visualisierung
            • wenn du scripten willst, musst du den javascript (ScriptEngine) Adapter bemühen.
              • ich fürchte du willst den Reiter Scripte in der Vis missbrauchen???

            Was bitte willst du genau?

            Wenn Lampe an
            dann mache andere Lampe auch an
            

            das wäre ein ganz einfaches Skript oder in grafischer Form ein Blockly

            Wieso bekommst du keinen Wert für den Zustand der Lampe angezeigt?
            dazu gibt es doch die Objekte

            amg_666A Offline
            amg_666A Offline
            amg_666
            schrieb am zuletzt editiert von
            #5

            @emptykai ich verstehe es immer noch nicht, woher kommt der Code den du da gepostet hast? Jetzt war @hormoran schneller als ich :-)

            Guck mal hier, das ist ein Beispiel aus meiner (niemals fertig werdenden) Visualisierung. Rechts im Raum siehst du eine ausgeschaltete Glühlampe. Die ist aus weil der Datenpunkt der ganz rechts unter Allgemein eingetragen ist abgefragt wird und wenn der wahr ist, erscheint das Bild was bei icon_on angegeben ist, sonst das von icon_off.
            9cf9ef6d-9d32-45ea-9c34-bd4a277d0f70-grafik.png

            Was du anscheinend willst ist den Datenpunkt auszulesen und zu verarbeiten. Das geht in vis nicht das ist reine Visualisierung. Dazu musst du dir ein Script bauen aber bitte nicht hier unter "Scripte",, die haben hier eine ganz andere Bedeutung. Dazu musst du im iobroker (nicht im vis editor) ein Skript bauen z.B. mit Blockly, das kann dann z.B. so aussehen (nur mal ein Beispiel hier frage ich den Stromzustand einer Steckdose nicht ab sondern setze ihn, das ist aber ja ähnlich):
            daa629c4-61ef-4ab8-8395-32e236b63afd-grafik.png

            Trifft das so ungefähr dein Problem?

            iobroker auf proxmox container

            HomoranH 1 Antwort Letzte Antwort
            0
            • amg_666A amg_666

              @emptykai ich verstehe es immer noch nicht, woher kommt der Code den du da gepostet hast? Jetzt war @hormoran schneller als ich :-)

              Guck mal hier, das ist ein Beispiel aus meiner (niemals fertig werdenden) Visualisierung. Rechts im Raum siehst du eine ausgeschaltete Glühlampe. Die ist aus weil der Datenpunkt der ganz rechts unter Allgemein eingetragen ist abgefragt wird und wenn der wahr ist, erscheint das Bild was bei icon_on angegeben ist, sonst das von icon_off.
              9cf9ef6d-9d32-45ea-9c34-bd4a277d0f70-grafik.png

              Was du anscheinend willst ist den Datenpunkt auszulesen und zu verarbeiten. Das geht in vis nicht das ist reine Visualisierung. Dazu musst du dir ein Script bauen aber bitte nicht hier unter "Scripte",, die haben hier eine ganz andere Bedeutung. Dazu musst du im iobroker (nicht im vis editor) ein Skript bauen z.B. mit Blockly, das kann dann z.B. so aussehen (nur mal ein Beispiel hier frage ich den Stromzustand einer Steckdose nicht ab sondern setze ihn, das ist aber ja ähnlich):
              daa629c4-61ef-4ab8-8395-32e236b63afd-grafik.png

              Trifft das so ungefähr dein Problem?

              HomoranH Nicht stören
              HomoranH Nicht stören
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von
              #6

              @amg_666 sagte in On / Off Frage:

              woher kommt der Code den du da gepostet hast?

              der dürfte aus der Browserconsole sein.

              ich frage mich aber auch warum @emptykai sich da drin rumtreibt

              kein Support per PN! - Fragen im Forum stellen -

              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

              ioBroker freut sich auch über eine Spende für das Forum. Benutzt dazu den Spendenbutton im Header. Danke!

              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              amg_666A 1 Antwort Letzte Antwort
              0
              • HomoranH Homoran

                @amg_666 sagte in On / Off Frage:

                woher kommt der Code den du da gepostet hast?

                der dürfte aus der Browserconsole sein.

                ich frage mich aber auch warum @emptykai sich da drin rumtreibt

                amg_666A Offline
                amg_666A Offline
                amg_666
                schrieb am zuletzt editiert von
                #7

                @Homoran Auf die Idee muss man erstmal kommen :-)

                iobroker auf proxmox container

                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

                569

                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