Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Button in Vis für rechnen und http links

    NEWS

    • Monatsrückblick – September 2025

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    Button in Vis für rechnen und http links

    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      jumbo125 last edited by

      Hallo zusammen

      ich möchte meinem Bruder, nun auch iobroker näher bringen.
      Das problem, er ist nicht so javascript, php und html versiert. nun möchte ich es so einfach als möglich gestalten.

      Wenn ich einen wert, bspw. den lautsprecher meiner anlage verändern wollte, habe ich das so gemacht

      Button mit Pfeil. -> bei klick -> url-request im hintergrund ausühren -> öffnet ein php-script-> dieses liest mit simple-api den Lautstärke Datenpunkt aus, bspw. 35 und addiert 2 dazu -> dannach sendet das script wieder den neuen WErt an den Datenpunkt retour.

      Dabei gibt es 2 Probleme:

      1. Ich habe keinen Vis-Button gefunden, welcher bei klick einfach nur ein Http-request durchführt. ich habe zwar so ähnliche buttons gefunden, aber nichts passendes. daher habe ich es so gelöst, dass mittles javascript bei klick auf dem button der http request über ajax einfach ausgeführt wird. Gibt es einen Button, der bei klick einfach nur eine http-url im hintergrund öffnet bzw. ausführt
      2. gibt es einen Button, welcher den hinterlegten Datenpunkt rechnerisch bearbeitet? zb. wert +2 oder -2 ???

      danke euch!!!!

      Homoran 1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @jumbo125 last edited by

        @jumbo125 button als Taster konfigurieren und mit eigenem DP Typ bool verknüpfen.

        Kleine Logik die auf Aktualisierung trigert und das gewünschte ausführt

        J 1 Reply Last reply Reply Quote 0
        • J
          jumbo125 @Homoran last edited by

          @homoran
          danke dir, du meinst ich soll einen button erstellen, der einen Datenpunkt bspw. "radio.leiser" auf true setzt.
          und mittels javascript(blockly) den Datenpunkt "radio.leiser - wurde aktualisiert" triggern. Wenn nun der button gedrückt wird, wird radio leiser neu auf true gesettzt und blockly erkennt das und mittels mini script, soll dann der eigentliche Lautstärke Datenppunkt um bspw 2 reduziert werden?

          Homoran 1 Reply Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators @jumbo125 last edited by

            @jumbo125 sagte in Button in Vis für rechnen und http links:

            @homoran
            danke dir, du meinst ich soll einen button erstellen, der einen Datenpunkt bspw. "radio.leiser" auf true setzt.
            und mittels javascript(blockly) den Datenpunkt "radio.leiser - wurde aktualisiert" triggern. Wenn nun der button gedrückt wird, wird radio leiser neu auf true gesettzt und blockly erkennt das und mittels mini script, soll dann der eigentliche Lautstärke Datenppunkt um bspw 2 reduziert werden?

            ja, fast!

            nur bleibt der Wert immer auf true, daher muss auf Aktualisierung getriggert werden, da der Wert sich nicht ändert

            ubecker 1 Reply Last reply Reply Quote 0
            • ubecker
              ubecker @Homoran last edited by

              @homoran said in Button in Vis für rechnen und http links:

              ur bleibt der Wert immer auf true, daher muss auf Aktualisierung getriggert werden, da der Wert sich nicht ändert

              Hab ich das jetzt falsch verstanden? Ich benutze z.B. für Heizung
              Screenshot 2023-12-20 153240.png
              damit erhhöe ich auf Klick um 0,5°C
              Screenshot 2023-12-20 153301.png
              Screenshot 2023-12-20 153224.png

              sollte doch mit Lautstärke genau so gehen

              Homoran 1 Reply Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators @ubecker last edited by Homoran

                @ubecker sagte in Button in Vis für rechnen und http links:

                Hab ich das jetzt falsch verstanden?

                anscheinend.

                zuerst ging es um die Aussage

                @jumbo125 sagte in Button in Vis für rechnen und http links:

                wird radio leiser neu auf true gesettzt

                Das passiert icht, weil es immer auf true steht.

                Jetzt bringst du eine neue Baustelle ins Gespräch.

                @ubecker sagte in Button in Vis für rechnen und http links:

                Ich benutze z.B. für Heizung

                damit erhhöe ich auf Klick um 0,5°C

                vorher war nur von

                @jumbo125 sagte in Button in Vis für rechnen und http links:

                Gibt es einen Button, der bei klick einfach nur

                die Rede.

                Das jetzt von dir in den Ring geworfene widget ist kein Button im boolschen Sinne, weil es Werte inkrementiert

                Damit könnte man auch arbeiten, aber anders

                ubecker 1 Reply Last reply Reply Quote 0
                • ubecker
                  ubecker @Homoran last edited by

                  @homoran danke für die Klarstellung. Bin da noch nicht so drin mit den ganzen Begriffen was wann wo.

                  1 Reply Last reply Reply Quote 0
                  • jogibear9988
                    jogibear9988 last edited by

                    Falls du mal Webui probieren willst, dort habe ich gestern erst blockly als frontend scriptsprache eingebaut, damit kannst du das dann ganz leicht lösen:

                    02d2f91e-2a21-4056-aa0c-6a0ed0ce4315-image.png

                    J 1 Reply Last reply Reply Quote 0
                    • J
                      jumbo125 @jogibear9988 last edited by

                      @jogibear9988
                      Mein bruder hat mir heute gezeigt, das es einen vis button gibt, welcher mit 1 addiert oder subtrahiert

                      J 1 Reply Last reply Reply Quote 0
                      • J
                        jumbo125 @jumbo125 last edited by

                        Was mich aber noch interessiert, gibt es einen button, bei welchem duch den einfachen klick, einen http request auslöst?

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        527
                        Online

                        32.2k
                        Users

                        80.8k
                        Topics

                        1.3m
                        Posts

                        4
                        10
                        558
                        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