@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.
NEWS
Best posts made by severendis
-
RE: Komplettabsturz iOBroker bei Start des TESLA-motors Adapter
Latest posts made by severendis
-
RE: Huawei Sun2000 & ioBroker via JS script funktioniert
Hallo Thomas!
Danke für die Beschreibung, mit der ich das Script zum laufen bekommen habe.
Aber etwas ist bei Dir scheinbar anders.
Du schreibts, das du 2 WR hast und die mit der Modbus ID 1 und 2 ansteuerst.
Hast Du dann an jedem WR einen Dongle dran?Bei mir hängen 2 WR im Verbund an einem Dongle.
Ich habe somit nur eine Modbus Adresse (die 1)Bisher arbeite ich über NodeRed (was mir zu langsam und speicherintensiv ist). Da kann ich die Register von beiden WR abfragen.
Hierfür gibt es eine "Unit-Id"
So frage ich dort z.B. mit
32064 Unit-Id 1 die PV Input Power des ersten WR ab
32064 Unit-Id 2 die PV Input Power des zweiten WR abDas kann ich aber in diesem Script nicht finden und somit nur einen WR auslesen.
Wie sind die WR bei Dir angeschlossen?
-
RE: Komplettabsturz iOBroker bei Start des TESLA-motors Adapter
@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. -
RE: Komplettabsturz iOBroker bei Start des TESLA-motors Adapter
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. -
Komplettabsturz iOBroker bei Start des TESLA-motors Adapter
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 - [32minfo[39m: host.iobroker "system.adapter.tesla-motors.0" disabled 2022-10-26 08:11:04.633 - [32minfo[39m: host.iobroker stopInstance system.adapter.tesla-motors.0 (force=false, process=true) 2022-10-26 08:11:04.663 - [32minfo[39m: host.iobroker stopInstance system.adapter.tesla-motors.0 (force=false, process=true) 2022-10-26 08:11:04.664 - [32minfo[39m: host.iobroker stopInstance system.adapter.tesla-motors.0 send kill signal 2022-10-26 08:11:04.707 - [32minfo[39m: host.iobroker stopInstance system.adapter.tesla-motors.0 send kill signal 2022-10-26 08:11:05.189 - [32minfo[39m: host.iobroker instance system.adapter.tesla-motors.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) 2022-10-26 08:11:50.104 - [32minfo[39m: host.iobroker "system.adapter.tesla-motors.0" enabled 2022-10-26 08:11:50.144 - [32minfo[39m: host.iobroker instance system.adapter.tesla-motors.0 started with pid 4990 2022-10-26 08:11:52.107 - [31merror[39m: host.iobroker uncaught exception: null must be RESP Buffer value 2022-10-26 08:11:52.108 - [31merror[39m: 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 - [32minfo[39m: host.iobroker stopInstance system.adapter.admin.0 (force=false, process=true) 2022-10-26 08:11:52.108 - [32minfo[39m: host.iobroker stopInstance system.adapter.javascript.0 (force=false, process=true) 2022-10-26 08:11:52.108 - [32minfo[39m: host.iobroker stopInstance system.adapter.node-red.0 (force=false, process=true) 2022-10-26 08:11:52.108 - [32minfo[39m: host.iobroker stopInstance system.adapter.sql.2 (force=false, process=true) 2022-10-26 08:11:52.108 - [32minfo[39m: host.iobroker stopInstance system.adapter.telegram.0 (force=false, process=true) 2022-10-26 08:11:52.108 - [32minfo[39m: host.iobroker stopInstance system.adapter.javascript.1 (force=false, process=true) 2022-10-26 08:11:52.108 - [32minfo[39m: host.iobroker stopInstance system.adapter.javascript.2 (force=false, process=true) 2022-10-26 08:11:52.108 - [32minfo[39m: host.iobroker stopInstance system.adapter.hm-rega.0 (force=false, process=true) 2022-10-26 08:11:52.108 - [32minfo[39m: host.iobroker stopInstance system.adapter.hm-rpc.0 (force=false, process=true) 2022-10-26 08:11:52.108 - [32minfo[39m: host.iobroker stopInstance system.adapter.hm-rpc.1 (force=false, process=true) 2022-10-26 08:11:52.108 - [32minfo[39m: 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 - [32minfo[39m: host.iobroker "system.adapter.tesla-motors.0" enabled 2022-10-26 08:29:24.849 - [32minfo[39m: 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 | -
RE: Test Adapter Hoover hON
Vielen Dank! Das habe ich gemacht.
Dann warten wir mal auf die Entwickler.Schönes Wochenende
-
RE: Test Adapter Hoover hON
@thomas-braun said in Test Adapter Hoover hON:
sudo apt install cloud-init
Danke - das fehlte mir dazu.
So nun ist alles aktuell und es sind keine Updates mehr da.Ich habe das ganze auch mit reboot neu gestartet. Aber leider meldet sich der Adapter immer noch nicht an.
Der Fehler bleibt der gleiche. -
RE: Test Adapter Hoover hON
iobroker@iobroker:~$ iobroker stop iobroker@iobroker:~$ sudo apt update Hit:1 http://de.archive.ubuntu.com/ubuntu jammy InRelease Hit:2 https://deb.nodesource.com/node_16.x jammy InRelease Get:3 http://de.archive.ubuntu.com/ubuntu jammy-updates InRelease [114 kB] Get:4 http://de.archive.ubuntu.com/ubuntu jammy-backports InRelease [99.8 kB] Get:5 http://de.archive.ubuntu.com/ubuntu jammy-security InRelease [110 kB] Fetched 324 kB in 0s (672 kB/s) Reading package lists... Done Building dependency tree... Done Reading state information... Done 1 package can be upgraded. Run 'apt list --upgradable' to see it. iobroker@iobroker:~$ sudo apt full-upgrade Reading package lists... Done Building dependency tree... Done Reading state information... Done Calculating upgrade... Done The following packages have been kept back: cloud-init 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. iobroker@iobroker:~$
-
RE: Test Adapter Hoover hON
Bei 2 von 3 ging das jetzt aber das dritte mag er nicht updaten:
2 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
iobroker@iobroker:~$ apt list --upgradable
Listing... Done
cloud-init/jammy-updates 22.3.4-0ubuntu1~22.04.1 all [upgradable from: 22.2-0ubuntu1~22.04.3]
N: There are 2 additional versions. Please use the '-a' switch to see them.Da stehe ich auf dem Schlauch, wie ich das mache.
- iobroker stop
- sudo apt update
- sudo apt upgrade
- iobroker start
-
RE: Test Adapter Hoover hON
iobroker@iobroker:~$ sudo ln -s /usr/bin/node /usr/bin/nodejs [sudo] password for iobroker: ln: failed to create symbolic link '/usr/bin/nodejs': File exists iobroker@iobroker:~$ uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs x86_64 /usr/bin/nodejs /usr/bin/node /usr/bin/npm v16.17.1 v16.17.1 8.15.0 4.0.23 iobroker iobroker adm tty dialout cdrom sudo audio dip video plugdev lxd /home/iobroker Hit:1 http://de.archive.ubuntu.com/ubuntu jammy InRelease Hit:2 https://deb.nodesource.com/node_16.x jammy InRelease Hit:3 http://de.archive.ubuntu.com/ubuntu jammy-updates InRelease Hit:4 http://de.archive.ubuntu.com/ubuntu jammy-backports InRelease Hit:5 http://de.archive.ubuntu.com/ubuntu jammy-security InRelease Reading package lists... Done Building dependency tree... Done Reading state information... Done 3 packages can be upgraded. Run 'apt list --upgradable' to see them. nodejs: Installed: 16.17.1-deb-1nodesource1 Candidate: 16.17.1-deb-1nodesource1 Version table: *** 16.17.1-deb-1nodesource1 500 500 https://deb.nodesource.com/node_16.x jammy/main amd64 Packages 100 /var/lib/dpkg/status 12.22.9~dfsg-1ubuntu3 500 500 http://de.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages iobroker@iobroker:~$
-
RE: Test Adapter Hoover hON
@tombox Das hatte nichts gebracht. Hatte ich vor meinem ersten Post schon probiert.