Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Möglichkeit ein state zu setzten aus einer batch oder http ??

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Möglichkeit ein state zu setzten aus einer batch oder http ??

    This topic has been deleted. Only users with topic management privileges can see it.
    • arteck
      arteck Developer Most Active last edited by

      sagtmal hab ich eine Möglichkeit ein state (beliebig) per batch zu setzten ??

      ich könnte Tricksen mit einer Datei und dann drauf poolen ob die da ist aber … unsauber

      oder kann ich per http ein state setzten ??

      1 Reply Last reply Reply Quote 0
      • P
        pix last edited by

        Hallo,

        ja das Setzen und Abrufen von States über http geht mit der SimpleAPI FUnktion des Web-Adapters (Haken in Instanzeinstellungen setzen):

        http://github.com/ioBroker/ioBroker.simple-api#set

        Gruß

        Pix

        1 Reply Last reply Reply Quote 0
        • AlCalzone
          AlCalzone Developer last edited by

          Per Konsole/Batch:

          https://github.com/ioBroker/ioBroker/wi … -state-set

          1 Reply Last reply Reply Quote 0
          • arteck
            arteck Developer Most Active last edited by

            dann hab ich ein Bug gefunden

            iobroker state set javascript.1.rest.tuer true

            der state wird gesetzt aber der trigger reagiert nicht.. das heisst der Status wird umgesetzt aber keine Reaktion auf das state

            setze ich den Trigger per Vis dann gehts.. (ich habe an diesen ein Dialog öffnen für ne Cam dran somit sollte dieser auch aufgehen)

            setzte ich diesen auch manuell funktioniert es…

            könnte es jamand verifiziren bittäää

            1 Reply Last reply Reply Quote 0
            • AlCalzone
              AlCalzone Developer last edited by

              Bei mir gehts:

              on("javascript.0.test", function(obj) {
                 log("state changed... obj.state.val = " + obj.state.val) ;
              });
              
              pi@Heizung:~ $ iobroker state set javascript.0.test true
              Set "javascript.0.test" with value: true
              pi@Heizung:~ $ iobroker state set javascript.0.test true
              Set "javascript.0.test" with value: true
              pi@Heizung:~ $ iobroker state set javascript.0.test false
              Set "javascript.0.test" with value: false
              pi@Heizung:~ $
              
              22:34:28.808	[info]	javascript.0 script.js.Test: state changed... obj.state.val = true
              22:34:44.260	[info]	javascript.0 script.js.Test: state changed... obj.state.val = false
              
              1 Reply Last reply Reply Quote 0
              • First post
                Last post

              Support us

              ioBroker
              Community Adapters
              Donate
              FAQ Cloud / IOT
              HowTo: Node.js-Update
              HowTo: Backup/Restore
              Downloads
              BLOG

              805
              Online

              32.0k
              Users

              80.4k
              Topics

              1.3m
              Posts

              3
              5
              1250
              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