Navigation

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

    NEWS

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    B
    • Profile
    • Following 0
    • Followers 0
    • Topics 0
    • Posts 3
    • Best 0
    • Groups 1

    bjappler

    @bjappler

    Starter

    0
    Reputation
    1
    Profile views
    3
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    bjappler Follow
    Starter

    Latest posts made by bjappler

    • RE: Neuer Adapter für Roborock-Staubsauger

      @nachtfuchs

      @thomas-braun

      ich bekomme auch eine ähnliche Fehlermeldung.

      $ iobroker add roborock --host 43f86e6ffd35
      
      NPM version: 10.8.2Installing iobroker.roborock@0.6.18... (System call)
      
      npm error code EBADENGINEnpm error engine Unsupported enginenpm error engine Not compatible with your version of node/npm: iobroker.roborock@0.6.18npm error notsup Not compatible with your version of node/npm: iobroker.roborock@0.6.18npm error notsup Required: {"node":">= 20"}npm error notsup Actual: {"npm":"10.8.2","node":"v18.20.4"}npm error A complete log of this run can be found in: /opt/iobroker/.npm/_logs/2025-09-11T13_59_37_295Z-debug-0.loghost.43f86e6ffd35 Cannot install iobroker.roborock@0.6.18: 1
      
      ERROR: Process exited with code 25
      

      Das System ist ein Dockerimage der Version v9.1.2. Doch auch mit Version V10 und der aktuellsten V11 wird die gleiche Fehlermeldung angezeigt (https://github.com/buanet/ioBroker.docker/releases).

      Leider kann ich die Kommandos

      @thomas-braun said in Neuer Adapter für Roborock-Staubsauger:

      @nachtfuchs

      iob stop
      iob fix
      iob start
      

      Und bring deine nodejs-Installation in Ordnung. Keine aktuelle Version verwendet npm 10.7.0.

      nicht im Container nicht ausführen, dann kommt die Meldung "The execution of this command is blocked as your ioBroker is running inside a Docker container!"

      Kennt sich jemand hiermit aus?

      posted in ioBroker Allgemein
      B
      bjappler
    • RE: JSON String zu Datenpunkten

      @paul53 vielen Dank, das klappt! 🙂

      Gibt es eigentlich eine Möglichkeit das o.g. Script auch als Blockly aufzubauen, um den Wert "ble temp" auszulesen? Habe viele Scripte probiert, es hatte aber dann letzendlich nur dieses hier geklappt.

      Ansonsten werde ich dieses hier einfach weiter nutzen 😊

      posted in JavaScript
      B
      bjappler
    • RE: JSON String zu Datenpunkten

      Hallo, ich habe diesen Beitrag gefunden und nutze das hier erwähnte script bisher erfolgreich für Datenpunkte als Zahl .
      Ich habe folgende Frage:

      • Wie kann ich die Untervariablen "ble temp" und "ble hum" auszulesen?

      Nachfolgend mein Datenpunkt (über MQTT JSON) :

      {
        
        "temp": 19.5,
        "demand": 40,
        "fan": "1",
        "ble": {
          "temp": 21.11,
          "hum": 76.86,
          "bat": 2111
        },
        "autob": "A4C13885DD31",
        "autor": 0,
        "autot": 17.5,
        "auto0": "00:00",
        "auto1": "00:00",
        "autop": false
      }
      

      Die Haupvariablen z.B. "env" kann ich ohne Probleme wie folgt auslesen:

      setState(id180, obj['env'], true);
      

      Wie müss der Code für "ble temp" aussehen?

      Ich habe alles mögliche ausprobiert, leider klappt es z.B. mit dem nachfolgenden Code nicht

      setState(id180, obj['ble.temp'], true);
      

      Ich freue mich auf Eure Antwort.

      posted in JavaScript
      B
      bjappler
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo