Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Wert wird nicht weitergegeben

    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

    Wert wird nicht weitergegeben

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

      Ich möchte den SoC meines E-Autos mittels IOBroker an meine (andere) Haussteuerung übergeben.
      Das dortige Objekt kann ich mittels Browser-Url setzen und abfragen.

      Bei der JavaScript-Rule hingegen funktioniert die Übertragung des Werts nicht,
      IOBroker setzt mein Objekt immer "%s" und verwendet nicht den eigentlich gedachten Wert (den ich in IOBroker korrekt abfragen kann).

      Url ist:
      http://IPADDRESS/remote/?login=LOGIN&pass=PASS&koid=123&kovalue=%s

      Die Abfrage von http://IPADDRESS/remote/?login=LOGIN&pass=>PASS&koid=123 gibt mit dann immer "%s" aus...

      Jemand eine Idee was es da haben könnte?

      paul53 2 Replies Last reply Reply Quote 0
      • paul53
        paul53 @vbernd last edited by paul53

        @vbernd sagte: JavaScript-Rule

        Versuche es mal mit Javascript oder Blockly. Da kann eher geholfen werden.

        @vbernd sagte in Wert wird nicht weitergegeben:

        Ich möchte den SoC meines E-Autos

        Der Wert liegt in einem Datenpunkt vor? Dann sollte es mit Blockly so funktionieren:

        Bild_2022-07-03_105746530.png

        Wert (unter "Trigger"):

        Blockly_DP_Props.JPG

        1 Reply Last reply Reply Quote 0
        • paul53
          paul53 @vbernd last edited by

          @vbernd sagte: IOBroker setzt mein Objekt immer "%s" und verwendet nicht den eigentlich gedachten Wert

          %s enthält den Wert des Trigger-Datenpunktes aus der Rule "Zustand", der der Datenpunkt mit dem SoC-Wert zugewiesen werden muss.

          Bild_2022-07-03_114208915.png

          V 1 Reply Last reply Reply Quote 0
          • V
            vbernd @paul53 last edited by vbernd

            Danke, aber es hilft nix:

            Blockly:
            92ddcbc1-8794-43a4-a44c-6a988828eb0f-image.png
            es passiert nix.

            JavaScript:
            6adb4bbc-158a-49a7-9bed-ab770a0032a7-image.png
            Wert zeigt immer nur "%s" an

            Er sollte aber auf 91 stehen:
            2154dcbb-5c2c-41aa-8e2b-2266efa5adce-image.png

            Simulieren ging plötzlich 1x, dann nicht mehr: (die Abfrage im Drittsysttem zeigte einmal "99" statt "%s")
            4261ebf0-e3e4-4ffd-a25a-f990875e1e13-image.png

            V 1 Reply Last reply Reply Quote 0
            • V
              vbernd @vbernd last edited by

              Okay, welches Skript auch immer jetzt funktioniert, es geht nach einer Weile 🙂
              Werd das noch genau herausfinden...

              Danke!

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

              Support us

              ioBroker
              Community Adapters
              Donate

              479
              Online

              31.8k
              Users

              80.0k
              Topics

              1.3m
              Posts

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