NEWS
Fehler mit "neuer" Jarvis Installation
-
Systemdata Bitte Ausfüllen Hardwaresystem: QNAP Virtualisation Station Arbeitsspeicher: 3GB Festplattenart: virtuell Betriebssystem: Debian Laut folgendem Thread soll ich das hier posten
https://forum.iobroker.net/topic/59201/jarvis-v3-1-x-just-another-remarkable-vis/547
@thomas-braunSkript v.2023-01-02 *** BASE SYSTEM *** Architecture: x86_64 Docker: false Virtualization: kvm Distributor ID: Debian Description: Debian GNU/Linux 11 (bullseye) Release: 11 Codename: bullseye PRETTY_NAME="Debian GNU/Linux 11 (bullseye)" NAME="Debian GNU/Linux" VERSION_ID="11" VERSION="11 (bullseye)" VERSION_CODENAME=bullseye ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" Systemuptime and Load: 17:51:06 up 5 days, 7:03, 3 users, load average: 0.32, 0.25, 0.36 CPU threads: 2 *** Time and Time Zones *** Mon Feb 27 16:51:06 UTC 2023 Mon Feb 27 17:51:06 CET 2023 CET +0100 Europe/Berlin *** User and Groups *** max /home/max max cdrom floppy sudo audio dip video plugdev netdev iobroker *** X-Server-Setup *** X-Server: false Desktop: Terminal: tty Boot Target: graphical.target *** MEMORY *** total used free shared buff/cache available Mem: 3.0G 2.2G 233M 0.0K 538M 605M Swap: 2.0G 316M 1.7G Total: 5.0G 2.5G 2.0G 2987 M total memory 2215 M used memory 1588 M active memory 956 M inactive memory 233 M free memory 154 M buffer memory 384 M swap cache 2044 M total swap 316 M used swap 1728 M free swap *** FILESYSTEM *** Filesystem Type Size Used Avail Use% Mounted on udev devtmpfs 1.5G 0 1.5G 0% /dev tmpfs tmpfs 299M 516K 299M 1% /run /dev/vda1 ext4 244G 15G 217G 7% / tmpfs tmpfs 1.5G 0 1.5G 0% /dev/shm tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs tmpfs 299M 0 299M 0% /run/user/1000 Messages in dmesg: [Wed Feb 22 10:47:40 2023] EXT4-fs (vda1): mounted filesystem with ordered data mode. Opts: (null) [Wed Feb 22 10:47:46 2023] EXT4-fs (vda1): re-mounted. Opts: errors=remount-ro Show mounted filesystems (real ones only): TARGET SOURCE FSTYPE OPTIONS / /dev/vda1 ext4 rw,relatime,errors=remount-ro Files in neuralgic directories: /var: 2.7G /var/ 1.6G /var/cache 1.5G /var/cache/apt/archives 1.5G /var/cache/apt 993M /var/log /opt/iobroker/backups: 572M /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 494M /opt/iobroker/iobroker-data/ 281M /opt/iobroker/iobroker-data/files 131M /opt/iobroker/iobroker-data/backup-objects 72M /opt/iobroker/iobroker-data/files/telegram.admin 51M /opt/iobroker/iobroker-data/files/javascript.admin The five largest files in iobroker-data are: 44M /opt/iobroker/iobroker-data/objects.jsonl 19M /opt/iobroker/iobroker-data/files/web.admin/static/js/main.e8e2aac0.js.map 19M /opt/iobroker/iobroker-data/files/iot.admin/static/js/main.fe83292c.js.map 16M /opt/iobroker/iobroker-data/states.jsonl 15M /opt/iobroker/iobroker-data/files/telegram.admin/rules/static/js/vendors-node_modules_iobroker_adapter-react-v5_assets_devices_parseNames_d_ts-node_modules_io-1d9f06.44fe4a3f.chunk.js.map *** NodeJS-Installation *** /usr/bin/nodejs v16.19.1 /usr/bin/node v16.19.1 /usr/bin/npm 8.19.3 /usr/bin/npx 8.19.3 nodejs: Installed: 16.19.1-deb-1nodesource1 Candidate: 16.19.1-deb-1nodesource1 Version table: *** 16.19.1-deb-1nodesource1 500 500 https://deb.nodesource.com/node_16.x bullseye/main amd64 Packages 100 /var/lib/dpkg/status 12.22.12~dfsg-1~deb11u3 500 500 http://deb.debian.org/debian-security bullseye-security/main amd64 Packages 12.22.5~dfsg-2~11u1 500 500 http://deb.debian.org/debian bullseye/main amd64 Packages Temp directories causing npm8 problem: 0 *** ioBroker-Installation *** ioBroker Status iobroker is running on this host. Objects type: jsonl States type: jsonl Core adapters versions js-controller: 4.0.24 admin: 6.3.6 javascript: 6.2.0 Adapters from github: 1 Adapter State + system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.alexa2.0 : alexa2 : iobroker - enabled + system.adapter.backitup.0 : backitup : iobroker - enabled + system.adapter.ble.0 : ble : iobroker - enabled system.adapter.daswetter.0 : daswetter : iobroker - enabled + system.adapter.discovery.0 : discovery : iobroker - enabled + system.adapter.ems-esp.0 : ems-esp : iobroker - enabled + system.adapter.harmony.0 : harmony : iobroker - enabled + system.adapter.history.0 : history : iobroker - enabled + system.adapter.hm-rega.0 : hm-rega : iobroker - enabled + system.adapter.hm-rpc.0 : hm-rpc : iobroker - enabled, port: 0 + system.adapter.hm-rpc.1 : hm-rpc : iobroker - enabled, port: 0 + system.adapter.homeconnect.0 : homeconnect : iobroker - enabled system.adapter.ical.0 : ical : iobroker - enabled system.adapter.icons-mfd-png.0 : icons-mfd-png : iobroker - disabled + system.adapter.info.0 : info : iobroker - enabled + system.adapter.iot.0 : iot : iobroker - enabled + system.adapter.jarvis.0 : jarvis : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.javascript.0 : javascript : iobroker - enabled + system.adapter.melcloud.0 : melcloud : iobroker - enabled + system.adapter.mielecloudservice.0 : mielecloudservice : iobroker - enabled + system.adapter.mihome-vacuum.0 : mihome-vacuum : iobroker - enabled, port: 54321 system.adapter.miio.0 : miio : iobroker - disabled + system.adapter.rct.0 : rct : iobroker - enabled + system.adapter.simple-api.0 : simple-api : iobroker - enabled, port: 8087, bind: 0.0.0.0, run as: admin + system.adapter.sonoff.0 : sonoff : iobroker - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.telegram.0 : telegram : iobroker - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.tr-064.0 : tr-064 : iobroker - enabled system.adapter.vis-google-fonts.0 : vis-google-fonts : iobroker - enabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets : iobroker - disabled system.adapter.vis-icontwo.0 : vis-icontwo : iobroker - disabled system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd : iobroker - disabled system.adapter.vis-justgage.0 : vis-justgage : iobroker - disabled system.adapter.vis.0 : vis : iobroker - enabled + system.adapter.web.0 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.yeelight-2.0 : yeelight-2 : iobroker - enabled + system.adapter.zigbee.0 : zigbee : iobroker - enabled, port: /dev/ttyACM0 + instance is alive Enabled adapters with bindings + system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.hm-rpc.0 : hm-rpc : iobroker - enabled, port: 0 + system.adapter.hm-rpc.1 : hm-rpc : iobroker - enabled, port: 0 + system.adapter.jarvis.0 : jarvis : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.mihome-vacuum.0 : mihome-vacuum : iobroker - enabled, port: 54321 + system.adapter.simple-api.0 : simple-api : iobroker - enabled, port: 8087, bind: 0.0.0.0, run as: admin + system.adapter.sonoff.0 : sonoff : iobroker - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.telegram.0 : telegram : iobroker - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.web.0 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.zigbee.0 : zigbee : iobroker - enabled, port: /dev/ttyACM0 ioBroker-Repositories Stable (default): http://download.iobroker.net/sources-dist.json Beta (latest) : http://download.iobroker.net/sources-dist-latest.json stable : http://download.iobroker.net/sources-dist.json Active repo(s): Beta (latest) Installed ioBroker-Instances Used repository: Beta (latest) Adapter "admin" : 6.3.6 , installed 6.3.6 Adapter "alexa2" : 3.23.2 , installed 3.23.2 Adapter "backitup" : 2.6.4 , installed 2.6.4 Adapter "ble" : 0.13.3 , installed 0.13.3 Adapter "cloud" : 4.3.1 , installed 4.3.1 Adapter "daswetter" : 3.1.7 , installed 3.1.7 Adapter "discovery" : 3.1.0 , installed 3.1.0 Adapter "ems-esp" : 1.26.0 , installed 1.25.0 [Updatable] Adapter "flot" : 1.12.0 , installed 1.12.0 Adapter "harmony" : 1.2.2 , installed 1.2.2 Adapter "history" : 2.2.4 , installed 2.2.4 Adapter "hm-rega" : 3.0.44 , installed 3.0.44 Adapter "hm-rpc" : 1.15.16 , installed 1.15.16 Adapter "homeconnect" : 1.1.1 , installed 1.1.1 Adapter "ical" : 1.13.2 , installed 1.13.2 Adapter "icons-mfd-png": 1.1.0 , installed 1.1.0 Adapter "info" : 1.9.26 , installed 1.9.26 Adapter "iot" : 1.14.4 , installed 1.14.3 [Updatable] Adapter "jarvis" : 3.1.3 , installed 3.1.3 Adapter "javascript" : 7.0.1 , installed 6.2.0 [Updatable] Controller "js-controller": 4.0.24 , installed 4.0.24 Adapter "melcloud" : 1.2.1 , installed 1.2.1 Adapter "mielecloudservice": 6.4.0, installed 6.4.0 Adapter "mihome-vacuum": 3.9.5 , installed 3.9.5 Adapter "miio" : 0.0.13 , installed 0.0.13 Adapter "ping" : 1.5.3 , installed 1.5.3 Adapter "rct" : 1.0.1 , installed 1.0.1 Adapter "simple-api" : 2.7.2 , installed 2.7.2 Adapter "socketio" : 6.3.3 , installed 6.3.3 Adapter "sonoff" : 2.5.1 , installed 2.5.1 Adapter "telegram" : 1.15.6 , installed 1.15.6 Adapter "tr-064" : 4.2.18 , installed 4.2.18 Adapter "vis" : 1.4.16 , installed 1.4.16 Adapter "vis-google-fonts": 1.0.4 , installed 1.0.4 Adapter "vis-hqwidgets": 1.3.1 , installed 1.3.1 Adapter "vis-icontwo" : 0.90.0 , installed 0.90.0 Adapter "vis-jqui-mfd" : 1.0.12 , installed 1.0.12 Adapter "vis-justgage" : 1.0.2 , installed 1.0.2 Adapter "web" : 5.5.1 , installed 5.5.1 Adapter "ws" : 2.3.5 , installed 2.3.5 Adapter "yeelight-2" : 1.2.1 , installed 1.2.1 Adapter "zigbee" : 1.8.10 , installed 1.8.10 Objects and States Please stand by - This may take a while Objects: 9745 States: 8302 *** OS-Repositories and Updates *** Hit:1 http://deb.debian.org/debian bullseye InRelease Hit:2 http://deb.debian.org/debian-security bullseye-security InRelease Hit:3 http://deb.debian.org/debian bullseye-updates InRelease Hit:4 https://deb.nodesource.com/node_16.x bullseye InRelease Reading package lists... Pending Updates: 3 *** Listening Ports *** Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 1001 12776 505/iobroker.js-con tcp 0 0 127.0.0.1:9001 0.0.0.0:* LISTEN 1001 12770 505/iobroker.js-con tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 0 767 1/init tcp 0 0 0.0.0.0:8400 0.0.0.0:* LISTEN 1001 1049054 16881/io.jarvis.0 tcp 0 0 192.168.9.77:42001 0.0.0.0:* LISTEN 1001 1039305 16373/io.hm-rpc.0 tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 12645 525/sshd: /usr/sbin tcp 0 0 192.168.9.77:42010 0.0.0.0:* LISTEN 1001 1040362 16358/io.hm-rpc.1 tcp 0 0 0.0.0.0:1883 0.0.0.0:* LISTEN 1001 14324 766/io.sonoff.0 tcp6 0 0 :::61991 :::* LISTEN 1001 15518 835/io.harmony.0 tcp6 0 0 :::111 :::* LISTEN 0 771 1/init tcp6 0 0 :::80 :::* LISTEN 0 13638 542/apache2 tcp6 0 0 :::8081 :::* LISTEN 1001 12930 616/io.admin.0 tcp6 0 0 :::8082 :::* LISTEN 1001 713934 11534/io.web.0 tcp6 0 0 :::22 :::* LISTEN 0 12647 525/sshd: /usr/sbin tcp6 0 0 :::8087 :::* LISTEN 1001 14639 946/io.simple-api.0 udp 0 0 0.0.0.0:68 0.0.0.0:* 0 13434 398/dhclient udp 0 0 0.0.0.0:111 0.0.0.0:* 0 768 1/init udp 0 0 0.0.0.0:53421 0.0.0.0:* 1001 14468 751/io.mihome-vacuu udp 0 0 0.0.0.0:61991 0.0.0.0:* 1001 15519 835/io.harmony.0 udp6 0 0 :::111 :::* 0 774 1/init *** Log File - Last 25 Lines *** 2023-02-27 17:23:34.950 - info: admin.0 (616) <== Disconnect system.user.admin from ::ffff:192.168.9.101 admin 2023-02-27 17:25:24.562 - info: rct.0 (927) State value to set for "rct.0.fault.3_flt" has to be type "number" but received type "string" 2023-02-27 17:27:14.547 - info: rct.0 (927) State value to set for "rct.0.g_sync.p_acc_lp" has to be type "number" but received type "string" 2023-02-27 17:27:44.485 - info: rct.0 (927) State value to set for "rct.0.dc_conv.dc_conv_struct_1_p_dc_lp" has to be type "number" but received type "string" 2023-02-27 17:28:54.547 - info: rct.0 (927) State value to set for "rct.0.dc_conv.dc_conv_struct_1_enabled" has to be type "number" but received type "string" 2023-02-27 17:29:54.511 - info: rct.0 (927) State value to set for "rct.0.fault.3_flt" has to be type "number" but received type "string" 2023-02-27 17:30:00.235 - info: host.iobroker instance system.adapter.ical.0 started with pid 18117 2023-02-27 17:30:04.069 - info: ical.0 (18117) starting. Version 1.13.2 in /opt/iobroker/node_modules/iobroker.ical, node: v16.19.1, js-controller: 4.0.24 2023-02-27 17:30:04.916 - info: ical.0 (18117) processing URL: Muell https://calendar.google.com/calendar/ical/73laqkpgt6l81ulvjff7685crc%40group.calendar.google.com/public/basic.ics 2023-02-27 17:30:05.429 - info: javascript.0 (632) script.js.Müll: Start update 2023-02-27 17:30:05.430 - info: javascript.0 (632) script.js.Müll: Rest: 2023-03-01 2023-02-27 17:30:05.431 - info: javascript.0 (632) script.js.Müll: Gelb: 2023-03-03 2023-02-27 17:30:05.431 - info: javascript.0 (632) script.js.Müll: Papier: 2023-03-14 2023-02-27 17:30:10.538 - info: ical.0 (18117) Terminated (NO_ERROR): Without reason 2023-02-27 17:30:11.082 - info: host.iobroker instance system.adapter.ical.0 terminated with code 0 (NO_ERROR) 2023-02-27 17:31:54.586 - info: rct.0 (927) State value to set for "rct.0.fault.3_flt" has to be type "number" but received type "string" 2023-02-27 17:35:07.333 - info: javascript.0 (632) script.js.Temperaturen.ZeitZuLueften: Temperatur hat sich geändert, Script startet: 2023-02-27 17:35:07.335 - info: javascript.0 (632) script.js.Temperaturen.ZeitZuLueften: Timer läuft schon 2023-02-27 17:41:44.680 - info: rct.0 (927) State value to set for "rct.0.g_sync.p_ac_load_sum_lp" has to be type "number" but received type "string" 2023-02-27 17:45:44.762 - info: rct.0 (927) State value to set for "rct.0.g_sync.p_ac_grid_sum_lp" has to be type "number" but received type "string" 2023-02-27 17:47:44.755 - info: rct.0 (927) State value to set for "rct.0.g_sync.p_ac_load_sum_lp" has to be type "number" but received type "string" 2023-02-27 17:50:44.802 - info: rct.0 (927) State value to set for "rct.0.fault.2_flt" has to be type "number" but received type "string" 2023-02-27 17:50:50.322 - info: admin.0 (616) ==> Connected system.user.admin from ::ffff:192.168.9.52 2023-02-27 17:51:39.357 - info: javascript.0 (632) script.js.Temperaturen.ZeitZuLueften: Temperatur hat sich geändert, Script startet: 2023-02-27 17:51:39.359 - info: javascript.0 (632) script.js.Temperaturen.ZeitZuLueften: Timer läuft schon
-
@m-a-x Habe jetzt auch mal ein komplett neues System aufgesetzt und bekomme die Meldung.
admin.0 2023-02-27 18:15:20.340 warn Active repository "stable" cannot be read admin.0 2023-02-27 18:15:20.339 warn Repository cannot be read: Active repo - stable
Hast du die Meldung auch im LOG?
-
Bis auf ausstehenede Updates, dem aktiven Beta-Kanal und allgemein eng geschneiderten Systemressourcen (Nur 2 CPU-Kerne und magere 3 GB RAM) sind da keine groben Fehler zu sehen.
Ich vermute die Maschine hat zu wenig Hubraum.
-
@mcu sagte in Fehler mit "neuer" Jarvis Installation:
Repository cannot be read: Active repo - stable
Wie ist denn das angelegt?
iob repo list
-
@thomas-braun sagte in Fehler mit "neuer" Jarvis Installation:
iob repo list
stable : http://download.iobroker.net/sources-dist.json beta : http://download.iobroker.net/sources-dist-latest.json
-
Passt. Manchmal hat der Server aber auch Schluckauf. Später nochmal probieren.
-
host.iobroker 2023-02-27 18:38:33.092 info Updating repository "Stable (default)" under "http://download.iobroker.net/sources-dist.json"
Das bekomme ich wenn ich auf stable umstelle
@thomas-braun
die Updates (Skript Adapter und zwei weitere) habe ich absichtlich noch nicht gemacht. Skript ist mir noch zu heikel auf die 7.x zu gehenund die anderen updates sind "erst" seit heute oder gestern online.
Beta Kanal ist aktiv, ja. Ich riskiere das immer mal und spiele notfalls ein Backup ein. Leider sind einige meiner Adapter nur im Beta zu gebrauchen (finde ich). Oder ich müsste die manuell über die "katze" holen.
Die Kerne und Ram kann ich bei Bedarf (da virtuelle Maschine) erhöhen. Was empfiehlst du? Ich habe noch weitere VMs laufen und möchte das Basissystem nicht UNNÖTIG in die Knie zwingen;) -
@m-a-x sagte in Fehler mit "neuer" Jarvis Installation:
Die Kerne und Ram kann ich bei Bedarf (da virtuelle Maschine) erhöhen.
Das habe ich gesehen.
Naja, was soll ich sagen. Ein Raspberry4 (4GB) ist besser ausgestattet.
Der werkelt mit 4 CPU-Threads und 4 GB RAM. -
@m-a-x sagte in Fehler mit "neuer" Jarvis Installation:
Skript ist mir noch zu heikel auf die 7.x zu gehen und die anderen updates sind "erst" seit heute oder gestern online.
Dann fahr besser stable. Ist ja nicht der Sinn und Zweck des Beta-Repos. Da soll ja gerade der 'heiße Scheiß' getestet werden.
-
@thomas-braun
Hab die VM auf 4 Kerne (mehr hat mein NAS nicht) und 4 GB RAM erhöht. Läuft wirklich gefühlt etwas besser. Den Fehler mit der nicht angezeigten Stable Version von Jarvis ist weg. Entweder lag es also an der unpotenten VM oder da hat was gehangen (musste iobroker neu starten zum Erweitern der Kerne und des RAM).
Ich probiere gerne Betas aus, da ich dabei immer wieder was lerne und neue Features benutzen kannNur beim Skript Adapter habe ich immer Angst, da dieser "zu wichtig" für mich ist. Ja, ich weiß, deshalb sollte man ein Test und ein Primärsystem haben...
"Gesamte RAM-Auslastung: 2601 Mb / Frei: 49% = 1943 Mb" vorher (mit 2 GB RAM) hatte ich 800 Mb Frei.. er nimmt sich wohl mehr, wenn er mehr hat -
@m-a-x sagte in Fehler mit "neuer" Jarvis Installation:
er nimmt sich wohl mehr, wenn er mehr hat
Natürlich. Ist das normale Verhalten eine Linux-Systems. Warum soll der sich auch mit weniger begnügen, wenn wertvoller Arbeitsspeicher zur Verfügung steht? Nur genutztes RAM ist gutes RAM.