Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. mark77

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    M
    • Profile
    • Following 0
    • Followers 0
    • Topics 24
    • Posts 71
    • Best 1
    • Groups 1

    mark77

    @mark77

    1
    Reputation
    40
    Profile views
    71
    Posts
    0
    Followers
    0
    Following
    Joined Last Online
    Location S.-H.

    mark77 Follow
    Starter

    Best posts made by mark77

    • RE: Test Adapter VW Connect für VW, ID, Audi, Seat, Skoda

      Moin,

      für die, die im Moment auch Probleme haben, dass der Adapter sich einloggen kann, können folgendes probieren.

      Im Log erscheint die Fehlermeldung:

      No valid userid, please check username and password or visit this link or logout and login in your app account:
      

      Danach kommt ein 2. Eintrag mit einem Link:

      https://identity.vwgroup.io/signin-service/v1/....
      

      Den gesammten Link kopieren und im Browser der Wahl eintragen, dann mit den Zugangsdaten anmelden und danach die Nutzungsbedingungen akzeptieren.
      Jetzt den Adapter neu starten und es sollte wieder funktionieren.

      Ich nutze Skoda, keine Ahnung ob es die anderen auch betrifft.

      posted in Tester
      M
      mark77

    Latest posts made by mark77

    • RE: Meshtastic

      @toge88 sehr schön!

      Ein Adapter wäre natürlich traumhaft.

      Bei meinem Modul (diymore ESP32 LoRa [Amazon]) ärgert mich im Moment, dass wenn er die WLAN Verbindung verloren hat, neu gestartet werden muss.
      Wie ist das bei dir?

      Gruß,
      Mark

      posted in Off Topic
      M
      mark77
    • Meshtastic

      Moin,

      seit ein paar Tagen experimentiere ich mit meshtastic (meshtastic.org).

      Im Forum wollte ich mal schauen ob es gleichgesinnte gibt, die das System erfolgreich in ioBroker eingebunden haben und wenn ja, wie?

      Gruß,
      Mark

      posted in Off Topic
      M
      mark77
    • RE: Test Adapter VW Connect für VW, ID, Audi, Seat, Skoda

      Moin,

      für die, die im Moment auch Probleme haben, dass der Adapter sich einloggen kann, können folgendes probieren.

      Im Log erscheint die Fehlermeldung:

      No valid userid, please check username and password or visit this link or logout and login in your app account:
      

      Danach kommt ein 2. Eintrag mit einem Link:

      https://identity.vwgroup.io/signin-service/v1/....
      

      Den gesammten Link kopieren und im Browser der Wahl eintragen, dann mit den Zugangsdaten anmelden und danach die Nutzungsbedingungen akzeptieren.
      Jetzt den Adapter neu starten und es sollte wieder funktionieren.

      Ich nutze Skoda, keine Ahnung ob es die anderen auch betrifft.

      posted in Tester
      M
      mark77
    • RE: Javascript Adapter lässt sich nicht updaten

      Danke, habe bisher immer so gearbeitet. Werde mal schauen, wie ich anders hereinkomme.

      posted in ioBroker Allgemein
      M
      mark77
    • RE: Javascript Adapter lässt sich nicht updaten

      @Thomas-Braun apt update alles aktuell.

      Läuft im Docker Container. Werde mal schauen, das auf einen neunen hochzuziehen.

      Ich würde dann vermutlich eh gleich alles neu machen.

      Danke erstmal.

      posted in ioBroker Allgemein
      M
      mark77
    • RE: Javascript Adapter lässt sich nicht updaten

      @thomas-braun sagte in Javascript Adapter lässt sich nicht updaten:

      iobroker update

      @Thomas-Braun Danke erstmal.

      Habe ich probiert, leider das gleich Ergebnis.

      Kann ich alle Scripte Exportieren und evtl. den Adapter löschen und neu installieren?

      Das mit den regelmäßigen updates werde ich mir merken.

      Ist die Ausgabe wie erwartet?

      /opt/iobroker# which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
      /usr/bin/nodejs
      /usr/bin/node
      /usr/bin/npm
      v14.19.1
      v14.19.1
      6.14.16
      root
      /opt/iobroker
      OK:1 http://security.debian.org/debian-security stretch/updates InRelease
      Ign:2 http://deb.debian.org/debian stretch InRelease
      OK:3 http://deb.debian.org/debian stretch-updates InRelease
      OK:4 http://deb.debian.org/debian stretch Release
      OK:5 https://deb.nodesource.com/node_14.x stretch InRelease
      Paketlisten werden gelesen... Fertig
      Abhängigkeitsbaum wird aufgebaut.
      Statusinformationen werden eingelesen.... Fertig
      Alle Pakete sind aktuell.
      nodejs:
        Installiert:           14.19.1-1nodesource1
        Installationskandidat: 14.19.1-1nodesource1
        Versionstabelle:
       *** 14.19.1-1nodesource1 500
              500 https://deb.nodesource.com/node_14.x stretch/main amd64 Packages
              100 /var/lib/dpkg/status
           4.8.2~dfsg-1 500
              500 http://deb.debian.org/debian stretch/main amd64 Packages
      
      
      posted in ioBroker Allgemein
      M
      mark77
    • Javascript Adapter lässt sich nicht updaten

      Moin,

      leider scheitert bei meinem iob Master das Update des javascript Adapters:

      $ iobroker upgrade javascript@5.2.21
      Update javascript from @5.2.13 to @5.2.21
      NPM version: 6.14.16
      Installing iobroker.javascript@5.2.21... (System call)
      upload [102] ...
      upload [0]...
      Process exited with code 0
      

      So sieht die Log Ausgabe aus, alles super.

      Leider bleibt der Adapter auf der 5.2.13 und wird wieder als aktualisierbar angezeigt.

      node -v: v14.19.1
      npm -v: 6.14.16

      Gibt es eine Art erweitertes Logging um dem Fehler auf die Spur zu kommen?

      Auch ein Versuch:

      ./iob upgrade javascript@5.2.15
      

      Und er bleibt bei 5.2.13.

      Gruß,
      Mark

      posted in ioBroker Allgemein
      M
      mark77
    • Adapter/Scripte auf Speicherauslastung prüfen/überwachen

      Moin,

      ich habe in letzter Zeit immer das Problem, das nach ein paar Tagen ENOMEM Nachrichten auftauchen. Nach einem Neustart ist erstmal wieder Ruhe.
      IOB läuft im Docker Container, der Server hat zur Zeit 8GB RAM.
      Am System (an den Containern) habe ich nichts geändert.

      Habt ihr eine Idee, wie man relativ einfach herausfinden kann, wer anfängt überzulaufen?
      Ich würde jetzt in allen Adaptern den Speicherverlauf loggen, kann man etwas ähnliches für einzelne Scripte machen oder nur für die entsprechende Scriptadapter Instanz?

      Wo wir dabei sind, gibt es eine Möglichkeit, das Logging in SQL etc. per Script zu aktivieren, es sind ja min. 60 einzelne, zu aktivierende Datenpunkte.

      Gruß,
      Mark

      posted in ioBroker Allgemein
      M
      mark77
    • RE: Material Design Widgets: Alerts Widget

      und nochmal etwas abgewandelt.

      Einen Datenpunkt erstellen, was gelöscht werden soll.

      var alertsId      = '0_userdata.0.VIS.alerts'/*alerts -  das JSON für die VIS-Darstellung*/;
      var alertDeleteId = '0_userdata.0.VIS.alertDelete'/*alertDelete -  der Datenpunkt für den zu löschenden String*/;
      
      on(alertDeleteId, function(obj) {
      
          var alerts = getState(alertsId).val;
          var json = JSON.parse(alerts);
      
          var stringToDelete = obj.state.val;
      
          const index = json.findIndex(x => x.text === stringToDelete);
      
          if (index !== undefined) {
      
              delete json[index];
              var text = JSON.stringify(json);
      
              text = text.replace(",null]", "]");
              text = text.replace(",null,",",");
      
              setState(alertsId, text);
      
          }
      
      })
      
      posted in Visualisierung
      M
      mark77
    • RE: Material Design Widgets: Alerts Widget

      @rosi8818 der Thread ist zwar schon alt aber wie ist der Stand bei Dir?

      ich habe das jetzt so gelöst:

      var id = '0_userdata.0.VIS.alerts'/*alerts*/;
      var alerts = getState(id).val;
      var json = JSON.parse(alerts);
      
      var stringToDelete = "Hallo";
      
      const index = json.findIndex(x => x.text === stringToDelete);
      
      if (index !== undefined) {
      
          delete json[index];
          var text = JSON.stringify(json);
      
          text = text.replace(",null]", "]");
          text = text.replace(",null,",",");
      
          setState(id, text);
      
      }
      

      ist nicht schön aber tut was es soll, allerdings nur, wenn der exacte String gefunden wird.
      Vielleicht kann man die Funktion von @Scrounger damit noch erweitern.
      Evtl. ja noch mit RegEx verfeinern, da kenne ich mich leider gar nicht mit aus.

      Gruß,
      Mark

      posted in Visualisierung
      M
      mark77
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo