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. Script zur Überprüfung ob eine Instanz noch läuft.

NEWS

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

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

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    2.7k

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

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
blocklyjavascript
52 Beiträge 15 Kommentatoren 7.7k Aufrufe 21 Watching
  • Ä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.
  • 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
    schrieb am zuletzt editiert von
    #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 Antwort Letzte Antwort
    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
      schrieb am zuletzt editiert von
      #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 Antwort Letzte Antwort
      0
      • MyzerATM MyzerAT

        @paul53

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

        paul53P Offline
        paul53P Offline
        paul53
        schrieb am zuletzt editiert von
        #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 Antworten Letzte Antwort
        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
          schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
          0
          • MyzerATM MyzerAT

            @paul53
            ok hab ich ! THX

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

            tobasiumT Offline
            tobasiumT Offline
            tobasium
            schrieb am zuletzt editiert von
            #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 Antwort Letzte Antwort
            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
              schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
              1
              • tobasiumT Offline
                tobasiumT Offline
                tobasium
                schrieb am zuletzt editiert von
                #49

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

                Danke Dir

                1 Antwort Letzte Antwort
                0
                • MyzerATM MyzerAT

                  @tobasium

                  script.txt

                  tobasiumT Offline
                  tobasiumT Offline
                  tobasium
                  schrieb am zuletzt editiert von
                  #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 Antwort Letzte Antwort
                  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
                    schrieb am zuletzt editiert von michihorn
                    #51

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

                    paul53P 1 Antwort Letzte Antwort
                    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
                      schrieb am zuletzt editiert von
                      #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 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

                      767

                      Online

                      32.4k

                      Benutzer

                      81.5k

                      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