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. Instanz per Script stoppen

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    16
    1
    472

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

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

Instanz per Script stoppen

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
12 Beiträge 5 Kommentatoren 2.6k Aufrufe
  • Ä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.
  • P Offline
    P Offline
    Pep
    schrieb am zuletzt editiert von
    #1

    Hallo Leute,

    ich suche nach einer möglichkeit, eine Instanz per Script oder VIS Button zu stoppen/starten.

    Ich habe überall folgendes gefunden

    extendObject('system.adapter.pushover.0', {common: {enabled: false}});
    

    oder auch

    var obj = getObject("system.adapter.pushover.0");
    obj.common.enabled = false; // Adapter ausschalten
    setObject("system.adapter.pushover.0", obj);
    //Programm Ende
    

    Ich habe aber kein common Objekt:
    730_io.png

    1 Antwort Letzte Antwort
    0
    • blauholstenB Offline
      blauholstenB Offline
      blauholsten
      Developer
      schrieb am zuletzt editiert von
      #2

      Hallo,

      wie lautet die eigentliche Frage?

      Das Objekt siehst du nur, wenn du die Einstellungen von der Instanz im Bereich Objekte aufmachst.

      Das sollte aber gehen
      @Pep:

      var obj = getObject("system.adapter.pushover.0");
      obj.common.enabled = false; // Adapter ausschalten
      setObject("system.adapter.pushover.0", obj);
      //Programm Ende
      

      Ich habe aber kein common Objekt:

      io.PNG `

      Falls nicht, kontrolliere deine Einstellungen in der JS Instanz….erlaube setObject

      Entwickler vom: - Viessman Adapter
      - Alarm Adapter

      1 Antwort Letzte Antwort
      0
      • arteckA Offline
        arteckA Offline
        arteck
        Developer Most Active
        schrieb am zuletzt editiert von
        #3

        den siehst du auch nicht

        zigbee hab ich, zwave auch, nuc's genauso und HA auch

        1 Antwort Letzte Antwort
        0
        • paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von
          #4

          @Pep:

          Ich habe aber kein common Objekt: `
          common ist kein Objekt im ioBroker-Objektbaum, sondern eine Eigenschaft des Objektes "system.adapter.pushover.0".

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          1 Antwort Letzte Antwort
          0
          • blauholstenB Offline
            blauholstenB Offline
            blauholsten
            Developer
            schrieb am zuletzt editiert von
            #5

            @arteck:

            den siehst du auch nicht `

            War die Aussage auf meine Antwort bezogen? :?

            Falls ja, unter RAW findest du das sehr wohl. (Paul hat es ja eben auch geschrieben)

            Falls nicht, ignoriere es :lol:

            Entwickler vom: - Viessman Adapter
            - Alarm Adapter

            1 Antwort Letzte Antwort
            0
            • P Offline
              P Offline
              Pep
              schrieb am zuletzt editiert von
              #6

              @blauholsten:

              Hallo,

              wie lautet die eigentliche Frage?

              Das Objekt siehst du nur, wenn du die Einstellungen von der Instanz im Bereich Objekte aufmachst.

              Das sollte aber gehen
              @Pep:

              var obj = getObject("system.adapter.pushover.0");
              obj.common.enabled = false; // Adapter ausschalten
              setObject("system.adapter.pushover.0", obj);
              //Programm Ende
              

              Ich habe aber kein common Objekt:

              io.PNG `

              Falls nicht, kontrolliere deine Einstellungen in der JS Instanz….erlaube setObject `

              ok, das funktioniert doch - man muss das Skript nur starte - mein Fehler.

              Gibt es jetzt eine einfache Möglichkeit, diese "Eigenschaft des Objektes" im VIS über ein Button zu Ändern? Dort ändere ich ja nur Objekte.

              Klar könnte ich es auch über ein zusätzliches Script machen, welches gestartet wird aber es muss doch auch ohne Script gehen.

              1 Antwort Letzte Antwort
              0
              • blauholstenB Offline
                blauholstenB Offline
                blauholsten
                Developer
                schrieb am zuletzt editiert von
                #7

                Da bin ich leider raus, denke aber nein.

                Entwickler vom: - Viessman Adapter
                - Alarm Adapter

                1 Antwort Letzte Antwort
                0
                • arteckA Offline
                  arteckA Offline
                  arteck
                  Developer Most Active
                  schrieb am zuletzt editiert von
                  #8

                  @Pep:

                  @blauholsten:

                  Hallo,

                  wie lautet die eigentliche Frage?

                  Das Objekt siehst du nur, wenn du die Einstellungen von der Instanz im Bereich Objekte aufmachst.

                  Das sollte aber gehen
                  @Pep:

                  var obj = getObject("system.adapter.pushover.0");
                  obj.common.enabled = false; // Adapter ausschalten
                  setObject("system.adapter.pushover.0", obj);
                  //Programm Ende
                  

                  Ich habe aber kein common Objekt:

                  io.PNG `

                  Falls nicht, kontrolliere deine Einstellungen in der JS Instanz….erlaube setObject `

                  ok, das funktioniert doch - man muss das Skript nur starte - mein Fehler.

                  Gibt es jetzt eine einfache Möglichkeit, diese "Eigenschaft des Objektes" im VIS über ein Button zu Ändern? Dort ändere ich ja nur Objekte.

                  Klar könnte ich es auch über ein zusätzliches Script machen, welches gestartet wird aber es muss doch auch ohne Script gehen. `

                  nö ist mir auch kein weg bekannt..

                  zigbee hab ich, zwave auch, nuc's genauso und HA auch

                  1 Antwort Letzte Antwort
                  0
                  • paul53P Offline
                    paul53P Offline
                    paul53
                    schrieb am zuletzt editiert von paul53
                    #9

                    @Pep:

                    Gibt es jetzt eine einfache Möglichkeit, diese "Eigenschaft des Objektes" im VIS über ein Button zu Ändern?

                    Nur mit einem zusätzlichen Button-Datenpunkt und einem kleinen Skript.

                    const idButton = '...'; // Datenpunkt-ID für Stop-Button eintragen !
                    
                    on({id: idButton}, function() {
                       var obj = getObject("system.adapter.pushover.0");
                       obj.common.enabled = false; // Adapter ausschalten
                       setObject("system.adapter.pushover.0", obj);
                    });
                    

                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                    1 Antwort Letzte Antwort
                    0
                    • A Offline
                      A Offline
                      aleks-83
                      schrieb am zuletzt editiert von
                      #10

                      Gibt es ne Möglichkeit das ganze auch per Blockly zu lösen?

                      Diese Befehle getObject und setObject habe ich schon öfter mal im Blockly gesucht.
                      Ist das nicht möglich das dort einzubinden?

                      = Dell Optiplex Micro - 10GB RAM - 200GB SSD - Debian VM =
                      = Node.js v20.18.3 = NPM 10.2.3 = JS Controller 7.0.6 =

                      Ubiquiti UAP-AC-LR - UAP-AC-Lite - Synology DS716+II - Fritz!Box 7490
                      Glasfaser 400

                      paul53P 1 Antwort Letzte Antwort
                      0
                      • A aleks-83

                        Gibt es ne Möglichkeit das ganze auch per Blockly zu lösen?

                        Diese Befehle getObject und setObject habe ich schon öfter mal im Blockly gesucht.
                        Ist das nicht möglich das dort einzubinden?

                        paul53P Offline
                        paul53P Offline
                        paul53
                        schrieb am zuletzt editiert von paul53
                        #11

                        @aleks-83 sagte:

                        Diese Befehle getObject und setObject habe ich schon öfter mal im Blockly gesucht.

                        Die Befehle sind absichtlich nicht in Blockly integriert, da man bei Anwendung dieser Befehle genau wissen sollte, was man tut, was bei Blockly-Programmierern oft nicht der Fall ist, denn Blockly verleitet zu "trial & error".

                        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                        1 Antwort Letzte Antwort
                        0
                        • A Offline
                          A Offline
                          aleks-83
                          schrieb am zuletzt editiert von
                          #12

                          Sowas hab ich mir schon gedacht.
                          Ist dann natürlich sicherer.

                          @paul53 sagte in Instanz per Script stoppen:

                          ... da man bei Anwendung dieser Befehle genau wissen sollte, was man tut, was bei Blockly-Programmierern oft nicht der Fall ist, denn Blockly verleitet zu "trial & error".

                          Da will ich mich jetzt auch nicht ausschließen :grimacing:

                          = Dell Optiplex Micro - 10GB RAM - 200GB SSD - Debian VM =
                          = Node.js v20.18.3 = NPM 10.2.3 = JS Controller 7.0.6 =

                          Ubiquiti UAP-AC-LR - UAP-AC-Lite - Synology DS716+II - Fritz!Box 7490
                          Glasfaser 400

                          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

                          785

                          Online

                          32.5k

                          Benutzer

                          81.6k

                          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