-
Notifications
You must be signed in to change notification settings - Fork 119
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[bug]: Cronjob in Javascripte werden gestartet aber nie wieder gestoppt #1795
Comments
This comment was marked as off-topic.
This comment was marked as off-topic.
Das ist aber sicher kein Problem des ADMIN Adapters sondern ggF ein Bug im Javascript adapter. |
Ah, ok. Ich dachte es hängt mit dem ADMIN Adapter zusammen, denn dieser hat/hatte ja den Bug, dass jede Instanz auf Cronjob 1 Minute gestellt wurde. Den Cronjob der Instanz konnte ich löschen, aber dann ist mir aufgefallen dass alle BlocklyScripte Probleme haben und mein System lahmlegen. |
Was für Probleme haben alle BlocklyScripte ? |
Die Skripte legen den Javascript-Adapter lahm. Wenn es nu so ist, dass Cronjobs generell garnicht gestartet werden obwohl das Blockly-Skript deaktiviert ist, dann laufen die Blocklys ja im Hintergrund noch. Und ich habe gelesen das andere das Problem habe, dass die Cronjobs mehrfach parallel gestartet werden, was zu weiteren Problemen führt. |
Das ist alles jedenfalls KEIN Admin Thema. Die Fehlereingrenzung sollte weiterhin im Forum erfolgen. |
Das der Javascript adapter abschmiert schein ein globales Problem zu sein. Fängt scheinbar nun bei mehreren Nutzern an. |
Naja dasnn wäre die Frage: Mit welcher Version fängt das Issue denn an? |
@GermanBluefox Ich kann den Fehler auch nicht reproduzieren. Komisch ist aber, dass unabhängig 2 Leute das gleiche berichtet haben. |
Das Problem ist meine Frau hat schon gemerkt das ioBroker zickt! :-) Und ich selbst kann das Problem offensichtlich nicht lösen. (zu dumm) Gibt's keine "bezahlte Hilfe" wo sich jemand der sich damit auskennt bei mir per Teamviewer einloggt und alles mal durchcheckt? Würde ich 100€/h für geben wollen. Egal ob's nachher funktioniert oder nicht. |
Dann gerne mal ein Log dazu auf Debug-Loglevel.
Ich nicht. Außer man konfiguriert einen Neustart-Zeitplan für die Instanz (warum auch immer man das tun sollte).
Verstehe den Zusammenhang nicht. Kannst ja jetzt schon machen. Welche Version des JavaScript-Adapters ist überhaupt im Einsatz? Die Angegebene Version im Issue sieht eher nach der Admin-Version aus. |
javascript ist v8.8.3 Script v.2024-10-19
*** BASE SYSTEM ***
Static hostname: iobroker-lxc
Icon name: computer-container
Chassis: container
Virtualization: lxc
Operating System: Debian GNU/Linux 11 (bullseye)
Kernel: Linux 6.8.8-1-pve
Architecture: x86-64
OS is similar to:
model name : Intel(R) Core(TM) i7-6770HQ CPU @ 2.60GHz
Docker : false
Virtualization : lxc
Kernel : x86_64
Userland : 64 bit
Systemuptime and Load:
18:30:27 up 3 days, 21:37, 1 user, load average: 6.91, 6.22, 5.70
CPU threads: 8
*** LIFE CYCLE STATUS ***
Debian 'bullseye' is the current oldstable version. Please upgrade to the latest stable release 'bookworm' in due time!
*** TIME AND TIMEZONES ***
Local time: Sat 2025-01-11 18:30:27 CET
Universal time: Sat 2025-01-11 17:30:27 UTC
RTC time: n/a
Time zone: Europe/Berlin (CET, +0100)
System clock synchronized: yes
NTP service: inactive
RTC in local TZ: no
*** Users and Groups ***
User that called 'iob diag':
iobroker
HOME=/home/iobroker
GROUPS=iobroker tty dialout audio video plugdev redis bluetooth
User that is running 'js-controller':
iobroker
HOME=/home/iobroker
GROUPS=iobroker tty dialout audio video plugdev redis bluetooth
A default user should be created! This user will be enabled to temporarily switch to root via 'sudo'!
A root login is not required in most Linux Distributions.
Run 'iobroker fix' or use the system tools to create a user.
*** DISPLAY-SERVER SETUP ***
Display-Server: false
Desktop:
Terminal: tty
*** MEMORY ***
total used free shared buff/cache available
Mem: 16G 8.0G 8.0G 0.0K 342M 8.6G
Swap: 0B 0B 0B
Total: 16G 8.0G 8.0G
Active iob-Instances: 57
16384 M total memory
8045 M used memory
8114 M active memory
0 M inactive memory
7995 M free memory
0 M buffer memory
342 M swap cache
0 M total swap
0 M used swap
0 M free swap
*** top - Table Of Processes ***
top - 18:30:28 up 3 days, 21:37, 1 user, load average: 6.91, 6.22, 5.70
Tasks: 119 total, 4 running, 115 sleeping, 0 stopped, 0 zombie
%Cpu(s): 51.9 us, 4.7 sy, 0.0 ni, 42.6 id, 0.0 wa, 0.0 hi, 0.8 si, 0.0 st
MiB Mem : 16384.0 total, 7995.5 free, 8046.1 used, 342.4 buff/cache
MiB Swap: 0.0 total, 0.0 free, 0.0 used. 8646.5 avail Mem
*** FAILED SERVICES ***
UNIT LOAD ACTIVE SUB DESCRIPTION
* run-rpc_pipefs.mount loaded failed failed RPC Pipe File System
* sys-kernel-config.mount loaded failed failed Kernel Configuration File System
* nut-driver.service loaded failed failed Network UPS Tools - power device driver controller
* nut-monitor.service loaded failed failed Network UPS Tools - power device monitor and shutdown controller
* systemd-journald-audit.socket loaded failed failed Journal Audit Socket
LOAD = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB = The low-level unit activation state, values depend on unit type.
5 loaded units listed.
*** DMESG CRITICAL ERRORS ***
dmesg: read kernel buffer failed: Operation not permitted
No critical errors detected
*** FILESYSTEM ***
Filesystem Type Size Used Avail Use% Mounted on
rpool/data/subvol-201-disk-0 zfs 64G 16G 49G 24% /
none tmpfs 492K 4.0K 488K 1% /dev
udev devtmpfs 16G 0 16G 0% /dev/tty
tmpfs tmpfs 16G 0 16G 0% /dev/shm
tmpfs tmpfs 6.3G 480K 6.3G 1% /run
tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs tmpfs 3.2G 0 3.2G 0% /run/user/0
tmpfs tmpfs 3.2G 0 3.2G 0% /run/user/1000
Messages concerning ext4 filesystem in dmesg:
dmesg: read kernel buffer failed: Operation not permitted
Show mounted filesystems:
TARGET SOURCE FSTYPE OPTIONS
/ rpool/data/subvol-201-disk-0 zfs rw,relatime,xattr,posixacl,casesensitive
Files in neuralgic directories:
/var:
7.7G /var/
6.8G /var/lib
5.4G /var/lib/docker
3.6G /var/lib/docker/containers/66af97a102d568e200f457413a4542fc75b1add1081eb2cd0a8d88ba309befcd
3.6G /var/lib/docker/containers
Hint: You are currently not seeing messages from other users and the system.
Users in groups 'adm', 'systemd-journal' can see all messages.
Pass -q to turn off this notice.
Archived and active journals take up 90.4M in the file system.
/opt/iobroker/backups:
460M /opt/iobroker/backups/
/opt/iobroker/iobroker-data:
665M /opt/iobroker/iobroker-data/
287M /opt/iobroker/iobroker-data/files
189M /opt/iobroker/iobroker-data/backup-objects
146M /opt/iobroker/iobroker-data/esphome.0/.esphome
146M /opt/iobroker/iobroker-data/esphome.0
The five largest files in iobroker-data are:
find: Failed to change directory: /root: Permission denied
find: Failed to change directory: /root: Permission denied
find: Failed to change directory: /root: Permission denied
find: Failed to change directory: /root: Permission denied
find: Failed to change directory: /root: Permission denied
find: Failed to change directory: /root: Permission denied
find: Failed to change directory: /root: Permission denied
find: Failed to change directory: /root: Permission denied
find: Failed to change directory: /root: Permission denied
find: Failed to change directory: /root: Permission denied
find: Failed to change directory: /root: Permission denied
find: Failed to change directory: /root: Permission denied
find: Failed to change directory: /root: Permission denied
find: Failed to change directory: /root: Permission denied
find: Failed to restore initial working directory: /root: Permission denied
{1}
USB-Devices by-id:
USB-Sticks - Avoid direct links to /dev/tty* in your adapter setups, please always prefer the links 'by-id':
No Devices found 'by-id'
HINT:
Your zigbee.0 COM-Port is NOT matching 'by-id'. Please check your setting:
tcp
HINT:
Your zigbee.1 COM-Port is NOT matching 'by-id'. Please check your setting:
tcp
*** NodeJS-Installation ***
/usr/bin/nodejs v20.18.1
/usr/bin/node v20.18.1
/usr/bin/npm 10.8.2
/usr/bin/npx 10.8.2
/usr/bin/corepack 0.29.4
nodejs:
Installed: 20.18.1-1nodesource1
Candidate: 20.18.1-1nodesource1
Version table:
*** 20.18.1-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
100 /var/lib/dpkg/status
20.18.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.17.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.16.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.15.1-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.15.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.14.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.13.1-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.13.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.12.2-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.12.1-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.12.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.11.1-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.11.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.10.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.9.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.8.1-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.8.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.7.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.6.1-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.6.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.5.1-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.5.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.4.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.3.1-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.3.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.2.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.1.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.0.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
12.22.12~dfsg-1~deb11u5 500
500 http://security.debian.org bullseye-security/main amd64 Packages
12.22.12~dfsg-1~deb11u4 500
500 http://ftp.debian.org/debian bullseye/main amd64 Packages
find: Failed to restore initial working directory: /root: Permission denied
Temp directories causing deletion problem: 0
No problems detected
{1}
Errors in npm tree: 0
No problems detected
{1}
*** ioBroker-Installation ***
{1}
ioBroker Status
iobroker is running on this host.
{1}
At least one iobroker host is running.
{1}
Objects type: redis
States type: redis
{1}
Hosts:
iobroker-lxc iobroker-lxc (version: 7.0.6, hostname: iobroker-lxc , alive, uptime: 337054)
{1}
Core adapters versions
js-controller: 7.0.6
admin: 7.4.10
javascript: 8.8.3
{1}
nodejs modules from github: 3
+-- iobroker.admin-mono@ (git+ssh://[email protected]/ioBroker/ioBroker.admin.git#4bc4babcf524300e7ac34558060b779252e368aa)
+-- [email protected] (git+ssh://[email protected]/MiGoller/ioBroker.life360.git#23166aab1b2e36d917a9b7b480d9faa7f73ca2d1)
+-- [email protected] (git+ssh://[email protected]/Jey-Cee/iobroker.onvif-alt.git#f524cdbc00567a3351217272ab5af29d9947c967)
Adapter State
+ system.adapter.admin.0 : admin : iobroker-lxc - enabled, port: 7777, bind: 0.0.0.0, run as: admin
+ system.adapter.alexa2.0 : alexa2 : iobroker-lxc - enabled
system.adapter.alias-manager.0 : alias-manager : iobroker-lxc - enabled
system.adapter.artnet.0 : artnet : iobroker-lxc - disabled, port: 6454
+ system.adapter.backitup.0 : backitup : iobroker-lxc - enabled
+ system.adapter.bring.0 : bring : iobroker-lxc - enabled
system.adapter.cameras.0 : cameras : iobroker-lxc - disabled, port: 8200, bind: 127.0.0.1
+ system.adapter.cloud.0 : cloud : iobroker-lxc - enabled
system.adapter.countdown.0 : countdown : iobroker-lxc - disabled
+ system.adapter.daikin-cloud.0 : daikin-cloud : iobroker-lxc - enabled
+ system.adapter.daikin.0 : daikin : iobroker-lxc - enabled
+ system.adapter.daikin.1 : daikin : iobroker-lxc - enabled
+ system.adapter.daikin.2 : daikin : iobroker-lxc - enabled
+ system.adapter.daikin.3 : daikin : iobroker-lxc - enabled
+ system.adapter.daikin.4 : daikin : iobroker-lxc - enabled
system.adapter.daswetter.0 : daswetter : iobroker-lxc - enabled
+ system.adapter.device-reminder.0 : device-reminder : iobroker-lxc - enabled
+ system.adapter.device-watcher.0 : device-watcher : iobroker-lxc - enabled
+ system.adapter.ecovacs-deebot.0 : ecovacs-deebot : iobroker-lxc - enabled
+ system.adapter.email.0 : email : iobroker-lxc - enabled
+ system.adapter.fakeroku.0 : fakeroku : iobroker-lxc - enabled
+ system.adapter.followthesun.0 : followthesun : iobroker-lxc - enabled
system.adapter.fullybrowser.0 : fullybrowser : iobroker-lxc - disabled
+ system.adapter.harmony.0 : harmony : iobroker-lxc - enabled
system.adapter.hass.0 : hass : iobroker-lxc - disabled, port: 8123
system.adapter.heatingcontrol.0 : heatingcontrol : iobroker-lxc - disabled
+ system.adapter.hikvision-alarmserver.0 : hikvision-alarmserver : iobroker-lxc - enabled, port: 8089, bind: 192.168.64.3
system.adapter.history.0 : history : iobroker-lxc - disabled
system.adapter.ical.0 : ical : iobroker-lxc - enabled
system.adapter.iceroad.0 : iceroad : iobroker-lxc - disabled
system.adapter.icons-ultimate-png.0 : icons-ultimate-png : iobroker-lxc - enabled
+ system.adapter.influxdb.0 : influxdb : iobroker-lxc - enabled, port: 8086
+ system.adapter.iot.0 : iot : iobroker-lxc - enabled
+ system.adapter.javascript.0 : javascript : iobroker-lxc - enabled
+ system.adapter.javascript.1 : javascript : iobroker-lxc - enabled
system.adapter.life360.0 : life360 : iobroker-lxc - disabled
+ system.adapter.meater.0 : meater : iobroker-lxc - enabled
+ system.adapter.mielecloudservice.0 : mielecloudservice : iobroker-lxc - enabled
+ system.adapter.modbus.0 : modbus : iobroker-lxc - enabled
+ system.adapter.mqtt.0 : mqtt : iobroker-lxc - enabled, port: 1882, bind: 0.0.0.0
+ system.adapter.net-tools.0 : net-tools : iobroker-lxc - enabled
system.adapter.netatmo-crawler.0 : netatmo-crawler : iobroker-lxc - enabled
+ system.adapter.netatmo-energy.0 : netatmo-energy : iobroker-lxc - enabled
+ system.adapter.netatmo-energy.1 : netatmo-energy : iobroker-lxc - enabled
+ system.adapter.netatmo-energy.2 : netatmo-energy : iobroker-lxc - enabled
+ system.adapter.netatmo-energy.3 : netatmo-energy : iobroker-lxc - enabled
+ system.adapter.nina.0 : nina : iobroker-lxc - enabled
+ system.adapter.notification-manager.0 : notification-manager : iobroker-lxc - enabled
system.adapter.odl.0 : odl : iobroker-lxc - enabled
+ system.adapter.onvif.0 : onvif : iobroker-lxc - enabled, port: 80, 7575, 8000, 8080, 8081, 8899
system.adapter.parser.1 : parser : iobroker-lxc - disabled
+ system.adapter.ping.0 : ping : iobroker-lxc - enabled
system.adapter.proxmox.0 : proxmox : iobroker-lxc - disabled, port: 8006
system.adapter.proxmox.1 : proxmox : iobroker-lxc - disabled, port: 8006
system.adapter.pushover.0 : pushover : iobroker-lxc - disabled
system.adapter.radar2.0 : radar2 : iobroker-lxc - disabled
system.adapter.scenes.0 : scenes : iobroker-lxc - disabled
system.adapter.schoolfree.0 : schoolfree : iobroker-lxc - enabled
+ system.adapter.shelly.0 : shelly : iobroker-lxc - enabled, port: 1882, bind: 0.0.0.0
system.adapter.shuttercontrol.0 : shuttercontrol : iobroker-lxc - disabled
+ system.adapter.simple-api.0 : simple-api : iobroker-lxc - enabled, port: 8087, bind: 0.0.0.0, run as: admin
+ system.adapter.sonoff.0 : sonoff : iobroker-lxc - enabled, port: 1883, bind: 0.0.0.0
+ system.adapter.sourceanalytix.0 : sourceanalytix : iobroker-lxc - enabled
+ system.adapter.telegram.0 : telegram : iobroker-lxc - enabled, port: 8443, bind: 0.0.0.0
+ system.adapter.text2command.0 : text2command : iobroker-lxc - enabled
+ system.adapter.time-switch.0 : time-switch : iobroker-lxc - enabled
system.adapter.tr-064.0 : tr-064 : iobroker-lxc - disabled
system.adapter.tractive-gps.0 : tractive-gps : iobroker-lxc - disabled
+ system.adapter.trashschedule.0 : trashschedule : iobroker-lxc - enabled
+ system.adapter.tuya.0 : tuya : iobroker-lxc - enabled
+ system.adapter.unifi.0 : unifi : iobroker-lxc - enabled
+ system.adapter.vds2465-server.0 : vds2465-server : iobroker-lxc - enabled
system.adapter.vis-2-widgets-inventwo.0 : vis-2-widgets-inventwo: iobroker-lxc - enabled
+ system.adapter.vis-2.0 : vis-2 : iobroker-lxc - enabled
system.adapter.vis-canvas-gauges.0 : vis-canvas-gauges : iobroker-lxc - enabled
system.adapter.vis-icontwo.0 : vis-icontwo : iobroker-lxc - enabled
+ system.adapter.vis-inventwo.0 : vis-inventwo : iobroker-lxc - enabled
system.adapter.vis-justgage.0 : vis-justgage : iobroker-lxc - enabled
system.adapter.vis.0 : vis : iobroker-lxc - enabled
+ system.adapter.web.0 : web : iobroker-lxc - enabled, port: 8082, bind: 0.0.0.0, run as: admin
+ system.adapter.web.1 : web : iobroker-lxc - enabled, port: 8083, bind: 0.0.0.0, run as: admin
+ system.adapter.windows-control.0 : windows-control : iobroker-lxc - enabled
+ system.adapter.wled.0 : wled : iobroker-lxc - enabled
+ system.adapter.ws.0 : ws : iobroker-lxc - enabled, port: 8084, bind: 0.0.0.0, run as: admin
+ system.adapter.yahka.1 : yahka : iobroker-lxc - enabled
system.adapter.yr.0 : yr : iobroker-lxc - enabled
+ system.adapter.zigbee.0 : zigbee : iobroker-lxc - enabled, port: tcp://192.168.64.6:20108
system.adapter.zigbee.1 : zigbee : iobroker-lxc - disabled, port: tcp://192.168.72.0:6638
+ instance is alive
Enabled adapters with bindings
+ system.adapter.admin.0 : admin : iobroker-lxc - enabled, port: 7777, bind: 0.0.0.0, run as: admin
+ system.adapter.hikvision-alarmserver.0 : hikvision-alarmserver : iobroker-lxc - enabled, port: 8089, bind: 192.168.64.3
+ system.adapter.influxdb.0 : influxdb : iobroker-lxc - enabled, port: 8086
+ system.adapter.mqtt.0 : mqtt : iobroker-lxc - enabled, port: 1882, bind: 0.0.0.0
+ system.adapter.onvif.0 : onvif : iobroker-lxc - enabled, port: 80, 7575, 8000, 8080, 8081, 8899
+ system.adapter.shelly.0 : shelly : iobroker-lxc - enabled, port: 1882, bind: 0.0.0.0
+ system.adapter.simple-api.0 : simple-api : iobroker-lxc - enabled, port: 8087, bind: 0.0.0.0, run as: admin
+ system.adapter.sonoff.0 : sonoff : iobroker-lxc - enabled, port: 1883, bind: 0.0.0.0
+ system.adapter.telegram.0 : telegram : iobroker-lxc - enabled, port: 8443, bind: 0.0.0.0
+ system.adapter.web.0 : web : iobroker-lxc - enabled, port: 8082, bind: 0.0.0.0, run as: admin
+ system.adapter.web.1 : web : iobroker-lxc - enabled, port: 8083, bind: 0.0.0.0, run as: admin
+ system.adapter.ws.0 : ws : iobroker-lxc - enabled, port: 8084, bind: 0.0.0.0, run as: admin
+ system.adapter.zigbee.0 : zigbee : iobroker-lxc - enabled, port: tcp://192.168.64.6:20108
ioBroker-Repositories
┌─────────┬──────────┬─────────────────────────────────────────────────────────┬──────────────┐
│ (index) │ name │ url │ auto upgrade │
├─────────┼──────────┼─────────────────────────────────────────────────────────┼──────────────┤
│ 0 │ 'stable' │ 'http://download.iobroker.net/sources-dist.json' │ false │
│ 1 │ 'beta' │ 'http://download.iobroker.net/sources-dist-latest.json' │ false │
└─────────┴──────────┴─────────────────────────────────────────────────────────┴──────────────┘
Active repo(s): stable
Upgrade policy: none
Installed ioBroker-Instances
Used repository: stable
Adapter "adguard" : 1.0.1 , installed 1.0.1
Adapter "admin" : 7.4.10 , installed 7.4.10
Adapter "alexa2" : 3.26.5 , installed 3.26.5
Adapter "alias-manager": 2.0.0 , installed 2.0.0
Adapter "artnet" : 1.2.2 , installed 1.2.2
Adapter "backitup" : 3.0.31 , installed 3.0.31
Adapter "ble" : 0.14.0 , installed 0.14.0
Adapter "bring" : 1.8.4 , installed 1.8.4
Adapter "cameras" : 2.1.2 , installed 2.1.2
Adapter "cloud" : 5.0.1 , installed 5.0.1
Adapter "coronavirus-statistics": 0.9.0, installed 0.9.0
Adapter "countdown" : 2.3.0 , installed 2.3.0
Adapter "daikin" : 1.4.2 , installed 1.4.2
Adapter "daikin-cloud" : 0.4.11 , installed 0.4.11
Adapter "daswetter" : 3.2.2 , installed 3.2.2
Adapter "device-reminder": 3.1.2 , installed 3.1.2
Adapter "device-watcher": 2.12.1 , installed 2.12.1
Adapter "devices" : 1.1.5 , installed 1.1.5
Adapter "doorio" : 2.1.5 , installed 2.1.5
Adapter "drag-indicator": 2.3.0 , installed 2.3.0
Adapter "ecovacs-deebot": 1.4.15 , installed 1.4.15
Adapter "email" : 1.3.1 , installed 1.3.1
Adapter "fakeroku" : 0.3.0 , installed 0.3.0
Adapter "flot" : 1.12.0 , installed 1.12.0
Adapter "followthesun" : 0.5.1 , installed 0.5.1
Adapter "fullybrowser" : 3.0.12 , installed 3.0.12
Adapter "geofency" : 1.2.4 , installed 1.2.4
Adapter "habpanel" : 0.5.0 , installed 0.5.0
Adapter "harmony" : 1.5.0 , installed 1.5.0
Adapter "hass" : 1.4.0 , installed 1.4.0
Adapter "heatingcontrol": 2.12.13 , installed 2.12.13
Adapter "hikvision-alarmserver": 0.1.0, installed 0.1.0
Adapter "history" : 3.0.1 , installed 3.0.1
Adapter "ical" : 1.16.1 , installed 1.16.1
Adapter "iceroad" : 1.2.1 , installed 1.2.1
Adapter "icons-ultimate-png": 1.0.1, installed 1.0.1
Adapter "influxdb" : 4.0.2 , installed 4.0.2
Adapter "iot" : 3.3.0 , installed 3.3.0
Adapter "javascript" : 8.8.3 , installed 8.8.3
Controller "js-controller": 7.0.6 , installed 7.0.6
Adapter "material" : 1.3.1 , installed 1.3.1
Adapter "meater" : 1.1.1 , installed 1.1.1
Adapter "mielecloudservice": 6.5.7, installed 6.5.7
Adapter "modbus" : 6.3.2 , installed 6.3.2
Adapter "mqtt" : 6.1.2 , installed 6.1.2
Adapter "net-tools" : 1.0.11 , installed 1.0.11
Adapter "netatmo-crawler": 0.8.1 , installed 0.8.1
Adapter "netatmo-energy": 2.7.3 , installed 2.7.3
Adapter "nina" : 0.0.25 , installed 0.0.25
Adapter "notification-manager": 1.2.1, installed 1.2.1
Adapter "nut" : 1.6.0 , installed 1.6.0
Adapter "odl" : 4.0.2 , installed 4.0.2
Adapter "onvif" : 1.1.4 , installed 1.1.4
Adapter "parser" : 2.2.4 , installed 2.2.4
Adapter "pegelalarm" : 1.3.6 , installed 1.3.6
Adapter "ping" : 1.6.2 , installed 1.6.2
Adapter "proxmox" : 2.3.0 , installed 2.3.0
Adapter "pushover" : 4.1.0 , installed 4.1.0
Adapter "radar2" : 2.2.0 , installed 2.2.0
Adapter "scenes" : 3.2.3 , installed 3.2.3
Adapter "schoolfree" : 1.1.6 , installed 1.1.6
Adapter "shelly" : 8.5.1 , installed 8.5.1
Adapter "shuttercontrol": 1.8.5 , installed 1.8.5
Adapter "simple-api" : 2.8.0 , installed 2.8.0
Adapter "socketio" : 6.7.1 , installed 6.7.1
Adapter "sonoff" : 3.1.2 , installed 3.1.2
Adapter "telegram" : 3.9.0 , installed 3.9.0
Adapter "terminal" : 1.0.0 , installed 1.0.0
Adapter "text2command" : 3.0.3 , installed 3.0.3
Adapter "tr-064" : 4.3.0 , installed 4.3.0
Adapter "traccar" : 1.1.6 , installed 1.1.6
Adapter "tractive-gps" : 2.1.0 , installed 2.1.0
Adapter "trashschedule": 3.3.0 , installed 3.3.0
Adapter "tuya" : 3.16.0 , installed 3.16.0
Adapter "tvprogram" : 2.1.0 , installed 2.1.0
Adapter "tvspielfilm" : 2.1.0 , installed 2.1.0
Adapter "unifi" : 0.7.0 , installed 0.7.0
Adapter "upnp" : 1.1.0 , installed 1.1.0
Adapter "vds2465-server": 1.0.0 , installed 1.0.0
Adapter "vis" : 1.5.6 , installed 1.5.6
Adapter "vis-2" : 2.9.64 , installed 2.9.64
Adapter "vis-2-widgets-inventwo": 0.1.11, installed 0.1.11
Adapter "vis-canvas-gauges": 1.0.1, installed 1.0.1
Adapter "vis-colorpicker": 2.0.3 , installed 2.0.3
Adapter "vis-hqwidgets": 1.5.1 , installed 1.5.1
Adapter "vis-icontwo" : 1.11.0 , installed 1.6.3 [Updatable]
Adapter "vis-inventwo" : 3.3.4 , installed 3.3.4
Adapter "vis-jqui-mfd" : 1.1.1 , installed 1.1.1
Adapter "vis-justgage" : 2.1.7 , installed 2.1.7
Adapter "vis-map" : 1.1.2 , installed 1.1.2
Adapter "vis-metro" : 1.2.0 , installed 1.2.0
Adapter "vis-timeandweather": 1.2.2, installed 1.2.2
Adapter "web" : 6.2.5 , installed 6.2.5
Adapter "windows-control": 0.1.5 , installed 0.1.5
Adapter "wled" : 0.7.2 , installed 0.7.2
Adapter "ws" : 2.6.2 , installed 2.6.2
Adapter "yahka" : 1.0.3 , installed 1.0.3
Adapter "yr" : 5.3.0 , installed 5.3.0
Adapter "zigbee" : 1.10.14 , installed 1.10.14
Adapter "zwave2" : 3.1.0 , installed 3.1.0
Objects and States
Please stand by - This may take a while
Objects: 290543
States: 165115
*** OS-Repositories and Updates ***
Hit:1 http://ftp.debian.org/debian bullseye InRelease
Hit:2 http://security.debian.org bullseye-security InRelease
Hit:3 http://ftp.debian.org/debian bullseye-updates InRelease
Hit:4 https://download.docker.com/linux/debian bullseye InRelease
Hit:5 https://deb.nodesource.com/node_20.x nodistro InRelease
Hit:6 https://packages.redis.io/deb bullseye InRelease
Reading package lists...
Pending Updates: 0
*** 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 0.0.0.0:8086 0.0.0.0:* LISTEN 0 1064837313 557/docker-proxy
tcp 0 0 0.0.0.0:4100 0.0.0.0:* LISTEN 1000 1064848955 1816/io.vds2465-ser
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 104 1064827809 122/systemd-resolve
tcp 0 0 0.0.0.0:5355 0.0.0.0:* LISTEN 104 1064827803 122/systemd-resolve
tcp 0 0 0.0.0.0:3000 0.0.0.0:* LISTEN 0 1064832800 642/docker-proxy
tcp 0 0 192.168.64.3:9093 0.0.0.0:* LISTEN 1000 1064838355 1420/io.fakeroku.0
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 0 1064832300 1/init
tcp 0 0 0.0.0.0:1882 0.0.0.0:* LISTEN 1000 1064840144 1553/io.mqtt.0
tcp 0 0 0.0.0.0:1883 0.0.0.0:* LISTEN 1000 1064846774 1728/io.sonoff.0
tcp 0 0 192.168.64.3:8089 0.0.0.0:* LISTEN 1000 1064851585 2022/io.hikvision-a
tcp 0 0 127.0.0.1:6379 0.0.0.0:* LISTEN 110 1064832457 155/redis-server 12
tcp 0 0 127.0.0.1:34757 0.0.0.0:* LISTEN 1000 1064862872 2418/io.yahka.1
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 0 1064832522 365/master
tcp 0 0 0.0.0.0:8765 0.0.0.0:* LISTEN 0 1064826066 534/docker-proxy
tcp 0 0 127.0.0.1:3493 0.0.0.0:* LISTEN 0 1064846541 1759/upsd
tcp 0 0 0.0.0.0:41011 0.0.0.0:* LISTEN 1000 1064857178 2418/io.yahka.1
tcp 0 0 0.0.0.0:10001 0.0.0.0:* LISTEN 0 1064834543 549/docker-proxy
tcp 0 0 0.0.0.0:10002 0.0.0.0:* LISTEN 0 1064834551 564/docker-proxy
tcp 0 0 0.0.0.0:10003 0.0.0.0:* LISTEN 0 1064826073 596/docker-proxy
tcp 0 0 0.0.0.0:10004 0.0.0.0:* LISTEN 0 1064834561 612/docker-proxy
tcp 0 0 0.0.0.0:10005 0.0.0.0:* LISTEN 0 1064834572 634/docker-proxy
tcp6 0 0 :::8082 :::* LISTEN 1000 1069858027 40890/io.web.0
tcp6 0 0 :::8083 :::* LISTEN 1000 1069861323 40889/io.web.1
tcp6 0 0 :::8084 :::* LISTEN 1000 1064852058 2407/io.ws.0
tcp6 0 0 :::8086 :::* LISTEN 0 1064837318 572/docker-proxy
tcp6 0 0 :::8087 :::* LISTEN 1000 1064854009 2162/io.simple-api.
tcp6 0 0 ::1:25 :::* LISTEN 0 1064832523 365/master
tcp6 0 0 :::8000 :::* LISTEN 0 1064835476 809/portainer
tcp6 0 0 :::7777 :::* LISTEN 1000 1064834910 1049/io.admin.0
tcp6 0 0 ::1:3493 :::* LISTEN 0 1064846542 1759/upsd
tcp6 0 0 :::5355 :::* LISTEN 104 1064827806 122/systemd-resolve
tcp6 0 0 :::3000 :::* LISTEN 0 1064833566 667/docker-proxy
tcp6 0 0 :::22 :::* LISTEN 0 1064779650 1/init
tcp6 0 0 :::111 :::* LISTEN 0 1064832302 1/init
tcp6 0 0 ::1:6379 :::* LISTEN 110 1064832458 155/redis-server 12
tcp6 0 0 :::61991 :::* LISTEN 1000 1064838392 1466/io.harmony.0
tcp6 0 0 :::41741 :::* LISTEN 1000 1064854478 2418/io.yahka.1
tcp6 0 0 :::8765 :::* LISTEN 0 1064836504 541/docker-proxy
tcp6 0 0 :::10001 :::* LISTEN 0 1064834546 555/docker-proxy
tcp6 0 0 :::10002 :::* LISTEN 0 1064832789 579/docker-proxy
tcp6 0 0 :::10003 :::* LISTEN 0 1064834556 603/docker-proxy
tcp6 0 0 :::10004 :::* LISTEN 0 1064834567 624/docker-proxy
tcp6 0 0 :::10005 :::* LISTEN 0 1064834577 645/docker-proxy
tcp6 0 0 :::9443 :::* LISTEN 0 1064835480 809/portainer
udp 0 0 127.0.0.53:53 0.0.0.0:* 104 1064827808 122/systemd-resolve
udp 0 0 0.0.0.0:111 0.0.0.0:* 0 1064832301 1/init
udp 0 0 0.0.0.0:1900 0.0.0.0:* 1000 1064838356 1420/io.fakeroku.0
udp 0 0 0.0.0.0:34706 0.0.0.0:* 1000 1090416276 1717/io.shelly.0
udp 0 0 0.0.0.0:5353 0.0.0.0:* 1000 1064854479 2418/io.yahka.1
udp 0 0 0.0.0.0:5353 0.0.0.0:* 1000 1064857175 2418/io.yahka.1
udp 0 0 0.0.0.0:5353 0.0.0.0:* 1000 1064854958 2396/io.wled.0
udp 0 0 0.0.0.0:5355 0.0.0.0:* 104 1064827802 122/systemd-resolve
udp 0 0 0.0.0.0:5683 0.0.0.0:* 1000 1064855597 1717/io.shelly.0
udp 0 0 0.0.0.0:6666 0.0.0.0:* 1000 1064826796 1762/io.tuya.0
udp 0 0 0.0.0.0:6667 0.0.0.0:* 1000 1064826797 1762/io.tuya.0
udp 0 0 0.0.0.0:61991 0.0.0.0:* 1000 1064838393 1466/io.harmony.0
udp6 0 0 :::111 :::* 0 1064832303 1/init
udp6 0 0 :::5355 :::* 104 1064827805 122/systemd-resolve
*** Log File - Last 25 Lines ***
2025-01-11 18:30:07.546 - info: netatmo-crawler.0 (206367) Getting data for stationid:70:ee:50:74:3e:4c
2025-01-11 18:30:10.194 - info: netatmo-crawler.0 (206367) Terminated (ADAPTER_REQUESTED_TERMINATION): Everything done. Going to terminate till next schedule
2025-01-11 18:30:10.715 - info: host.iobroker-lxc instance system.adapter.netatmo-crawler.0 having pid 206367 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
2025-01-11 18:30:27.559 - error: netatmo-energy.0 (1579) API-Anfrage nicht OK:
2025-01-11 18:30:32.636 - error: netatmo-energy.1 (1594) API-Anfrage nicht OK:
2025-01-11 18:30:41.046 - info: netatmo-energy.2 (1614) API-Anfrage starten: homesdata
2025-01-11 18:30:41.196 - error: netatmo-energy.2 (1614) API-Anfrage nicht OK:
2025-01-11 18:30:41.198 - info: netatmo-energy.2 (1614) API-Anfrage starten: homestatus
2025-01-11 18:30:41.456 - info: netatmo-energy.2 (1614) Method "deleteChannel" is deprecated and will be removed in js-controller 7.1, use "delObject" instead
2025-01-11 18:30:47.926 - info: netatmo-energy.3 (1630) API-Anfrage starten: homesdata
2025-01-11 18:30:48.050 - error: netatmo-energy.3 (1630) API-Anfrage nicht OK:
2025-01-11 18:30:48.051 - warn: telegram.0 (1223) 1 of 1 recipients are unknown!
2025-01-11 18:30:48.055 - info: netatmo-energy.3 (1630) API-Anfrage starten: homestatus
2025-01-11 18:30:48.247 - info: netatmo-energy.3 (1630) Method "deleteChannel" is deprecated and will be removed in js-controller 7.1, use "delObject" instead
2025-01-11 18:30:53.013 - info: host.iobroker-lxc instance system.adapter.daswetter.0 in version "3.2.2" started with pid 206736
2025-01-11 18:30:55.765 - info: daswetter.0 (206736) starting. Version 3.2.2 in /opt/iobroker/node_modules/iobroker.daswetter, node: v20.18.1, js-controller: 7.0.6
2025-01-11 18:31:00.451 - info: daswetter.0 (206736) Terminated (ADAPTER_REQUESTED_TERMINATION): All data handled, adapter stopped until next scheduled moment
2025-01-11 18:31:00.964 - info: daswetter.0 (206736) cleaned everything up...
2025-01-11 18:31:00.991 - info: host.iobroker-lxc instance system.adapter.daswetter.0 having pid 206736 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
2025-01-11 18:31:27.465 - error: netatmo-energy.0 (1579) API-Anfrage nicht OK:
2025-01-11 18:31:32.600 - error: netatmo-energy.1 (1594) API-Anfrage nicht OK:
2025-01-11 18:31:41.047 - info: netatmo-energy.2 (1614) API-Anfrage starten: homesdata
2025-01-11 18:31:41.167 - error: netatmo-energy.2 (1614) API-Anfrage nicht OK:
2025-01-11 18:31:41.169 - info: netatmo-energy.2 (1614) API-Anfrage starten: homestatus
2025-01-11 18:31:41.318 - info: netatmo-energy.2 (1614) Method "deleteChannel" is deprecated and will be removed in js-controller 7.1, use "delObject" instead
` |
Du hast
Das ist ganz schön ordentlich. Da im Standard jeder State vom JavaScript-Adapter abonniert wird (und alles in den RAM kopiert wird), ist das eventuell ein Problem (zusammen mit dem default memory limit von einem node prozess). |
Ok. Ich versuche mal zu verschlanken. Ich hab schon auf Redis ändern lassen. Dachte das wäre cooler. In der VIS ein Objekt auswählen dauert auch immer lange. Da kommt schon immer die Warnmeldung. Hilft es der VM mehr RAM oder CPU Power zu geben oder so? |
Ok, ein und ausgehende Objekte: 56 Instanzen laufen (was genau installiert ist... hab ich oben hinkopiert mit diesem iob diag) Aber was man nicht sehen kann ist wieviele Objekte/Datenpunkte pro Adapter angelegt sind. (unter dem Tab "Objekte), also wo ich so viele habe sieht man nie. Aber wenn man auf "Objektbaut als JSON speichern" klickt, auch wenn man es nicht will, dann steht die Objektanzahl dort. An Geräten habe ich das hier: VM braucht so ca. 25% CPU, 8 von 16GB RAM 15GB Festplattenplatz Datenpunkte / Adaptername Ich lösche mal den unifi adapter und vielleicht den homassistant adapter und baue mal die Sachen zurück die garnicht im Einsatz sind. |
Ich hab 352 Blockly-Scripte Aber der Javascript-Adapter ist auch abgeschmiert als ich testweise mal ALLE Scripte deaktiviert hatte. |
Aber 350 Skripte ergibt auch nur 700 Objekte. Denn jedes Skript hat ein javascript.0.scriptEnabled und ein javascript.0.scriptProblem. |
In der Instanzansicht werden EREIGNISSE nicht die Anzahl der States angezeigt. Steht auch so als Titel dort. |
Stimmt, es wird dieser Wert genommen system.adapter.javascript.0.inputCount (events input counter), dennoch ist dieser für die Analyse hier imho nicht unwichtig. Dazu die hohe Anzahl - hier bisher unbekannter - Objekte unterhalb von javascript.0 ergibt für mich ein ungewöhnliches Bild und könnte ggf. eine Ursache für die Abstürze sein. |
No existing issues.
Describe the bug
Seit einer Woche schmiert mein Javascript-Adapter immer ab und mein Smarthome ist quasi nicht existent. :-)
Zuerst startetet der Javascript-Adapter jede Minute neu. Das war aber wohl ein offizieller Bug im Admin-Adapter.
Nun habe ich festgestellt:
Wenn ich einen Cronjob in einem Blockly-Skript einbaue dann läuft das Skript weiter obwohl ich das Blockly-Script deaktivert habe.
Vermutlich suche ich mir deswegen auch seit einer Woche einen Wolf und finde keinen Fehler in meinen Skripten.
Der Cronjob hört erst auf wenn man den Javascript-Adapter neustartet.
To Reproduce
Ein Blockly erstellen mit einem Cronjob als Trigger.
Dann irgendwas ausführen lassen und das Skript wieder stoppen.
Das was ausgeführt wurde wird mit der Zeit vom Cronjob weiter ausgeführt OBWOHL das Skript gestoppt wurde.
Expected behavior
Cronjob sollte stoppen wenn das Blockly-Skript gestoppt wurde.
Screenshots & Logfiles
(nix)
Adapter version
v7.4.10
js-controller version
7.0.6
Node version
10.8.2
Operating system
Linux
Additional context
No response
The text was updated successfully, but these errors were encountered: