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. Blockly
  5. ESP-Controller per URL auslesen und wie senden?

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    14
    1
    331

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.8k

ESP-Controller per URL auslesen und wie senden?

Geplant Angeheftet Gesperrt Verschoben Blockly
14 Beiträge 4 Kommentatoren 1.5k Aufrufe 3 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.
  • OliverIOO OliverIO

    @herrfrodo

    wieso viele blocklys?

    du legst 2 eigene datenpunkte an, für die variablen
    in vis kannst du bei den widgets nach slider suchen, etsprechend konfigurieren (min, max, schrittweite und mit jeweils einem datenpunkt verbinden.
    so hast du dann deine werte schon mal in datenpunkten

    dann erstellst du ein blockly oder javascript
    dort reagierst du auf änderungen der beiden datenpunkte
    dann holst du dir die werte aus den datenpunkten
    bastelst die urls aus diesen werten
    und sendest die url
    fertig

    ich bin nicht so firm in blockly, aber im forum gibt es viele beispiele wie die einzelnen punkte in blockly umsetzbar sind

    H Offline
    H Offline
    HerrFrodo
    schrieb am zuletzt editiert von
    #5

    @oliverio etwa so?

    Blockly5_HuaweiR4850G2.PNG

    Wo ein Wille ist, ist auch ein LAN!

    OliverIOO 1 Antwort Letzte Antwort
    0
    • H HerrFrodo

      @oliverio etwa so?

      Blockly5_HuaweiR4850G2.PNG

      OliverIOO Offline
      OliverIOO Offline
      OliverIO
      schrieb am zuletzt editiert von OliverIO
      #6

      @herrfrodo

      wie gesagt, so gut bin ich in blockly nicht, aber
      warum steht der request block 3 mal hintereinander?

      diese Datenpunkte huawei.... sind deine eigen erstellten datenpunkte oder wo kommen die her?
      datenpunkte die du mit widgets verknüpfst sollten änderbar sein und nicht nur datenpunkte, die von einem adapter als information bereitgestellt werden

      wenn es die information über die aktuelle höhe des wert im gerät ist und der wert beschreibbar ist so das man das gerät steuern kann, dann bringt das nix, da du ja den gleichen wert reinschreiben würdest, wie das gerät aktuell eingestellt ist.

      wenn der datenpunk beschreibbar ist um das gerät zu steuern, dann brauchst du allerdings auch nicht den http request, sondern schreibst einfach direkt in den datenpunk rein. der adapter kümmert sich um den rest.
      aber die funktionsweise des adapters kenn ich in diesem fall auch nicht

      kannst du den im iobroker objekt browser in einen wert was reinschreiben und dann wird der kurze zeit später mit grün bestätigt?

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

      H 1 Antwort Letzte Antwort
      1
      • OliverIOO OliverIO

        @herrfrodo

        wie gesagt, so gut bin ich in blockly nicht, aber
        warum steht der request block 3 mal hintereinander?

        diese Datenpunkte huawei.... sind deine eigen erstellten datenpunkte oder wo kommen die her?
        datenpunkte die du mit widgets verknüpfst sollten änderbar sein und nicht nur datenpunkte, die von einem adapter als information bereitgestellt werden

        wenn es die information über die aktuelle höhe des wert im gerät ist und der wert beschreibbar ist so das man das gerät steuern kann, dann bringt das nix, da du ja den gleichen wert reinschreiben würdest, wie das gerät aktuell eingestellt ist.

        wenn der datenpunk beschreibbar ist um das gerät zu steuern, dann brauchst du allerdings auch nicht den http request, sondern schreibst einfach direkt in den datenpunk rein. der adapter kümmert sich um den rest.
        aber die funktionsweise des adapters kenn ich in diesem fall auch nicht

        kannst du den im iobroker objekt browser in einen wert was reinschreiben und dann wird der kurze zeit später mit grün bestätigt?

        H Offline
        H Offline
        HerrFrodo
        schrieb am zuletzt editiert von
        #7

        @oliverio ich kenne mich mit Blockly auch nicht aus :-)

        3x weil ich 3 Controller habe mit 3 verschiedenen URLs.
        Die beiden Variablen der Abfrage sind als Datenpunkt-Zahl in den ioBroker-Objekten erstellt.
        Diese werde ich dann in Vis durch ein Widget ändern können.

        Verändere ich also eine Zahl, dann trigger ich das Blockly und es sendet die Werte der Variablen im Text an die 3 Controller.

        Wo ein Wille ist, ist auch ein LAN!

        OliverIOO CodierknechtC 2 Antworten Letzte Antwort
        0
        • H HerrFrodo

          @oliverio ich kenne mich mit Blockly auch nicht aus :-)

          3x weil ich 3 Controller habe mit 3 verschiedenen URLs.
          Die beiden Variablen der Abfrage sind als Datenpunkt-Zahl in den ioBroker-Objekten erstellt.
          Diese werde ich dann in Vis durch ein Widget ändern können.

          Verändere ich also eine Zahl, dann trigger ich das Blockly und es sendet die Werte der Variablen im Text an die 3 Controller.

          OliverIOO Offline
          OliverIOO Offline
          OliverIO
          schrieb am zuletzt editiert von
          #8

          @herrfrodo sagte in ESP-Controller per URL auslesen und wie senden?:

          Die beiden Variablen der Abfrage sind als Datenpunkt-Zahl in den ioBroker-Objekten erstellt

          du hast sie selbst erstellt oder ein adapter?

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

          H 1 Antwort Letzte Antwort
          1
          • H HerrFrodo

            @oliverio ich kenne mich mit Blockly auch nicht aus :-)

            3x weil ich 3 Controller habe mit 3 verschiedenen URLs.
            Die beiden Variablen der Abfrage sind als Datenpunkt-Zahl in den ioBroker-Objekten erstellt.
            Diese werde ich dann in Vis durch ein Widget ändern können.

            Verändere ich also eine Zahl, dann trigger ich das Blockly und es sendet die Werte der Variablen im Text an die 3 Controller.

            CodierknechtC Offline
            CodierknechtC Offline
            Codierknecht
            Developer Most Active
            schrieb am zuletzt editiert von Codierknecht
            #9

            @herrfrodo sagte in ESP-Controller per URL auslesen und wie senden?:

            3x weil ich 3 Controller habe mit 3 verschiedenen URLs.

            Das Prinzip:
            641ed9fe-9c18-486b-a4a8-4ea324212dec-image.png
            Die Liste kann man beim Start des Script anlegen. Also vor jedem Trigger.
            Die Variablen besetzt man im Trigger 1x, damit man nicht mehrfach die Objekte lesen muss.
            In der Schleife werden dann die Requests ausgeführt.

            "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

            Proxmox 9.1.1 LXC|8 GB|Core i7-6700
            HmIP|ZigBee|Tasmota|Unifi
            Zabbix Certified Specialist
            Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

            H 1 Antwort Letzte Antwort
            1
            • OliverIOO OliverIO

              @herrfrodo sagte in ESP-Controller per URL auslesen und wie senden?:

              Die beiden Variablen der Abfrage sind als Datenpunkt-Zahl in den ioBroker-Objekten erstellt

              du hast sie selbst erstellt oder ein adapter?

              H Offline
              H Offline
              HerrFrodo
              schrieb am zuletzt editiert von
              #10

              @oliverio
              Ich habe sie selbst erstellt in den Objekten
              Blockly6_HuaweiR4850G2.PNG

              Wo ein Wille ist, ist auch ein LAN!

              OliverIOO 1 Antwort Letzte Antwort
              0
              • CodierknechtC Codierknecht

                @herrfrodo sagte in ESP-Controller per URL auslesen und wie senden?:

                3x weil ich 3 Controller habe mit 3 verschiedenen URLs.

                Das Prinzip:
                641ed9fe-9c18-486b-a4a8-4ea324212dec-image.png
                Die Liste kann man beim Start des Script anlegen. Also vor jedem Trigger.
                Die Variablen besetzt man im Trigger 1x, damit man nicht mehrfach die Objekte lesen muss.
                In der Schleife werden dann die Requests ausgeführt.

                H Offline
                H Offline
                HerrFrodo
                schrieb am zuletzt editiert von
                #11

                @codierknecht said in ESP-Controller per URL auslesen und wie senden?:

                Die Liste kann man beim Start des Script anlegen. Also vor jedem Trigger.
                Die Variablen besetzt man im Trigger 1x, damit man nicht mehrfach die Objekte lesen muss.
                In der Schleife werden dann die Requests ausgeführt.

                Danke Dir!
                Ich habe die Variable Spannung und Strom. Wenn sich eine der beiden ändert, dann soll er triggern. Bei "falls Objekt" kann ich nur ein Objekt angeben oder?

                Wo ein Wille ist, ist auch ein LAN!

                CodierknechtC 1 Antwort Letzte Antwort
                0
                • H HerrFrodo

                  @oliverio
                  Ich habe sie selbst erstellt in den Objekten
                  Blockly6_HuaweiR4850G2.PNG

                  OliverIOO Offline
                  OliverIOO Offline
                  OliverIO
                  schrieb am zuletzt editiert von
                  #12

                  @herrfrodo sagte in ESP-Controller per URL auslesen und wie senden?:

                  Ich habe sie selbst erstellt in den Objekten

                  ok,

                  dann passt das den soweit. wenn du dann in einem der datenpunkte
                  einen wert änderst, kommt dieser wert dann auch in den geräten an?
                  funktioniert das?
                  wenn ja, dann bleibt eigentlich nur noch vis

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

                  1 Antwort Letzte Antwort
                  1
                  • H HerrFrodo

                    @codierknecht said in ESP-Controller per URL auslesen und wie senden?:

                    Die Liste kann man beim Start des Script anlegen. Also vor jedem Trigger.
                    Die Variablen besetzt man im Trigger 1x, damit man nicht mehrfach die Objekte lesen muss.
                    In der Schleife werden dann die Requests ausgeführt.

                    Danke Dir!
                    Ich habe die Variable Spannung und Strom. Wenn sich eine der beiden ändert, dann soll er triggern. Bei "falls Objekt" kann ich nur ein Objekt angeben oder?

                    CodierknechtC Offline
                    CodierknechtC Offline
                    Codierknecht
                    Developer Most Active
                    schrieb am zuletzt editiert von
                    #13

                    @herrfrodo sagte in ESP-Controller per URL auslesen und wie senden?:

                    Bei "falls Objekt" kann ich nur ein Objekt angeben oder?

                    Nein, das können auch mehrere sein.

                    7e58e5ab-0278-4449-ba70-b166ab2fd8ca-image.png

                    "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                    Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                    HmIP|ZigBee|Tasmota|Unifi
                    Zabbix Certified Specialist
                    Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                    H 1 Antwort Letzte Antwort
                    1
                    • CodierknechtC Codierknecht

                      @herrfrodo sagte in ESP-Controller per URL auslesen und wie senden?:

                      Bei "falls Objekt" kann ich nur ein Objekt angeben oder?

                      Nein, das können auch mehrere sein.

                      7e58e5ab-0278-4449-ba70-b166ab2fd8ca-image.png

                      H Offline
                      H Offline
                      HerrFrodo
                      schrieb am zuletzt editiert von HerrFrodo
                      #14

                      @codierknecht
                      @OliverIO
                      @Ralla66

                      Ich habe es nun so gemacht:
                      Blockly7_HuaweiR4850G2.PNG

                      Blockly8_HuaweiR4850G2.PNG

                      Ich habe noch eine dritte Variable erzeugt, welche bei Falls Objekt abgefragt wird.
                      Durch drücken auf den grünen OK-Button, ändert sich die dritte Variable nach treu oder false und löst damit den Trigger aus. Vorteil ist, dass ich erst in Ruhe die Werte eingeben kann und dann erst sende. Notaus fehlt noch.

                      Ich danke euch für eure Hilfe!!!!

                      Ich möchte dann in den kommenden Tagen noch die Halbautomatik für den Generator fertigstellen. Aber das ist ein anderes Thema.

                      Nochmals besten Dank!

                      Wo ein Wille ist, ist auch ein LAN!

                      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

                      580

                      Online

                      32.5k

                      Benutzer

                      81.9k

                      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