Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. hat jemand ein Beispiel für ng-click="sendCmd('xxx)"

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

hat jemand ein Beispiel für ng-click="sendCmd('xxx)"

Scheduled Pinned Locked Moved Visualisierung
9 Posts 2 Posters 652 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • F Offline
    F Offline
    franzda
    wrote on last edited by
    #1

    ich habe sendCmd in Iobroker Habpanel laufen jedoch möchte ich über VIS HTML auch sendCmd integrieren
    Das Beispiel was ich dazu im Internet gefunden habe; scheint nicht komplett zu sein.

    hier Auszug aus ioBroker / Habpanel was läuft

        <span>
            <button ng-click="sendCmd('deconz.0.Lights.3.on', 'false')">
                <i class="glyphicon glyphicon-remove"></i> 
            </button>
    
            <button style="margin-right: 0" ng-click="sendCmd('deconz.0.Lights.3.on', 'true')">
                <i class="glyphicon glyphicon-ok"></i>
            </button>
        </span>
    

    hier für VIS was nicht vollständig zu sein scheint oder ggf nicht korrekt?

    <button type="button" class="btn btn-default btn-lg attention-table-btn" 
       ng-click="sendCmd('deconz.0.Lights.3.on', 'false')">
       Test
    </button>
    
    OliverIOO 1 Reply Last reply
    0
    • F franzda

      ich habe sendCmd in Iobroker Habpanel laufen jedoch möchte ich über VIS HTML auch sendCmd integrieren
      Das Beispiel was ich dazu im Internet gefunden habe; scheint nicht komplett zu sein.

      hier Auszug aus ioBroker / Habpanel was läuft

          <span>
              <button ng-click="sendCmd('deconz.0.Lights.3.on', 'false')">
                  <i class="glyphicon glyphicon-remove"></i> 
              </button>
      
              <button style="margin-right: 0" ng-click="sendCmd('deconz.0.Lights.3.on', 'true')">
                  <i class="glyphicon glyphicon-ok"></i>
              </button>
          </span>
      

      hier für VIS was nicht vollständig zu sein scheint oder ggf nicht korrekt?

      <button type="button" class="btn btn-default btn-lg attention-table-btn" 
         ng-click="sendCmd('deconz.0.Lights.3.on', 'false')">
         Test
      </button>
      
      OliverIOO Offline
      OliverIOO Offline
      OliverIO
      wrote on last edited by
      #2

      @franzda sagte in hat jemand ein Beispiel für ng-click="sendCmd('xxx)":

      Habpanel

      das ng-click funktioniert in vis nicht.
      das ng scheint zu angular zu gehören was aber in vis nicht verfügbar ist

      Alternativ müsste aber das folgende gehen

              <button onclick="vis.setValue('deconz.0.Lights.3.on', 'true');"
                  <i class="glyphicon glyphicon-remove"></i> 
              </button>
      

      Meine Adapter und Widgets
      TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
      Links im Profil

      F 1 Reply Last reply
      0
      • OliverIOO OliverIO

        @franzda sagte in hat jemand ein Beispiel für ng-click="sendCmd('xxx)":

        Habpanel

        das ng-click funktioniert in vis nicht.
        das ng scheint zu angular zu gehören was aber in vis nicht verfügbar ist

        Alternativ müsste aber das folgende gehen

                <button onclick="vis.setValue('deconz.0.Lights.3.on', 'true');"
                    <i class="glyphicon glyphicon-remove"></i> 
                </button>
        
        F Offline
        F Offline
        franzda
        wrote on last edited by
        #3

        @oliverio Danke Oliver; Klasse werde heute Abend gleich probieren. (die Quelle die ich gefunden habe ist dann nicht richtig)

        OliverIOO 1 Reply Last reply
        0
        • F franzda

          @oliverio Danke Oliver; Klasse werde heute Abend gleich probieren. (die Quelle die ich gefunden habe ist dann nicht richtig)

          OliverIOO Offline
          OliverIOO Offline
          OliverIO
          wrote on last edited by
          #4

          @franzda

          für habpanel wahrscheinlich schon, aber nicht für vis.
          jede visualisierung kann eine unmengen an frameworks und tools verwenden.
          die anwendung dieser ist aber nicht direkt übertragbar auf andere

          Meine Adapter und Widgets
          TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
          Links im Profil

          F 1 Reply Last reply
          0
          • OliverIOO OliverIO

            @franzda

            für habpanel wahrscheinlich schon, aber nicht für vis.
            jede visualisierung kann eine unmengen an frameworks und tools verwenden.
            die anwendung dieser ist aber nicht direkt übertragbar auf andere

            F Offline
            F Offline
            franzda
            wrote on last edited by
            #5

            @oliverio Hallo Oliver
            habe nun probiert; Dein Hinweis ist sehr gut sollte aber noch um eine Kleinigkeit erweitert werden.
            class="bestätigen" ist noch notwendig
            sonst ist der Wert nicht gültig: also hier unten mein Code

            gibt es eine Doku was alles mit vis.xx möglich ist?

            <html>
                <button class="bestätigen" onclick="vis.setValue('deconz.0.Lights.7.on', true);">
                    <img src="/vis.0/main/taster_grün.png" width="40" height="40">
                </button>
                
                <button class="bestätigen" onclick="vis.setValue('deconz.0.Lights.7.on', false);">
                    <img src="/vis.0/main/taster_rot.png" width="40" height="40">
                </button>
            </html>
            
            OliverIOO 1 Reply Last reply
            0
            • F franzda

              @oliverio Hallo Oliver
              habe nun probiert; Dein Hinweis ist sehr gut sollte aber noch um eine Kleinigkeit erweitert werden.
              class="bestätigen" ist noch notwendig
              sonst ist der Wert nicht gültig: also hier unten mein Code

              gibt es eine Doku was alles mit vis.xx möglich ist?

              <html>
                  <button class="bestätigen" onclick="vis.setValue('deconz.0.Lights.7.on', true);">
                      <img src="/vis.0/main/taster_grün.png" width="40" height="40">
                  </button>
                  
                  <button class="bestätigen" onclick="vis.setValue('deconz.0.Lights.7.on', false);">
                      <img src="/vis.0/main/taster_rot.png" width="40" height="40">
                  </button>
              </html>
              
              OliverIOO Offline
              OliverIOO Offline
              OliverIO
              wrote on last edited by
              #6

              @franzda
              Ok die css Anweisung sorgt wahrscheinlich dafür das das Ding wie ein Knopf aussieht. Der Funktionalität dürfte es keinen Abbruch tun.
              Von den Funktionen ist es schwierig da viele Funktionen sehr monolithisch und wenig wiederverwendbar geschrieben sind.
              Du kannst aber hier im source Code schauen
              https://github.com/ioBroker/ioBroker.vis

              Nicht alle Funktionen stehen zur runtime zur Verfügung

              Meine Adapter und Widgets
              TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
              Links im Profil

              F 1 Reply Last reply
              0
              • OliverIOO OliverIO

                @franzda
                Ok die css Anweisung sorgt wahrscheinlich dafür das das Ding wie ein Knopf aussieht. Der Funktionalität dürfte es keinen Abbruch tun.
                Von den Funktionen ist es schwierig da viele Funktionen sehr monolithisch und wenig wiederverwendbar geschrieben sind.
                Du kannst aber hier im source Code schauen
                https://github.com/ioBroker/ioBroker.vis

                Nicht alle Funktionen stehen zur runtime zur Verfügung

                F Offline
                F Offline
                franzda
                wrote on last edited by
                #7

                @oliverio das war nicht mein Punkt ich meinte class="bestätigen" ist notwendig sonst ist die Änderung nicht wirksam bzw der geänderte Wert wird nicht verwendet wil nicht bestätigt.

                OliverIOO 1 Reply Last reply
                0
                • F franzda

                  @oliverio das war nicht mein Punkt ich meinte class="bestätigen" ist notwendig sonst ist die Änderung nicht wirksam bzw der geänderte Wert wird nicht verwendet wil nicht bestätigt.

                  OliverIOO Offline
                  OliverIOO Offline
                  OliverIO
                  wrote on last edited by
                  #8

                  @franzda
                  Das wäre mir neu das der Klassenname da irgendeine Rolle spielt.
                  Das class Attribut wird dazu verwendet um auf eine Reihe von css Anweisungen zu verweisen, die das Aussehen des Elements bestimmen

                  Meine Adapter und Widgets
                  TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                  Links im Profil

                  F 1 Reply Last reply
                  0
                  • OliverIOO OliverIO

                    @franzda
                    Das wäre mir neu das der Klassenname da irgendeine Rolle spielt.
                    Das class Attribut wird dazu verwendet um auf eine Reihe von css Anweisungen zu verweisen, die das Aussehen des Elements bestimmen

                    F Offline
                    F Offline
                    franzda
                    wrote on last edited by
                    #9

                    @oliverio Danke für die Erklärung

                    1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    426

                    Online

                    32.4k

                    Users

                    81.5k

                    Topics

                    1.3m

                    Posts
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                    ioBroker Community 2014-2025
                    logo
                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Home
                    • Recent
                    • Tags
                    • Unread 0
                    • Categories
                    • Unreplied
                    • Popular
                    • GitHub
                    • Docu
                    • Hilfe