Раз в несколько дней зависает контроллер помогает перезагрузка, перед этим сильно возрастает нагрузка по процессору процесса wb-rules больше 100%
23487 root 20 0 1071308 38056 7700 S 119,9 1,8 1792:16 wb-rules
systemctl status wb-rules
● wb-rules.service - MQTT Rule engine for Wiren Board
Loaded: loaded (/lib/systemd/system/wb-rules.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2023-08-29 22:23:57 MSK; 4 days ago
Main PID: 23487 (wb-rules)
Tasks: 34 (limit: 4790)
Memory: 41.9M
CPU: 1d 23h 22min 38.018s
CGroup: /system.slice/wb-rules.service
├─ 4913 /bin/sh -c udevadm info --query=property /sys/class/power_supply/axp20x-battery
├─ 4915 /bin/sh -c udevadm info --query=property /sys/class/power_supply/vin
├─ 4916 udevadm info --query=property /sys/class/power_supply/vin
├─ 4917 udevadm info --query=property /sys/class/power_supply/axp20x-battery
└─23487 /usr/bin/wb-rules -syslog -editdir /etc/wb-rules/ /usr/share/wb-rules-system/rules/ /etc/wb-rules/ /usr/share/wb-rules/
сен 01 00:28:55 wirenboard-A6GMQJIF wb-rules[23487]: ERROR: invalid control definition
сен 01 00:28:55 wirenboard-A6GMQJIF wb-rules[23487]: ERROR: [rule error] ECMAScript error: TypeError: type error (rc -105)
anon native strict preventsyield
anon /usr/share/wb-rules-system/scripts/lib.js:113 preventsyield
anon /usr/share/wb-rules-system/rules/wb-zigbee2mqtt.js:155 preventsyield
parse native strict preventsyield
anon /usr/share/wb-rules-system/rules/wb-zigbee2mqtt.js:167 preventsyield
сен 01 00:28:55 wirenboard-A6GMQJIF wb-rules[23487]: ERROR: invalid control definition
сен 01 00:28:55 wirenboard-A6GMQJIF wb-rules[23487]: ERROR: [rule error] ECMAScript error: TypeError: type error (rc -105)
anon native strict preventsyield
anon /usr/share/wb-rules-system/scripts/lib.js:113 preventsyield
anon /usr/share/wb-rules-system/rules/wb-zigbee2mqtt.js:155 preventsyield
parse native strict preventsyield
anon /usr/share/wb-rules-system/rules/wb-zigbee2mqtt.js:167 preventsyield
сен 02 23:15:37 wirenboard-A6GMQJIF wb-rules[23487]: WARNING: [wbgo_mqtt] MQTT connection lost: pingresp not received, disconnecting
сен 02 23:15:37 wirenboard-A6GMQJIF wb-rules[23487]: WARNING: [wbgo_mqtt] Cleaning up token queue
сен 02 23:15:37 wirenboard-A6GMQJIF wb-rules[23487]: INFO: [wbgo_mqtt] wb-rules-engine-wirenboard-A6GMQJIF-23487: MQTT connection established
сен 02 23:16:36 wirenboard-A6GMQJIF wb-rules[23487]: WARNING: [wbgo_mqtt] MQTT connection lost: pingresp not received, disconnecting
сен 02 23:16:36 wirenboard-A6GMQJIF wb-rules[23487]: INFO: [wbgo_mqtt] wb-rules-engine-wirenboard-A6GMQJIF-23487: MQTT connection established
сен 02 23:16:37 wirenboard-A6GMQJIF wb-rules[23487]: WARNING: [wbgo_mqtt] Cleaning up token queue
log_20230902T232054_wb_rules.log (18,1 КБ)