Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. In Javascript Icon hinzufügen?

    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

    In Javascript Icon hinzufügen?

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

      Hallo Jungs.
      Wie kann ich in Javascript Icons hinzufügen?
      Ich will wenn ein Datenpunkt wahr / true ist dieses icon ✅ und wenn der Datenpunkt unwahr / false ist dieses icon ❌ erzeugen.
      Wie kann das in Javascript bewergstelligen?

      Mein Momentanes Script sieht so aus:

      var idSofalampe = "meinedatenpunkte.0.Wohnzimmer_Sofalampe";
      var idDeckenlampe = "meinedatenpunkte.0.Wohnzimmer_Deckenlampe";
      
      on({id: 'telegram.0.communicate.request', change: 'any'}, function (obj) {
          var stateval = getState('telegram.0.communicate.request').val;              // Statevalue in Variable schreiben
              var benutzer = stateval.substring(1,stateval.indexOf("]"));                 // Benutzer aus Statevalue extrahieren
                  var befehl = stateval.substring(stateval.indexOf("]")+1,stateval.length);   // Befehl/Text aus Statevalue extrahieren
       
                       if (befehl.search(/(?=.*(b\Benzin\b|\bSpritpreise\b)).+/ig) != -1) {
      var Sofalampe = "Sofalampe:" + getState(idSofalampe).val + ("\n\n");
      var Deckenlampe = "Deckenlampe:" + getState(idDeckenlampe).val + ("\n\n");
      var devices=Sofalampe+Deckenlampe;
      sendTo('telegram', {
      user: benutzer,
      text: devices
      });
      }        
      })
      

      Im Telegram Adapter wird mir jetzt leider jedes mal nur der Status mit true / false angezeigt.
      Danke schonmal für die Hilfe und eventuelle Verbesserungen.. Bin leider überhaupt nicht fit mit javascript...

      Glasfaser 1 Reply Last reply Reply Quote 0
      • Glasfaser
        Glasfaser @4-Real last edited by

        @4-Real

        Eigentlich ganz einfach …. mit Emoji

        Leider kann ich dir bei Javascript nicht weiterhelfen , aber schonmal ein Anfang, vielleicht kannst du daraus was machen !!!
        .

        111111111111.JPG
        1.JPG

        22222222222222222222.JPG

        4 1 Reply Last reply Reply Quote 0
        • 4
          4-Real @Glasfaser last edited by

          @Glasfaser
          Danke erstmal für die "Idee" So ähnlich habe ich es mir natürlich auch vorgestellt!
          Eigentlich wollte ich mehrere Zustände von Geräten in einer einzigen Nachricht haben.
          In deiner Idee ist natürlich dementsprechend jedes Gerät eine seperate Nachricht..
          Leider bin ich Javascript jüngling und habe da echt noch kein Plan von. Ich glaube ich setze es dann erstmal genau so um wie du es jetzt gemacht hast 🙂
          Danke dir für den Vorschlag!

          Glasfaser 1 Reply Last reply Reply Quote 0
          • Glasfaser
            Glasfaser @4-Real last edited by Glasfaser

            @4-Real

            Du meinst wohl wie hier im Fred

            .
            Bild Text

            Wenn du dir den Popup genauer ansiehst , wird ein Link geöffnet zu https://telegra.ph/

            Vielleicht bekommst du dort zu deiner Frage eine Antwort .

            4 1 Reply Last reply Reply Quote 0
            • 4
              4-Real @Glasfaser last edited by

              @Glasfaser genau so...
              leider bin ich zu unversiert dies durchzuführen... Fande die Übersicht echt cool aber dafür fehlen mir einfach sämtliche Javascript Kenntnisse. Ich wollte jetzt auch nicht extra nur wegen dem Info Menu das Telegram Menu installieren.

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

              Support us

              ioBroker
              Community Adapters
              Donate

              663
              Online

              31.7k
              Users

              79.9k
              Topics

              1.3m
              Posts

              2
              5
              543
              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