Skip to content
  • 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
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter Somfy Tahoma v0.3.x GitHub

NEWS

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

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

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

Test Adapter Somfy Tahoma v0.3.x GitHub

Test Adapter Somfy Tahoma v0.3.x GitHub

Scheduled Pinned Locked Moved Tester
somfytahomarollladensteuerung
294 Posts 34 Posters 50.8k Views 33 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.
  • S SaschaS

    Hat schon jemand mal den Ansatz probiert, dass immer wenn im Log die Fehlermeldung kommt "error during tahomalink request: undefined ->401 retry login" sich der Adapter für ein definiertes Zeitintervall deaktiviert?
    Die Idee kam mir gestern Abend noch.

    G Offline
    G Offline
    gammler2003
    wrote on last edited by
    #261

    @saschas

    Here we go...inkl. Telegram-Benachrichtigungen.

    //Skript startet Tahoma-Adapter bei Warnungen im Log neu
    var warten = 5; //Wartezeit bis zum Restart
    var warten_ms = warten*60000; //Wartezeit bis zum Restart in ms
    var warten_buf =warten_ms+60000;
    var sleep = false; 
    
    
    onLog('warn', data => {
       
    var check = data.message.includes("tahoma");
    if (check==true && sleep==false)
    
    {
        sleep=true; 
        var text = "Tahoma Fehler identifiziert. Adapter wird gestoppt und in "+ warten + " Minuten wieder aktiviert";
        telegram (text); 
        setState("system.adapter.tahoma.0.alive", false);
    
        setTimeout(function() {
            setState("system.adapter.tahoma.0.alive", true);
            var text = "Tahoma Adapter wieder gestartet";
            telegram (text);
        }, warten_ms);
    
        setTimeout(function() {
            sleep=false;
            var text = "Adapterüberwachung wieder aktiv";
            telegram (text);
        }, warten_buf);
    
    }
    });
    
    S M 2 Replies Last reply
    0
    • G gammler2003

      @saschas

      Here we go...inkl. Telegram-Benachrichtigungen.

      //Skript startet Tahoma-Adapter bei Warnungen im Log neu
      var warten = 5; //Wartezeit bis zum Restart
      var warten_ms = warten*60000; //Wartezeit bis zum Restart in ms
      var warten_buf =warten_ms+60000;
      var sleep = false; 
      
      
      onLog('warn', data => {
         
      var check = data.message.includes("tahoma");
      if (check==true && sleep==false)
      
      {
          sleep=true; 
          var text = "Tahoma Fehler identifiziert. Adapter wird gestoppt und in "+ warten + " Minuten wieder aktiviert";
          telegram (text); 
          setState("system.adapter.tahoma.0.alive", false);
      
          setTimeout(function() {
              setState("system.adapter.tahoma.0.alive", true);
              var text = "Tahoma Adapter wieder gestartet";
              telegram (text);
          }, warten_ms);
      
          setTimeout(function() {
              sleep=false;
              var text = "Adapterüberwachung wieder aktiv";
              telegram (text);
          }, warten_buf);
      
      }
      });
      
      S Offline
      S Offline
      SaschaS
      wrote on last edited by
      #262

      @gammler2003 Wow! Hast du das jetzt extra auf mein Verlangen geschrieben, oder hast du das selbst bei dir auch im Einsatz?

      Du frägst ja jetzt generell nach einer "warn" Meldung von tahoma ab. Gibt es da keine Probleme, dass zu früh / zu oft der Adapter aus/an geschaltet wird?

      G 1 Reply Last reply
      0
      • S SaschaS

        @gammler2003 Wow! Hast du das jetzt extra auf mein Verlangen geschrieben, oder hast du das selbst bei dir auch im Einsatz?

        Du frägst ja jetzt generell nach einer "warn" Meldung von tahoma ab. Gibt es da keine Probleme, dass zu früh / zu oft der Adapter aus/an geschaltet wird?

        G Offline
        G Offline
        gammler2003
        wrote on last edited by
        #263

        @saschas Teilweise habe ich es bereits im Einsatz - wobei es noch nicht perfekt läuft. Wenn die Tahoma sich "verschluckt", dann richtig. Vermutlich hilft es, die triggernde Warnmeldung einzuschränken und/oder das Pausenintervall zu verlängern.

        Aber vom Grundsatz her ist das die Lösung...

        E 1 Reply Last reply
        0
        • G gammler2003

          @saschas Teilweise habe ich es bereits im Einsatz - wobei es noch nicht perfekt läuft. Wenn die Tahoma sich "verschluckt", dann richtig. Vermutlich hilft es, die triggernde Warnmeldung einzuschränken und/oder das Pausenintervall zu verlängern.

          Aber vom Grundsatz her ist das die Lösung...

          E Offline
          E Offline
          el_malto
          wrote on last edited by
          #264

          @gammler2003 sagte in Test Adapter Somfy Tahoma v0.3.x GitHub:

          Aber vom Grundsatz her ist das die Lösung...

          Leider nein, dass ist nur ein Workaround.

          1 Reply Last reply
          0
          • S SaschaS

            @master-rudi Wie deaktivierst und aktivierst du den Adapter zeitgesteuert? Mit Hilfe eines eigenen Javascripts?

            M Offline
            M Offline
            Master-Rudi
            wrote on last edited by
            #265

            @saschas said in Test Adapter Somfy Tahoma v0.3.x GitHub:

            @master-rudi Wie deaktivierst und aktivierst du den Adapter zeitgesteuert? Mit Hilfe eines eigenen Javascripts?

            Nein ich mache es mit einem simplen quick & dirty blockly:

            1.jpg

            Ist aber keine allzu perfekte Lösung.

            1 Reply Last reply
            0
            • G gammler2003

              @saschas

              Here we go...inkl. Telegram-Benachrichtigungen.

              //Skript startet Tahoma-Adapter bei Warnungen im Log neu
              var warten = 5; //Wartezeit bis zum Restart
              var warten_ms = warten*60000; //Wartezeit bis zum Restart in ms
              var warten_buf =warten_ms+60000;
              var sleep = false; 
              
              
              onLog('warn', data => {
                 
              var check = data.message.includes("tahoma");
              if (check==true && sleep==false)
              
              {
                  sleep=true; 
                  var text = "Tahoma Fehler identifiziert. Adapter wird gestoppt und in "+ warten + " Minuten wieder aktiviert";
                  telegram (text); 
                  setState("system.adapter.tahoma.0.alive", false);
              
                  setTimeout(function() {
                      setState("system.adapter.tahoma.0.alive", true);
                      var text = "Tahoma Adapter wieder gestartet";
                      telegram (text);
                  }, warten_ms);
              
                  setTimeout(function() {
                      sleep=false;
                      var text = "Adapterüberwachung wieder aktiv";
                      telegram (text);
                  }, warten_buf);
              
              }
              });
              
              M Offline
              M Offline
              Master-Rudi
              wrote on last edited by
              #266

              @gammler2003 said in Test Adapter Somfy Tahoma v0.3.x GitHub:

              //Skript startet Tahoma-Adapter bei Warnungen im Log neu

              Das werde ich mal testen und evtl noch etwas ausbauen. Danke für den Ansatz, war immer etwas zu faul 🙂 Hoffe auf einen funktionierenden fix. Aber der Adapter scheint tot zu sein... Nur eine Frage der Zeit bis ein TaHoma Update die Funktionalität komplett killt...

              B 1 Reply Last reply
              0
              • M Master-Rudi

                @gammler2003 said in Test Adapter Somfy Tahoma v0.3.x GitHub:

                //Skript startet Tahoma-Adapter bei Warnungen im Log neu

                Das werde ich mal testen und evtl noch etwas ausbauen. Danke für den Ansatz, war immer etwas zu faul 🙂 Hoffe auf einen funktionierenden fix. Aber der Adapter scheint tot zu sein... Nur eine Frage der Zeit bis ein TaHoma Update die Funktionalität komplett killt...

                B Offline
                B Offline
                blackeagle998
                wrote on last edited by blackeagle998
                #267

                @master-rudi
                Hi,
                als Ansatz für eine Erweiterung:
                Ich habe den logparser Adapter und werte das Log hinsichtlich Tahoma Fehlermeldungen aus. Wenn die mehrfach hintereinander kommen, starte ich den Adapter neu.
                Hat bisher zumindest funktioniert.

                S 1 Reply Last reply
                0
                • D Offline
                  D Offline
                  derdominik
                  wrote on last edited by
                  #268

                  Hallo, ich habe heute den jscontroller aktualisiert und seit dem kommt bei jedem Status-Refresh folgende WARN-Meldungen:

                  State "tahoma.0.devices.Studio_1.states.io:PriorityLockLevelState" has no existing object, this might lead to an error in future versions
                  State "tahoma.0.devices.Studio_1.states.io:PriorityLockOriginatorState" has no existing object, this might lead to an error in future versions
                  

                  Hat jemand eine Idee wie ich die Meldungen wegbekomme?

                  G D S 3 Replies Last reply
                  0
                  • D derdominik

                    Hallo, ich habe heute den jscontroller aktualisiert und seit dem kommt bei jedem Status-Refresh folgende WARN-Meldungen:

                    State "tahoma.0.devices.Studio_1.states.io:PriorityLockLevelState" has no existing object, this might lead to an error in future versions
                    State "tahoma.0.devices.Studio_1.states.io:PriorityLockOriginatorState" has no existing object, this might lead to an error in future versions
                    

                    Hat jemand eine Idee wie ich die Meldungen wegbekomme?

                    G Offline
                    G Offline
                    gammler2003
                    wrote on last edited by
                    #269

                    @derdominik Leider nein, bekomme aber identische Warnmeldungen.

                    1 Reply Last reply
                    0
                    • D derdominik

                      Hallo, ich habe heute den jscontroller aktualisiert und seit dem kommt bei jedem Status-Refresh folgende WARN-Meldungen:

                      State "tahoma.0.devices.Studio_1.states.io:PriorityLockLevelState" has no existing object, this might lead to an error in future versions
                      State "tahoma.0.devices.Studio_1.states.io:PriorityLockOriginatorState" has no existing object, this might lead to an error in future versions
                      

                      Hat jemand eine Idee wie ich die Meldungen wegbekomme?

                      D Offline
                      D Offline
                      derdominik
                      wrote on last edited by
                      #270

                      Gerade gesehen dass es dafür schon ein Ticket gibt: https://github.com/StrathCole/ioBroker.tahoma/issues/19

                      1 Reply Last reply
                      0
                      • B blackeagle998

                        @master-rudi
                        Hi,
                        als Ansatz für eine Erweiterung:
                        Ich habe den logparser Adapter und werte das Log hinsichtlich Tahoma Fehlermeldungen aus. Wenn die mehrfach hintereinander kommen, starte ich den Adapter neu.
                        Hat bisher zumindest funktioniert.

                        S Offline
                        S Offline
                        SaschaS
                        wrote on last edited by
                        #271

                        @blackeagle998 Ich nehme mal an, du lässt den Adpater neustarten und machst das nicht manuell.
                        Magst du dein Skript bitte mit uns teilen?

                        B 1 Reply Last reply
                        0
                        • S SaschaS

                          @blackeagle998 Ich nehme mal an, du lässt den Adpater neustarten und machst das nicht manuell.
                          Magst du dein Skript bitte mit uns teilen?

                          B Offline
                          B Offline
                          blackeagle998
                          wrote on last edited by blackeagle998
                          #272

                          @saschas
                          Der aus meiner Sicht einfachste Weg:

                          1. LOG Parser Adapter installieren und im Reiter Parser-Regeln einen Eintrag "Tahoma" hinzufügen, siehe Screenshot letzte Zeile (WARN anhaken, bei Bedarf auch ERROR, Haken bei Merge raus, sonst werden gleiche Fehler zusammengefasst und der counter erhöht sich nicht):
                            ad781247-cbc2-4840-82b1-ed15d2629f07-image.png

                          2. In der Objektansicht erhält man dann folgende Struktur:
                            7b8c0106-e4da-4fee-bd45-e37348350015-image.png

                          3. Auf Änderungen des Datenpunktes 'logparser.0.filters.tahoma.jsonCount' subscriben. Wenn Anzahl größer x (hier 10), dann clear das JSON und führe die Funktion "restartTahomaAdapter" aus:

                          on({id:'logparser.0.filters.tahoma.jsonCount', change:'ne'}, function (dp) {
                          	if (dp.state.val >= 10){
                          		setState('logparser.0.filters.tahoma.emptyJson', true);
                          		restartTahomaAdapter();
                          	}
                          });
                          
                          function restartTahomaAdapter(){
                              let adapter_id = 'system.adapter.tahoma.0';
                              var obj = getObject(adapter_id);
                              
                              if (obj.common.enabled){
                                  obj.common.enabled = false;  // Adapter ausschalten
                                  setObject(adapter_id, obj);
                                  log('Tahoma Instanz ausgeschaltet.', 'info');
                              }
                              setTimeout(function(){
                                  obj.common.enabled = true;  // Adapter einschalten
                                  setObject(adapter_id, obj);
                                  log('Tahoma Instanz wieder eingeschaltet.', 'info');
                              },10000);
                          }
                          

                          Das lässt sich beliebig ausbauen, bspw. kann man pro Fehler genau eine LOG-Parser Regel anlegen und somit pro Fehler ein JSON erhalten.
                          Mehr kann ich nicht liefern, meine Inhalte sind speziell auf meine Steuerung zugeschnitten, das würde hier nicht passen.

                          S P 3 Replies Last reply
                          0
                          • B blackeagle998

                            @saschas
                            Der aus meiner Sicht einfachste Weg:

                            1. LOG Parser Adapter installieren und im Reiter Parser-Regeln einen Eintrag "Tahoma" hinzufügen, siehe Screenshot letzte Zeile (WARN anhaken, bei Bedarf auch ERROR, Haken bei Merge raus, sonst werden gleiche Fehler zusammengefasst und der counter erhöht sich nicht):
                              ad781247-cbc2-4840-82b1-ed15d2629f07-image.png

                            2. In der Objektansicht erhält man dann folgende Struktur:
                              7b8c0106-e4da-4fee-bd45-e37348350015-image.png

                            3. Auf Änderungen des Datenpunktes 'logparser.0.filters.tahoma.jsonCount' subscriben. Wenn Anzahl größer x (hier 10), dann clear das JSON und führe die Funktion "restartTahomaAdapter" aus:

                            on({id:'logparser.0.filters.tahoma.jsonCount', change:'ne'}, function (dp) {
                            	if (dp.state.val >= 10){
                            		setState('logparser.0.filters.tahoma.emptyJson', true);
                            		restartTahomaAdapter();
                            	}
                            });
                            
                            function restartTahomaAdapter(){
                                let adapter_id = 'system.adapter.tahoma.0';
                                var obj = getObject(adapter_id);
                                
                                if (obj.common.enabled){
                                    obj.common.enabled = false;  // Adapter ausschalten
                                    setObject(adapter_id, obj);
                                    log('Tahoma Instanz ausgeschaltet.', 'info');
                                }
                                setTimeout(function(){
                                    obj.common.enabled = true;  // Adapter einschalten
                                    setObject(adapter_id, obj);
                                    log('Tahoma Instanz wieder eingeschaltet.', 'info');
                                },10000);
                            }
                            

                            Das lässt sich beliebig ausbauen, bspw. kann man pro Fehler genau eine LOG-Parser Regel anlegen und somit pro Fehler ein JSON erhalten.
                            Mehr kann ich nicht liefern, meine Inhalte sind speziell auf meine Steuerung zugeschnitten, das würde hier nicht passen.

                            S Offline
                            S Offline
                            SaschaS
                            wrote on last edited by
                            #273

                            @blackeagle998 1000 Dank fürs sharen! Ich werde das heute Nachmittag direkt mal nachstellen und noch die Telegram-Nachricht-Funktion einbauen. 🙂

                            1 Reply Last reply
                            0
                            • B blackeagle998

                              @saschas
                              Der aus meiner Sicht einfachste Weg:

                              1. LOG Parser Adapter installieren und im Reiter Parser-Regeln einen Eintrag "Tahoma" hinzufügen, siehe Screenshot letzte Zeile (WARN anhaken, bei Bedarf auch ERROR, Haken bei Merge raus, sonst werden gleiche Fehler zusammengefasst und der counter erhöht sich nicht):
                                ad781247-cbc2-4840-82b1-ed15d2629f07-image.png

                              2. In der Objektansicht erhält man dann folgende Struktur:
                                7b8c0106-e4da-4fee-bd45-e37348350015-image.png

                              3. Auf Änderungen des Datenpunktes 'logparser.0.filters.tahoma.jsonCount' subscriben. Wenn Anzahl größer x (hier 10), dann clear das JSON und führe die Funktion "restartTahomaAdapter" aus:

                              on({id:'logparser.0.filters.tahoma.jsonCount', change:'ne'}, function (dp) {
                              	if (dp.state.val >= 10){
                              		setState('logparser.0.filters.tahoma.emptyJson', true);
                              		restartTahomaAdapter();
                              	}
                              });
                              
                              function restartTahomaAdapter(){
                                  let adapter_id = 'system.adapter.tahoma.0';
                                  var obj = getObject(adapter_id);
                                  
                                  if (obj.common.enabled){
                                      obj.common.enabled = false;  // Adapter ausschalten
                                      setObject(adapter_id, obj);
                                      log('Tahoma Instanz ausgeschaltet.', 'info');
                                  }
                                  setTimeout(function(){
                                      obj.common.enabled = true;  // Adapter einschalten
                                      setObject(adapter_id, obj);
                                      log('Tahoma Instanz wieder eingeschaltet.', 'info');
                                  },10000);
                              }
                              

                              Das lässt sich beliebig ausbauen, bspw. kann man pro Fehler genau eine LOG-Parser Regel anlegen und somit pro Fehler ein JSON erhalten.
                              Mehr kann ich nicht liefern, meine Inhalte sind speziell auf meine Steuerung zugeschnitten, das würde hier nicht passen.

                              P Offline
                              P Offline
                              pfahlenbauer
                              wrote on last edited by
                              #274

                              @blackeagle998 said in Test Adapter Somfy Tahoma v0.3.x GitHub:

                              Ich hab das mal mit Deinem Skript versucht - aber leider klappt das bei mir nicht (muss auchzugeben, dass ich von Skripten wenig Ahnung habe).

                              ich bekomme solche Fehlermeldungen:

                              ccfa113c-0846-4645-ae71-762b35d2fd95-image.png

                              392fba25-6c55-4fce-89b5-e1f15f28e259-image.png

                              An was kann das liegen, was muss ich ändern?

                              Danke!

                              B 1 Reply Last reply
                              0
                              • P pfahlenbauer

                                @blackeagle998 said in Test Adapter Somfy Tahoma v0.3.x GitHub:

                                Ich hab das mal mit Deinem Skript versucht - aber leider klappt das bei mir nicht (muss auchzugeben, dass ich von Skripten wenig Ahnung habe).

                                ich bekomme solche Fehlermeldungen:

                                ccfa113c-0846-4645-ae71-762b35d2fd95-image.png

                                392fba25-6c55-4fce-89b5-e1f15f28e259-image.png

                                An was kann das liegen, was muss ich ändern?

                                Danke!

                                B Offline
                                B Offline
                                blackeagle998
                                wrote on last edited by
                                #275

                                @pfahlenbauer
                                Zeig doch mal was du gebaut hast, sonst ist es leider ein Ratespiel.

                                P 1 Reply Last reply
                                0
                                • B blackeagle998

                                  @pfahlenbauer
                                  Zeig doch mal was du gebaut hast, sonst ist es leider ein Ratespiel.

                                  P Offline
                                  P Offline
                                  pfahlenbauer
                                  wrote on last edited by
                                  #276

                                  @blackeagle998

                                  Ich habe nur Copy/Paste gemacht und die Einstellungen im Log Perser so gemacht wie in Deiner Anleitung:

                                  on({id:'logparser.0.filters.tahoma.jsonCount', change:'ne'}, function (dp) {
                                  if (dp.state.val >= 10){
                                  setState('logparser.0.filters.tahoma.emptyJson', true);
                                  restartTahomaAdapter();
                                  }
                                  }

                                  function restartTahomaAdapter(){
                                  let adapter_id = 'system.adapter.tahoma.0';
                                  var obj = getObject(adapter_id);

                                  if (obj.common.enabled){
                                      obj.common.enabled = false;  // Adapter ausschalten
                                       setObject(adapter_id, obj);
                                       log('Tahoma Instanz ausgeschaltet.', 'info');
                                   }
                                   setTimeout(function(){
                                       obj.common.enabled = true;  // Adapter einschalten
                                       setObject(adapter_id, obj);
                                       log('Tahoma Instanz wieder eingeschaltet.', 'info');
                                   },10000);
                                  

                                  }

                                  B 1 Reply Last reply
                                  0
                                  • P pfahlenbauer

                                    @blackeagle998

                                    Ich habe nur Copy/Paste gemacht und die Einstellungen im Log Perser so gemacht wie in Deiner Anleitung:

                                    on({id:'logparser.0.filters.tahoma.jsonCount', change:'ne'}, function (dp) {
                                    if (dp.state.val >= 10){
                                    setState('logparser.0.filters.tahoma.emptyJson', true);
                                    restartTahomaAdapter();
                                    }
                                    }

                                    function restartTahomaAdapter(){
                                    let adapter_id = 'system.adapter.tahoma.0';
                                    var obj = getObject(adapter_id);

                                    if (obj.common.enabled){
                                        obj.common.enabled = false;  // Adapter ausschalten
                                         setObject(adapter_id, obj);
                                         log('Tahoma Instanz ausgeschaltet.', 'info');
                                     }
                                     setTimeout(function(){
                                         obj.common.enabled = true;  // Adapter einschalten
                                         setObject(adapter_id, obj);
                                         log('Tahoma Instanz wieder eingeschaltet.', 'info');
                                     },10000);
                                    

                                    }

                                    B Offline
                                    B Offline
                                    blackeagle998
                                    wrote on last edited by
                                    #277

                                    @pfahlenbauer
                                    Hmm ich sehe da erstmal nichts problematisches.
                                    Kannst du noch die kompletten Log Fehler (alle und in code tags) posten?

                                    P 1 Reply Last reply
                                    0
                                    • B blackeagle998

                                      @pfahlenbauer
                                      Hmm ich sehe da erstmal nichts problematisches.
                                      Kannst du noch die kompletten Log Fehler (alle und in code tags) posten?

                                      P Offline
                                      P Offline
                                      pfahlenbauer
                                      wrote on last edited by
                                      #278

                                      @blackeagle998

                                      Das sieht so aus:

                                      avascript.0	2021-03-25 23:12:18.353	error	(30416) at process.topLevelDomainCallback (domain.js:126:23)
                                      javascript.0	2021-03-25 23:12:18.353	error	(30416) at processImmediate (timers.js:658:5)
                                      javascript.0	2021-03-25 23:12:18.353	error	(30416) at tryOnImmediate (timers.js:676:5)
                                      javascript.0	2021-03-25 23:12:18.353	error	(30416) at runCallback (timers.js:706:11)
                                      javascript.0	2021-03-25 23:12:18.353	error	(30416) at Immediate.adapter.getForeignState [as _onImmediate] (/opt/iobroker/node_modules/iobroker.javascript/main.js:1281:17)
                                      javascript.0	2021-03-25 23:12:18.352	error	(30416) at createProblemObject (/opt/iobroker/node_modules/iobroker.javascript/main.js:1791:17)
                                      javascript.0	2021-03-25 23:12:18.352	error	(30416) at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1690:37)
                                      javascript.0	2021-03-25 23:12:18.352	error	(30416) at createVM (/opt/iobroker/node_modules/iobroker.javascript/main.js:1443:28)
                                      javascript.0	2021-03-25 23:12:18.352	error	(30416) at Object.createScript (vm.js:277:10)
                                      javascript.0	2021-03-25 23:12:18.352	error	(30416) at new Script (vm.js:83:7)
                                      javascript.0	2021-03-25 23:12:18.352	error	(30416) SyntaxError: missing ) after argument list
                                      javascript.0	2021-03-25 23:12:18.351	error	(30416) ^
                                      javascript.0	2021-03-25 23:12:18.351	error	(30416) }
                                      javascript.0	2021-03-25 23:12:18.351	error	at script.js.TaHoMa_Log_Perser_Skript:7
                                      javascript.0	2021-03-25 23:12:18.351	error	(30416) script.js.TaHoMa_Log_Perser_Skript compile failed:
                                      
                                      B 1 Reply Last reply
                                      0
                                      • P pfahlenbauer

                                        @blackeagle998

                                        Das sieht so aus:

                                        avascript.0	2021-03-25 23:12:18.353	error	(30416) at process.topLevelDomainCallback (domain.js:126:23)
                                        javascript.0	2021-03-25 23:12:18.353	error	(30416) at processImmediate (timers.js:658:5)
                                        javascript.0	2021-03-25 23:12:18.353	error	(30416) at tryOnImmediate (timers.js:676:5)
                                        javascript.0	2021-03-25 23:12:18.353	error	(30416) at runCallback (timers.js:706:11)
                                        javascript.0	2021-03-25 23:12:18.353	error	(30416) at Immediate.adapter.getForeignState [as _onImmediate] (/opt/iobroker/node_modules/iobroker.javascript/main.js:1281:17)
                                        javascript.0	2021-03-25 23:12:18.352	error	(30416) at createProblemObject (/opt/iobroker/node_modules/iobroker.javascript/main.js:1791:17)
                                        javascript.0	2021-03-25 23:12:18.352	error	(30416) at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1690:37)
                                        javascript.0	2021-03-25 23:12:18.352	error	(30416) at createVM (/opt/iobroker/node_modules/iobroker.javascript/main.js:1443:28)
                                        javascript.0	2021-03-25 23:12:18.352	error	(30416) at Object.createScript (vm.js:277:10)
                                        javascript.0	2021-03-25 23:12:18.352	error	(30416) at new Script (vm.js:83:7)
                                        javascript.0	2021-03-25 23:12:18.352	error	(30416) SyntaxError: missing ) after argument list
                                        javascript.0	2021-03-25 23:12:18.351	error	(30416) ^
                                        javascript.0	2021-03-25 23:12:18.351	error	(30416) }
                                        javascript.0	2021-03-25 23:12:18.351	error	at script.js.TaHoMa_Log_Perser_Skript:7
                                        javascript.0	2021-03-25 23:12:18.351	error	(30416) script.js.TaHoMa_Log_Perser_Skript compile failed:
                                        
                                        B Offline
                                        B Offline
                                        blackeagle998
                                        wrote on last edited by
                                        #279

                                        @pfahlenbauer
                                        Da war ich wohl zu doof beim kopieren, Klammer vergessen, habe es oben korrigiert und hier auch nochmal (die Funktion danach muss natürlich bleiben) :

                                        on({id:'logparser.0.filters.tahoma.jsonCount', change:'ne'}, function (dp) {
                                        	if (dp.state.val >= 10){
                                        		setState('logparser.0.filters.tahoma.emptyJson', true);
                                        		restartTahomaAdapter();
                                        	}
                                        });
                                        
                                        P 1 Reply Last reply
                                        0
                                        • B blackeagle998

                                          @pfahlenbauer
                                          Da war ich wohl zu doof beim kopieren, Klammer vergessen, habe es oben korrigiert und hier auch nochmal (die Funktion danach muss natürlich bleiben) :

                                          on({id:'logparser.0.filters.tahoma.jsonCount', change:'ne'}, function (dp) {
                                          	if (dp.state.val >= 10){
                                          		setState('logparser.0.filters.tahoma.emptyJson', true);
                                          		restartTahomaAdapter();
                                          	}
                                          });
                                          
                                          P Offline
                                          P Offline
                                          pfahlenbauer
                                          wrote on last edited by
                                          #280

                                          @blackeagle998

                                          Super, danke - läuft!

                                          MichaelScM 1 Reply Last reply
                                          1
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          625

                                          Online

                                          32.4k

                                          Users

                                          81.3k

                                          Topics

                                          1.3m

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

                                          • Don't have an account? Register

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