Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Script zur Überprüfung ob eine Instanz noch läuft.

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    562

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    5.5k

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

Script zur Überprüfung ob eine Instanz noch läuft.

Scheduled Pinned Locked Moved Skripten / Logik
blocklyjavascript
52 Posts 15 Posters 8.7k Views 21 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • MyzerATM MyzerAT

    @tobasium sagte in Script zur Überprüfung ob eine Instanz noch läuft.:

    ical.0

    bei ical.0 bekomme ich auch hi und da Meldung im Telegram am Handy, aber ist es nicht so das ical per cronjob regelmäßig durchstartet und deswegen diese Meldung zu recht kommt!

    paul53P Offline
    paul53P Offline
    paul53
    wrote on last edited by
    #43

    @myzerat sagte: ical per cronjob regelmäßig durchstartet und deswegen diese Meldung zu recht kommt!

    Ist diese Abfrage nicht enthalten?

       if(common.mode == 'daemon' && common.enabled) {  // Instanzen mit cronjob und gesperrte Instanzen ausblenden
    

    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

    MyzerATM 1 Reply Last reply
    0
    • paul53P paul53

      @myzerat sagte: ical per cronjob regelmäßig durchstartet und deswegen diese Meldung zu recht kommt!

      Ist diese Abfrage nicht enthalten?

         if(common.mode == 'daemon' && common.enabled) {  // Instanzen mit cronjob und gesperrte Instanzen ausblenden
      
      MyzerATM Offline
      MyzerATM Offline
      MyzerAT
      wrote on last edited by
      #44

      @paul53

      schaut nicht so aus, ich habe das script von @PichlAlex genommen

      lg Rudi

      Master Debian 12 (Wien)
      Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

      Slave Debian 12. (TULLN) --> OpenVPN to Vienna
      Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

      Node 20.19.0
      Nodejs 20.19.0
      npm 10.8.2
      js-controller 7.0.6

      paul53P 1 Reply Last reply
      0
      • MyzerATM MyzerAT

        @paul53

        schaut nicht so aus, ich habe das script von @PichlAlex genommen

        paul53P Offline
        paul53P Offline
        paul53
        wrote on last edited by
        #45

        @myzerat sagte: schaut nicht so aus

        Dann erweitere die Abfrage:

                // nur einen Fehler melden, wenn der Adapter vorher auch mal aktiv war. Bzw. deaktivierte Adapter ignorieren
                if (!getState(dpname).val) {
                    if (instance.common.enabled && instance.common.mode == 'daemon') {
        

        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

        MyzerATM M 2 Replies Last reply
        2
        • paul53P paul53

          @myzerat sagte: schaut nicht so aus

          Dann erweitere die Abfrage:

                  // nur einen Fehler melden, wenn der Adapter vorher auch mal aktiv war. Bzw. deaktivierte Adapter ignorieren
                  if (!getState(dpname).val) {
                      if (instance.common.enabled && instance.common.mode == 'daemon') {
          
          MyzerATM Offline
          MyzerATM Offline
          MyzerAT
          wrote on last edited by MyzerAT
          #46

          @paul53
          ok hab ich ! THX

          3e1f9ee6-aeba-4d5e-83fc-369424fb62fc-grafik.png

          lg Rudi

          Master Debian 12 (Wien)
          Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

          Slave Debian 12. (TULLN) --> OpenVPN to Vienna
          Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

          Node 20.19.0
          Nodejs 20.19.0
          npm 10.8.2
          js-controller 7.0.6

          tobasiumT 1 Reply Last reply
          0
          • MyzerATM MyzerAT

            @paul53
            ok hab ich ! THX

            3e1f9ee6-aeba-4d5e-83fc-369424fb62fc-grafik.png

            tobasiumT Offline
            tobasiumT Offline
            tobasium
            wrote on last edited by
            #47

            @myzerat hi ich hab immer folgenden Fehler im Script:

            Error in callback: TypeError: Cannot read properties of null (reading 'common')

            Kannst du mir dein ganzes script mal zur Verfügung stellen?

            // nur einen Fehler melden, wenn der Adapter vorher auch mal aktiv war. Bzw. deaktivierte Adapter ignorieren
                    if (!getState(dpname).val) {
                        if (instance.common.enabled && instance.common.mode == 'daemon') {
                        
                            alarmMeldung('"' + eventtyp + '"-Fehler bei Instanz: ' + dpname);
                            cnt = 0; // falls verzählt und cnt < 0
                        }
                    } else {
                        log('### Der "' + eventtyp + '"-Fehler hat selbst geheilt: '+ newid);
                    }
                }, timeoutZeit);
             }
            
            MyzerATM 1 Reply Last reply
            0
            • tobasiumT tobasium

              @myzerat hi ich hab immer folgenden Fehler im Script:

              Error in callback: TypeError: Cannot read properties of null (reading 'common')

              Kannst du mir dein ganzes script mal zur Verfügung stellen?

              // nur einen Fehler melden, wenn der Adapter vorher auch mal aktiv war. Bzw. deaktivierte Adapter ignorieren
                      if (!getState(dpname).val) {
                          if (instance.common.enabled && instance.common.mode == 'daemon') {
                          
                              alarmMeldung('"' + eventtyp + '"-Fehler bei Instanz: ' + dpname);
                              cnt = 0; // falls verzählt und cnt < 0
                          }
                      } else {
                          log('### Der "' + eventtyp + '"-Fehler hat selbst geheilt: '+ newid);
                      }
                  }, timeoutZeit);
               }
              
              MyzerATM Offline
              MyzerATM Offline
              MyzerAT
              wrote on last edited by MyzerAT
              #48

              @tobasium

              script.txt

              lg Rudi

              Master Debian 12 (Wien)
              Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

              Slave Debian 12. (TULLN) --> OpenVPN to Vienna
              Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

              Node 20.19.0
              Nodejs 20.19.0
              npm 10.8.2
              js-controller 7.0.6

              tobasiumT 1 Reply Last reply
              1
              • tobasiumT Offline
                tobasiumT Offline
                tobasium
                wrote on last edited by
                #49

                kannst du es in ein editor file packen. Das ist glaub angenehmer.

                Danke Dir

                1 Reply Last reply
                0
                • MyzerATM MyzerAT

                  @tobasium

                  script.txt

                  tobasiumT Offline
                  tobasiumT Offline
                  tobasium
                  wrote on last edited by
                  #50

                  @myzerat Super. Vielen Dank.

                  Jetzt bekomme ich nur noch Warnungen wen es die besagten Datenpunkte alive oder so nicht gibt das lässt sich glaub nicht verhindern.

                  1 Reply Last reply
                  0
                  • paul53P paul53

                    @myzerat sagte: schaut nicht so aus

                    Dann erweitere die Abfrage:

                            // nur einen Fehler melden, wenn der Adapter vorher auch mal aktiv war. Bzw. deaktivierte Adapter ignorieren
                            if (!getState(dpname).val) {
                                if (instance.common.enabled && instance.common.mode == 'daemon') {
                    
                    M Offline
                    M Offline
                    michihorn
                    wrote on last edited by michihorn
                    #51

                    @paul53 Wie kann man es hinbekommen das auf Instanzen auch auf dem Slave einer Multihost Umgebung geprüft werden?
                    Michael

                    paul53P 1 Reply Last reply
                    0
                    • M michihorn

                      @paul53 Wie kann man es hinbekommen das auf Instanzen auch auf dem Slave einer Multihost Umgebung geprüft werden?
                      Michael

                      paul53P Offline
                      paul53P Offline
                      paul53
                      wrote on last edited by
                      #52

                      @michihorn sagte: Multihost Umgebung geprüft werden?

                      Mit Multihost kenne ich mich nicht aus.

                      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 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      387

                      Online

                      32.7k

                      Users

                      82.6k

                      Topics

                      1.3m

                      Posts
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Home
                      • Recent
                      • Tags
                      • Unread 0
                      • Categories
                      • Unreplied
                      • Popular
                      • GitHub
                      • Docu
                      • Hilfe