Добрый день, менял кое что по подключению вечером, поэтому выключал и проработал часов 8 до перезагрузки.
До этого работал 16 дней без перезагрузок
В логах все очень однотипно, ошибки с опросом отдельных устройств и все
Понятно.
Нам потребуется от вас:
Схема подключений оборудования с фото
То есть общий план, фото подключений соединения (клемм) каждого устройства.
Планируем поменять у вас все оборудование WB следующим образом: К вам приедет курьер, отдаст новое и заберет ваше. Согласуем время когда вам удобно.
Соответственно - сделайте бэкап всех настроек но ничего с контроллера не удаляйте и не меняйте.
Наша цель - воспроизвести вашу инсталляцию и понять причину перезагрузок.
Добрый день, также заметил вот что - на контроллере в некий момент в одной из папок пропала часть файлов. Руками их никто не стирал. Либо некое ПО (ваше или SprutHub), либо - там что-то с флешем (что более вероятно)
Думаю надо к боковым модулям присмотреться - пару раз они отваливались наглухо и переставали отвечать. Даже полный рестарт не помогал, только их физическое отсоединение. При прикручивании проводов в 15 и 16 выходы был эффект отключения также в момент макс усилия на завинчивание.
Добрый день, в воскресенье словил перезагрузку на новом контроллере.
При этом он затер файл wb-hardware.conf и оказался удаленным zigbee модуль из слота MOD3
Кусочек лога:
Jan 23 23:39:01 wirenboard-A77OOSWW authpriv.info CRON[12618]: pam_unix(cron:session): session opened for user root by (uid=0)
Jan 23 23:39:01 wirenboard-A77OOSWW cron.info CRON[12622]: (root) CMD (/usr/share/wb-daemon-watchdogs/check_confed.sh 2>&1 | logger -t wb-daemon-watchdogs)
Jan 23 23:39:05 wirenboard-A77OOSWW authpriv.info CRON[12618]: pam_unix(cron:session): session closed for user root
Jan 23 23:39:17 wirenboard-A77OOSWW user.notice wb-mqtt-db[547]: 2021-01-23 23:39:17.079 NOTICE: Bulk processing took 59ms
Jan 23 23:40:02 wirenboard-A77OOSWW authpriv.info CRON[12639]: pam_unix(cron:session): session opened for user root by (uid=0)
Jan 23 23:40:02 wirenboard-A77OOSWW authpriv.info CRON[12638]: pam_unix(cron:session): session opened for user root by (uid=0)
Jan 23 23:40:02 wirenboard-A77OOSWW cron.info CRON[12646]: (root) CMD (/usr/share/wb-daemon-watchdogs/check_wbrules.sh 2>&1 | logger -t wb-daemon-watchdogs)
Jan 23 23:40:02 wirenboard-A77OOSWW cron.info CRON[12647]: (root) CMD (/usr/share/wb-daemon-watchdogs/check_confed.sh 2>&1 | logger -t wb-daemon-watchdogs)
Jan 23 23:40:02 wirenboard-A77OOSWW user.notice wb-daemon-watchdogs: wb-rules check failed, reload wb-rules
Jan 23 23:40:04 wirenboard-A77OOSWW authpriv.info CRON[12639]: pam_unix(cron:session): session closed for user root
Jan 23 23:40:04 wirenboard-A77OOSWW daemon.info wb-rules[12684]: INFO: driver is created
Jan 23 23:40:04 wirenboard-A77OOSWW daemon.info wb-rules[12684]: INFO: [wbgo_mqtt] rules-wirenboard-A77OOSWW-12684: MQTT connection established
Jan 23 23:40:04 wirenboard-A77OOSWW daemon.info wb-rules[12684]: INFO: driver loop is started
Jan 23 23:40:04 wirenboard-A77OOSWW daemon.info wb-rules[12684]: INFO: wait for driver to become ready
Jan 23 23:40:05 wirenboard-A77OOSWW daemon.info wb-rules[12684]: INFO: driver is ready
Jan 23 23:40:05 wirenboard-A77OOSWW daemon.info wb-rules[12684]: INFO: [rule info] using file /var/lib/wirenboard/wbrules-persistent.db for persistent DB
Jan 23 23:40:05 wirenboard-A77OOSWW daemon.info wb-rules[12684]: INFO: [wbgo_mqtt] wb-rules-engine-wirenboard-A77OOSWW-12684: MQTT connection established
Jan 23 23:40:05 wirenboard-A77OOSWW daemon.info wb-rules[12684]: INFO: [engine] Starting main loop
Jan 23 23:40:05 wirenboard-A77OOSWW daemon.info wb-rules[12684]: INFO: the engine is ready
Jan 23 23:40:05 wirenboard-A77OOSWW daemon.info wb-rules[12684]: INFO: [engine] Starting sync loop
Jan 23 23:40:05 wirenboard-A77OOSWW daemon.info wb-rules[12684]: INFO: /usr/share/wb-rules-system/rules/buzzer.js is NOT under source root /etc/wb-rules
Jan 23 23:40:05 wirenboard-A77OOSWW daemon.info wb-rules[12684]: INFO: /usr/share/wb-rules-system/rules/hwmon.js is NOT under source root /etc/wb-rules
Jan 23 23:40:05 wirenboard-A77OOSWW daemon.info wb-rules[12684]: INFO: /usr/share/wb-rules-system/rules/network.js is NOT under source root /etc/wb-rules
Jan 23 23:40:05 wirenboard-A77OOSWW daemon.info wb-rules[12684]: INFO: /usr/share/wb-rules-system/rules/power_status.js is NOT under source root /etc/wb-rules
Jan 23 23:40:06 wirenboard-A77OOSWW daemon.info wb-rules[12684]: ERROR: command ‘/bin/sh -c echo 0 > /sys/class/pwm/pwmchip0/export’ failed with exit status 1
Jan 23 23:40:06 wirenboard-A77OOSWW daemon.info wb-rules[12684]: INFO: /usr/share/wb-rules-system/rules/system.js is NOT under source root /etc/wb-rules
Jan 23 23:40:06 wirenboard-A77OOSWW daemon.info wb-rules[12684]: INFO: /usr/share/wb-rules-system/rules/wb-mqtt-dac.js is NOT under source root /etc/wb-rules
Jan 23 23:40:06 wirenboard-A77OOSWW authpriv.info CRON[12638]: pam_unix(cron:session): session closed for user root
Jan 23 23:40:06 wirenboard-A77OOSWW daemon.info wb-rules[12684]: INFO: /usr/share/wb-rules-system/rules/wbmz-battery.js is NOT under source root /etc/wb-rules
Jan 23 23:40:07 wirenboard-A77OOSWW daemon.info wb-rules[12684]: INFO: /usr/share/wb-rules/load_alarms.js is NOT under source root /etc/wb-rules
Jan 23 23:40:07 wirenboard-A77OOSWW daemon.info wb-rules[12684]: INFO: all rule files are loaded
Jan 23 23:40:07 wirenboard-A77OOSWW daemon.notice watchdog[3250]: stopping daemon (5.15)
Jan 23 23:40:07 wirenboard-A77OOSWW daemon.info bluetoothd[7727]: Terminating
Jan 23 23:40:07 wirenboard-A77OOSWW daemon.info bluetoothd[7727]: Stopping SDP server
Jan 23 23:40:07 wirenboard-A77OOSWW daemon.info bluetoothd[7727]: Exit
Jan 23 23:40:08 wirenboard-A77OOSWW auth.info sshd[2583]: Received signal 15; terminating.
Jan 23 23:40:08 wirenboard-A77OOSWW daemon.info wb-rules[12684]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-adc/Vin’: strconv.Atoi: parsing “”: invalid syntax, ignored
Jan 23 23:40:08 wirenboard-A77OOSWW daemon.info wb-rules[12684]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-adc/A4’: strconv.Atoi: parsing “”: invalid syntax, ignored
Jan 23 23:40:09 wirenboard-A77OOSWW daemon.info wb-rules[12684]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-adc/A1’: strconv.Atoi: parsing “”: invalid syntax, ignored
Jan 23 23:40:09 wirenboard-A77OOSWW daemon.info wb-rules[12684]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-adc/5Vout’: strconv.Atoi: parsing “”: invalid syntax, ignored
Jan 23 23:40:09 wirenboard-A77OOSWW daemon.info wb-rules[12684]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-adc/A2’: strconv.Atoi: parsing “”: invalid syntax, ignored
Jan 23 23:40:09 wirenboard-A77OOSWW daemon.info wb-rules[12684]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-adc/A3’: strconv.Atoi: parsing “”: invalid syntax, ignored
Jan 23 23:40:10 wirenboard-A77OOSWW user.notice wb-mqtt-db[547]: 2021-01-23 23:40:10.405 NOTICE: Exit signal received, stopping
Jan 23 23:40:10 wirenboard-A77OOSWW daemon.info wb-rules[12684]: INFO: [engine] Stopping sync loop
Jan 23 23:40:10 wirenboard-A77OOSWW daemon.info wb-rules[12684]: INFO: [engine] Stop main loop
Jan 23 23:40:10 wirenboard-A77OOSWW daemon.err netplugd[3077]: caught signal 15 - exiting
Jan 23 23:40:11 wirenboard-A77OOSWW user.notice kernel: klogd: exiting
Jan 23 23:40:12 wirenboard-A77OOSWW syslog.info syslogd exiting
Jan 23 23:40:48 wirenboard-A77OOSWW syslog.info syslogd started: BusyBox v1.22.1