Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Instanz überwachen - Fhem

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Instanz überwachen - Fhem

    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      BobDerBaumeister last edited by

      Hallo zusammen

      Wie kann ich bei der Instanz "Verbunden mit Fhem" überwachen? Bei mir steigt teilweise Fhem aus und die Ampel wechselt auf rot. Nach ca. 10 sek. wechselt die Ampel auf gelb. Wenn ich die Ampeln im Detail anschaue, dann ist $
      Verbunden mit Host: grün
      Lebenszeichen: grün
      Verbunden mit Fhem: rot

      Bei den Objekten finden ich aber nur die Stati von alive und connected. Diese sind genau die zwei Ampeln die grün sind. Die Ampel mit Verbunden mit Fhem finde ich als Status nicht.

      Kann mir da jemand helfen? Wie kann ich genau diesen Status überwachen?

      Vielen Dank.

      1 Reply Last reply Reply Quote 0
      • W
        Wildbill last edited by

        @BobDerBaumeister Bevor die an den Symptomen herum doktorst solltest Du lieber die Ursache angehen. Warum wird die Instanz gelb? Steht irgendwas im Log (iobroker und FHEM-Log!), passieren zu diesem Zeitpunkt generell merkwürdige Dinge?

        Gruss, Jürgen

        B 1 Reply Last reply Reply Quote 0
        • B
          BobDerBaumeister @Wildbill last edited by BobDerBaumeister

          @Wildbill Hallo Wildbill. Ja die Ursache habe ich gefunden. Bei mir stürzt 1 mal im Monat der Rasp. von Fhem ab. Ich bin natürlich dran, den Fehler zu beheben.

          Trotzdem wollte ich eine Überwachung aufsetzen. Daher meine Anfrage.

          Hast du da einen Tipp?

          Lieber Gruss

          Bruno

          mickym 1 Reply Last reply Reply Quote 0
          • JohGre
            JohGre last edited by

            @BobDerBaumeister
            Hallo, auch ich hab da so einen Adapter den ich überwache und in Bedarfsfall neu starte.
            Das mache ich mit folgendem Script, das ich hier im Forum gefunden habe. Ich überwache den connection Status des Adapters. Hast du dir schon angeschaut wie der ausschaut wenn bei dir FHEM nicht mehr da ist.

            on ('smartgarden.0.info.connection', function (obj) { //Überwachen Adapter-Status 
                restartSmartGardenAdapter(obj.state.val);
            });  
            
            var timeout;
            function restartSmartGardenAdapter(objekt) {
                if (objekt) {//true
                    (function () {if (timeout) {clearTimeout(timeout); timeout = null;}})();//löschen des vorherigen aufrufs
                    //log('SmartGarden Adapter Connection WIEDER VERBUNDEN!!!','warn');
                } else {//false
                    //log('SmartGarden Adapter Connection VERLOREN!!!','warn');
                    timeout = setTimeout(function () {
                        const instanceObj = getObject("system.adapter.smartgarden.0");
                        instanceObj.common.enabled = false;                               // Adapter ausschalten
                        
                        setObject('system.adapter.smartgarden.0', instanceObj, function (err) {
                                    if (err) log('Cannot write object: ' + err, 'error');
                        });
                        log('SmartGarden Adapter ausgeschaltet ', 'warn');
                        setTimeout(function() {
                            instanceObj.common.enabled = true;                               // Adapter anschalten
                            setObject('system.adapter.smartgarden.0', instanceObj, function (err) {
                                    if (err) log('Cannot write object: ' + err);
                            }); 
                            log('SmartGarden Adapter eingeschaltet ', 'warn');
                        },  120*1000  );//Neustart Adapter nach x Sekunden           
                    }, 60*1000);// x sekunden Wartezeit ob noch Änderung eintritt
                }
            }
            
            1 Reply Last reply Reply Quote 0
            • mickym
              mickym Most Active @BobDerBaumeister last edited by mickym

              gelöscht

              1 Reply Last reply Reply Quote 0
              • LausiD
                LausiD last edited by LausiD

                @BobDerBaumeister
                Versuche es mal hiermit......fhem.0.info.Info.alive
                true nach erfolgreicher Synchronisationvon FHEM und im Betrieb
                Knallt der FHEM Server ab wechsel auf false

                Gruß
                LausiD

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post

                Support us

                ioBroker
                Community Adapters
                Donate

                896
                Online

                31.8k
                Users

                80.0k
                Topics

                1.3m
                Posts

                blockly
                5
                6
                260
                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