Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. ioBroker Allgemein
  4. Ein bestimmte Instanz nur zu bestimmten Zeiten aktiv. Wie?

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    13
    1
    724

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    2.0k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    918

Ein bestimmte Instanz nur zu bestimmten Zeiten aktiv. Wie?

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
20 Beiträge 8 Kommentatoren 2.6k Aufrufe 1 Beobachtet
  • Ä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.
  • arteckA Offline
    arteckA Offline
    arteck
    Developer Most Active
    schrieb am zuletzt editiert von
    #2

    ja klar..

    
    var objPl = getObject('system.adapter.admin.2');
         objPl.common.enabled = true;  // Adapter einschalten
    
     //     objPl.common.enabled = false;  // Adapter ausschalten
    
         setObject('system.adapter.admin.2', objPl, function (err) {
                 if (err) log('Cannot write object: ' + err);
            }); 
    

    hier als beispiel wird der admin.2 ein oder ausgeschaltet

    wenn du es automatisiert haben willst muss du noch Sonnenuntergang und Sonnenaufgang als trigger nehmen..

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

    1 Antwort Letzte Antwort
    0
    • P Offline
      P Offline
      PerfectAnswer
      schrieb am zuletzt editiert von
      #3

      Hi nochmals,

      ich sehe gerade im log das es nicht funktioniert.

      javascript.0	2017-11-18 20:25:00.048	error	Function "setObject" is not allowed. Use adapter settings to allow it.
      

      Ich finde allerdings auch keine Stelle im Adapter wo ich das "genehmigen" könnte?

      Ne Idee?

      Besten Gruß

      Bernd

      1 Antwort Letzte Antwort
      0
      • htreckslerH Offline
        htreckslerH Offline
        htrecksler
        Forum Testing
        schrieb am zuletzt editiert von
        #4

        Die Einstellung ist in den Einstellungen des Javascript-Adapters.

        Gruss Hermann

        ioBroker auf Proxmox (Debian) auf IntelNuc als Produktivsystem

        1 Antwort Letzte Antwort
        0
        • P Offline
          P Offline
          PerfectAnswer
          schrieb am zuletzt editiert von
          #5

          Danke für die Info, hatte beim Modbus Adapter nachgeschaut. :roll:

          Leider funktioniert das Script aber nicht. Der Adapter wird nicht deaktiviert.

          function WRSleep() {
              var objPl = getObject('system.adapter.modbus.0');
                objPl.common.enabled = false;  // Adapter ausschalten
                console.log("val:" + objPl.common.enabled);
          
          }
          WRSleep();
          
          schedule("58 20 * * *", WRSleep);
          

          Jemand eine Idee wie ich das hin bekomme?

          Besten Gruß

          Bernd

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

            Moin,

            ich versuche es nochmals, weil es irgendwie doch eine Möglichkeit geben muss.

            Ich habe mir aus dem Script:

            function WRSleep() {
                var objPl = getObject('system.adapter.modbus.0');
                  objPl.common.enabled = false;  // Adapter ausschalten
                  log("ModbusInstanceValue: " + objPl.common.enabled);    
            
            }
            WRSleep();
            
            

            Das Objekt in ein JSON geschoben und da sehe ich auch, dass enabled auf false gesetzt wurde, sich die Instanz selbst dafür aber nicht interessiert.

            Werden höhere Rechte benötigt?

            Muss noch was anderes "gefeuert" werden?

            Hat wirklich niemand eine Idee?

            Mein Log sieht furchtbar aus in der Nacht :( :o

            Besten Gruß

            Bernd

            1 Antwort Letzte Antwort
            0
            • paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von
              #7
              function WRSleep() {
                  var objPl = getObject('system.adapter.modbus.0');
                  objPl.common.enabled = false;  // Adapter ausschalten
                  setObject('system.adapter.modbus.0', objPl);
              }
              

              setObject() muss in der Konfiguration der JS-Instanz freigegeben sein.

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: Asus PN 42 / N100 / 8 GB / 500 GB

              1 Antwort Letzte Antwort
              0
              • P Offline
                P Offline
                pix
                schrieb am zuletzt editiert von
                #8

                In den Adapter Einstellungen muss noch setObject aktiviert werden 261_setobject.jpg

                Gruß

                Pix

                EDIT: Paul war wieder schneller :lol:

                ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

                1 Antwort Letzte Antwort
                0
                • htreckslerH Offline
                  htreckslerH Offline
                  htrecksler
                  Forum Testing
                  schrieb am zuletzt editiert von
                  #9

                  Die Einstellung hatte er doch schon gesetzt (hoffe ich zumindest) - siehe ein paar Einträge weiter oben.

                  Gruss Hermann

                  ioBroker auf Proxmox (Debian) auf IntelNuc als Produktivsystem

                  1 Antwort Letzte Antwort
                  0
                  • P Offline
                    P Offline
                    pix
                    schrieb am zuletzt editiert von
                    #10

                    Hallo,

                    ich hatte das Problem auch mal. Diese Einstellung wurd nicht bei mir angezeigt. Mein Javascript Adapter war nicht auf dem neuesten Stand oder korrekt installiert. Erst nach einem````
                    ./iobroker upload javascript

                    
                    Gruß
                    
                    Pix

                    ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

                    1 Antwort Letzte Antwort
                    0
                    • P Offline
                      P Offline
                      PerfectAnswer
                      schrieb am zuletzt editiert von
                      #11

                      @Pix: Das hatte ich alles bereits eingestellt und erledigt, aber um in den Genuss von setObject zu kommen muss man nicht nur die Berechtigungen besitzen! :idea:

                      1161_modbus-resolved.jpg
                      <size size="150">In meinem Script fehlt das setObject() !</size>

                      Das Lustige dabei ist, das ich 2 Scripte habe. Das Script um den ModBus wieder einzuschalten enthielt setObject, ich hatte aber in den anderen Script soviel gefummelt, dass ich wohl die Zeilen gelöscht hatte und mit anderen Code zwischenzeitlich gefüllt hatte.

                      Die gute Nachricht ist jetzt das es läuft.

                      function WRSleep() {
                          var objPl = getObject('system.adapter.modbus.0');
                          var jsonResult;
                            objPl.common.enabled = false;  // Adapter ausschalten
                                setObject('system.adapter.modbus.0', objPl, function (err) {
                                   if (err) log('Cannot write object: ' + err);
                              }); 
                      
                            log("val:" + objPl.common.enabled);
                      
                      }
                      WRSleep();
                      
                      schedule("58 20 * * *", WRSleep);
                      

                      Wenn mir jetzt noch jemand einen Tipp geben könnte wie die statischen schedule Zeiten gegen Sonnunter- und Aufgangszeiten getauscht werden, dass wäre dann perfekt.

                      Auf jeden Fall nochmals Danke für die Unterstützung!

                      Besten Gruß

                      Bernd

                      1 Antwort Letzte Antwort
                      0
                      • P Offline
                        P Offline
                        pix
                        schrieb am zuletzt editiert von
                        #12

                        Hallo,

                        schön, dass es klappt. Hier die Doku zur Einbindung der Astro-Funktion: https://github.com/ioBroker/ioBroker.javascript/blob/master/doc/en/javascript.md#astro–function

                        Gruß

                        Pix

                        ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

                        1 Antwort Letzte Antwort
                        0
                        • P Offline
                          P Offline
                          PerfectAnswer
                          schrieb am zuletzt editiert von
                          #13

                          Perfekt!

                          Das kommt heute noch rein, damit der WR morgen nach Sonnenaufgang +30min wach wird :)

                          Thanks again!

                          1 Antwort Letzte Antwort
                          0
                          • L Offline
                            L Offline
                            loverz
                            schrieb am zuletzt editiert von
                            #14

                            sieht interessant aus, kann man damit auch einen Adapter sagen wir alle 15 Minuten für 1 Minute laufen lassen?
                            Würde das gerne mit dem HomematicIP-Adapter machen, da ich diesen zum Abrufen vom Wetter nutze, nur dafür.

                            HomoranH 1 Antwort Letzte Antwort
                            0
                            • L loverz

                              sieht interessant aus, kann man damit auch einen Adapter sagen wir alle 15 Minuten für 1 Minute laufen lassen?
                              Würde das gerne mit dem HomematicIP-Adapter machen, da ich diesen zum Abrufen vom Wetter nutze, nur dafür.

                              HomoranH Nicht stören
                              HomoranH Nicht stören
                              Homoran
                              Global Moderator Administrators
                              schrieb am zuletzt editiert von Homoran
                              #15

                              @loverz schon wieder ein 4 1/2 Jahre alter Thread!

                              kein Support per PN! - Fragen im Forum stellen -
                              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                              Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                              1 Antwort Letzte Antwort
                              0
                              • L Offline
                                L Offline
                                loverz
                                schrieb am zuletzt editiert von
                                #16

                                @homoran ja, finde die immer über google ;)
                                soll ich lieber neue aufmachen?
                                Das Thema passt ja!

                                Hab hier übrigens eine Lösung in einem anderen Thread gefunden.
                                Lösung: https://forum.iobroker.net/topic/25105/adapter-zur-bestimmten-zeit-aus-oder-anmachen/9

                                HomoranH GlasfaserG 2 Antworten Letzte Antwort
                                0
                                • L loverz

                                  @homoran ja, finde die immer über google ;)
                                  soll ich lieber neue aufmachen?
                                  Das Thema passt ja!

                                  Hab hier übrigens eine Lösung in einem anderen Thread gefunden.
                                  Lösung: https://forum.iobroker.net/topic/25105/adapter-zur-bestimmten-zeit-aus-oder-anmachen/9

                                  HomoranH Nicht stören
                                  HomoranH Nicht stören
                                  Homoran
                                  Global Moderator Administrators
                                  schrieb am zuletzt editiert von
                                  #17

                                  @loverz sagte in Ein bestimmte Instanz nur zu bestimmten Zeiten aktiv. Wie?:

                                  , finde die immer über google

                                  aber das Datum ist ja sichtbar.

                                  @loverz sagte in Ein bestimmte Instanz nur zu bestimmten Zeiten aktiv. Wie?:

                                  in einem anderen Thread

                                  der war ja auch nur seit 2 Jahren abgelaufen.

                                  kein Support per PN! - Fragen im Forum stellen -
                                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                  Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                  L 1 Antwort Letzte Antwort
                                  0
                                  • L loverz

                                    @homoran ja, finde die immer über google ;)
                                    soll ich lieber neue aufmachen?
                                    Das Thema passt ja!

                                    Hab hier übrigens eine Lösung in einem anderen Thread gefunden.
                                    Lösung: https://forum.iobroker.net/topic/25105/adapter-zur-bestimmten-zeit-aus-oder-anmachen/9

                                    GlasfaserG Offline
                                    GlasfaserG Offline
                                    Glasfaser
                                    schrieb am zuletzt editiert von
                                    #18

                                    @loverz sagte in Ein bestimmte Instanz nur zu bestimmten Zeiten aktiv. Wie?:

                                    @homoran ja, finde die immer über google

                                    Hier etwas , was ich öfters schreibe :

                                    Warum Google , die Forumssuche funktioniert besser als Google ,
                                    inkl. der Suche innerhalb des Threads !

                                    Suche innerhalb des Threads :
                                    In User Einstellung aktivieren :

                                    1.JPG

                                    STRG + F

                                    2.JPG

                                    .

                                    Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                    L 1 Antwort Letzte Antwort
                                    1
                                    • HomoranH Homoran

                                      @loverz sagte in Ein bestimmte Instanz nur zu bestimmten Zeiten aktiv. Wie?:

                                      , finde die immer über google

                                      aber das Datum ist ja sichtbar.

                                      @loverz sagte in Ein bestimmte Instanz nur zu bestimmten Zeiten aktiv. Wie?:

                                      in einem anderen Thread

                                      der war ja auch nur seit 2 Jahren abgelaufen.

                                      L Offline
                                      L Offline
                                      loverz
                                      schrieb am zuletzt editiert von
                                      #19

                                      @homoran jetzt weiß ich aber noch nicht, ob es schlimm ist alte Threads hochzuholen. Ist es denn sinnvoller einen neuen Thread aufzumachen, wenn das Thema direkt zutrifft?

                                      1 Antwort Letzte Antwort
                                      0
                                      • GlasfaserG Glasfaser

                                        @loverz sagte in Ein bestimmte Instanz nur zu bestimmten Zeiten aktiv. Wie?:

                                        @homoran ja, finde die immer über google

                                        Hier etwas , was ich öfters schreibe :

                                        Warum Google , die Forumssuche funktioniert besser als Google ,
                                        inkl. der Suche innerhalb des Threads !

                                        Suche innerhalb des Threads :
                                        In User Einstellung aktivieren :

                                        1.JPG

                                        STRG + F

                                        2.JPG

                                        .

                                        L Offline
                                        L Offline
                                        loverz
                                        schrieb am zuletzt editiert von
                                        #20

                                        @glasfaser danke für die Erläuterung ;)

                                        Ich hab es mir irgendwie angewohnt zu googlen, da lande ich oft auch auf anderen Seiten, die mir hilfreich erscheinen, wenn hier nichts zu finden ist.
                                        Dennoch kann ich den ein oder anderen Tipp von dir bestimmt in Zukunft anwenden ;)

                                        1 Antwort Letzte Antwort
                                        0

                                        Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                        Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                        Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                        Registrieren Anmelden
                                        Antworten
                                        • In einem neuen Thema antworten
                                        Anmelden zum Antworten
                                        • Älteste zuerst
                                        • Neuste zuerst
                                        • Meiste Stimmen


                                        Support us

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

                                        524

                                        Online

                                        32.9k

                                        Benutzer

                                        83.1k

                                        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