Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Komplettabsturz iOBroker bei Start des TESLA-motors Adapter

    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

    Komplettabsturz iOBroker bei Start des TESLA-motors Adapter

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

      Guten Morgen!

      Ich habe das Problem, das mir beim Aufruf der TESLA APP am Handy in der früh (Auto schläft) der iOBroker komplett abstürzt. Am Tag nicht noch mal reproduzierbar. Passiert immer nur 1x in der Früh beim ersten Start.

      Ich habe testweise vor dem Wecken vom Auto mit dem Handy den TESLA Adapter (tesla-motors) in den Instanzen gestoppt. Dann Auto wecken und kein Absturz (wie auch, ist ja nicht mehr verbunden). Im Anschluss dieses Test habe ich die Instanz im iOBroker wieder gestartet. Sofort mit Klick auf den Play Button stürzt iOB ab.

      Ich habe vorher das LOG gelöscht und hier die aktuelle Ausgabe die in das Logfile geschrieben wird:

      2022-10-26 08:11:04.633  - info: host.iobroker "system.adapter.tesla-motors.0" disabled
      2022-10-26 08:11:04.633  - info: host.iobroker stopInstance system.adapter.tesla-motors.0 (force=false, process=true)
      2022-10-26 08:11:04.663  - info: host.iobroker stopInstance system.adapter.tesla-motors.0 (force=false, process=true)
      2022-10-26 08:11:04.664  - info: host.iobroker stopInstance system.adapter.tesla-motors.0 send kill signal
      2022-10-26 08:11:04.707  - info: host.iobroker stopInstance system.adapter.tesla-motors.0 send kill signal
      2022-10-26 08:11:05.189  - info: host.iobroker instance system.adapter.tesla-motors.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
      2022-10-26 08:11:50.104  - info: host.iobroker "system.adapter.tesla-motors.0" enabled
      2022-10-26 08:11:50.144  - info: host.iobroker instance system.adapter.tesla-motors.0 started with pid 4990
      2022-10-26 08:11:52.107  - error: host.iobroker uncaught exception: null must be RESP Buffer value
      2022-10-26 08:11:52.108  - error: host.iobroker TypeError: null must be RESP Buffer value
          at Function.encodeArray (/opt/iobroker/node_modules/respjs/index.js:62:45)
          at RedisHandler._sendExecResponse (/opt/iobroker/node_modules/@iobroker/db-base/lib/redisHandler.js:452:62)
          at RedisHandler._handleMultiResponse (/opt/iobroker/node_modules/@iobroker/db-base/lib/redisHandler.js:472:18)
          at RedisHandler.sendString (/opt/iobroker/node_modules/@iobroker/db-base/lib/redisHandler.js:292:22)
          at RedisHandler.<anonymous> (/opt/iobroker/node_modules/@iobroker/db-objects-jsonl/lib/objects/objectsInMemServerRedis.js:568:25)
          at RedisHandler.emit (node:events:513:28)
          at RedisHandler.emit (node:domain:489:12)
          at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/db-base/lib/redisHandler.js:145:37)
          at processImmediate (node:internal/timers:466:21)
      2022-10-26 08:11:52.108  - info: host.iobroker stopInstance system.adapter.admin.0 (force=false, process=true)
      2022-10-26 08:11:52.108  - info: host.iobroker stopInstance system.adapter.javascript.0 (force=false, process=true)
      2022-10-26 08:11:52.108  - info: host.iobroker stopInstance system.adapter.node-red.0 (force=false, process=true)
      2022-10-26 08:11:52.108  - info: host.iobroker stopInstance system.adapter.sql.2 (force=false, process=true)
      2022-10-26 08:11:52.108  - info: host.iobroker stopInstance system.adapter.telegram.0 (force=false, process=true)
      2022-10-26 08:11:52.108  - info: host.iobroker stopInstance system.adapter.javascript.1 (force=false, process=true)
      2022-10-26 08:11:52.108  - info: host.iobroker stopInstance system.adapter.javascript.2 (force=false, process=true)
      2022-10-26 08:11:52.108  - info: host.iobroker stopInstance system.adapter.hm-rega.0 (force=false, process=true)
      2022-10-26 08:11:52.108  - info: host.iobroker stopInstance system.adapter.hm-rpc.0 (force=false, process=true)
      2022-10-26 08:11:52.108  - info: host.iobroker stopInstance system.adapter.hm-rpc.1 (force=false, process=true)
      2022-10-26 08:11:52.108  - info: host.iobroker stopInstance system.adapter.hm-rpc.2 (force=false, process=true)
      ..... usw. - hier werden nun alle Instanzen wieder gestartet.
      

      Wenn der iOB dann wieder läuft, dann muss der Tesla Adapter ja noch von Hand neu gestartet werden (Play Button) das geht dann ohne ein Problem:

      2022-10-26 08:29:24.806  - info: host.iobroker "system.adapter.tesla-motors.0" enabled
      2022-10-26 08:29:24.849  - info: host.iobroker instance system.adapter.tesla-motors.0 started with pid 5913
      

      Hat vielleicht jemand eine Idee, wo ich diesen Fehler suchen könnte?

      Hardware / System
      |Hardwaresystem:| Minis Forum AMD Ryzen 9-4900 |
      |Arbeitsspeicher:| 11,6GB |
      |Festplattenart:| SSD |
      |Betriebssystem:| Ubuntu x64 |
      |Nodejs-Version:| 16.18.0 |
      |NPM-Version:| 8.19.2 |
      |Installationsart:| Manuell |
      |Image genutzt:| Nein |

      arteck apollon77 2 Replies Last reply Reply Quote 0
      • arteck
        arteck Developer Most Active @severendis last edited by arteck

        @severendis jo sollte nicht.. ist bekannt wird in der nächsten js-controller version gefixt

        1 Reply Last reply Reply Quote 0
        • apollon77
          apollon77 @severendis last edited by

          @severendis Huii, das ist blöd. Ursache ist scheinbar ein seeehr komisches Timing issue im js-controller. Bist der dritte user den es erwischt hat. Eine Lösung gibts auch - aktuell eine Manuelle Änderung an einem js-controller File.

          siehe https://forum.iobroker.net/post/848200

          Wird im nächsten js-controller Update mit gefixt sein

          severendis 1 Reply Last reply Reply Quote 0
          • severendis
            severendis @apollon77 last edited by

            @arteck
            @apollon77

            Ja dann vielen Dank Euch beiden!
            Ich habe mich schon fast nicht getraut, das hier zu schreiben, weil es so unglaubwürdig klingt.
            Aber dann warten wir mal ab auf das nächste Update.

            apollon77 1 Reply Last reply Reply Quote 0
            • apollon77
              apollon77 @severendis last edited by

              @severendis Oder mach die oben genannt Änderung, dann ist das Problem weg

              severendis 1 Reply Last reply Reply Quote 0
              • severendis
                severendis @apollon77 last edited by

                @apollon77
                Habe ich gemacht. Nun muss ich das mal testen (kann ja etwas dauern bis der Fehler wieder auftaucht) und dann sehe ich mal weiter, ob es geht.
                Ich werde berichten.

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

                Support us

                ioBroker
                Community Adapters
                Donate

                734
                Online

                31.9k
                Users

                80.1k
                Topics

                1.3m
                Posts

                3
                6
                326
                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