Добрый день.
Перестало работать Реле mr6c - помогите, пожалуйста!.
История: Пытался пробросить выключатель реле в веб спрута, но не получалось. По совету закинул файл так называемого шаблона в нужную папку (через прогу WinSCP и мало того, что оно не сработало в SprutWB-MR6Cv3.json (484 Байта)
, так ещё и реле перестало работать даже в самом вебе Вайренбоард (даже когда снова включил порт модбас).
Позже увидел, что версия шаблона предназначена для реле mr6c.3-ей версии, а моё реле версии 2.
Реле перестало реагировать в WB интерфейсе - просто красным светится.
Попытался по инструкции сбросить реле до заводских, но не довел операцию до конца, потому что она мне предложила “рискнуть” и согласиться.
Оцените, пожалуйста - подскажите, что можно сделать, чтобы реле заработало хотя бы от WB.
Фрагмент из Putty во время сброса:
> *Welcome to Wiren Board 7.3.3 (s/n AE652FLP), release wb-2207 (as stable)*
> *Linux wirenboard-AE652FLP 5.10.35-wb120 #1 SMP Fri Sep 2 07:33:43 UTC 2022 armv7 l GNU/Linux*
>
> *root@wirenboard-AE652FLP:~# root@wirenboard-AE652FLP:~#*
> *-bash: root@wirenboard-AE652FLP:~#: команда не найдена*
> *root@wirenboard-AE652FLP:~# apt update*
> *Пол:1 http://security.debian.org stretch/updates InRelease [59,1 kB]*
> *Игн:2 http://deb.debian.org/debian stretch InRelease*
> *Сущ:3 http://deb.debian.org/debian stretch-updates InRelease*
> *Сущ:5 http://deb.debian.org/debian stretch Release*
> *Сущ:4 http://cdn-fastly.deb.debian.org/debian stretch-backports InRelease*
> *Пол:6 http://deb.wirenboard.com/wb7/stretch stable InRelease [3 957 B]*
> *Пол:8 http://deb.debian.org/debian stretch/main Translation-ru [487 kB]*
> *Пол:9 http://deb.wirenboard.com/wb7/stretch stable/main armhf Packages [46,4 kB]*
> *Получено 597 kБ за 5с (115 kБ/c)*
> *Чтение списков пакетов… Готово*
> *Построение дерева зависимостей*
> *Чтение информации о состоянии… Готово*
> *Может быть обновлено 3 пакета. Запустите «apt list --upgradable» для их показа.*
> *root@wirenboard-AE652FLP:~# apt install wb-mcu-fw-updater*
> *Чтение списков пакетов… Готово*
> *Построение дерева зависимостей*
> *Чтение информации о состоянии… Готово*
> *Уже установлен пакет wb-mcu-fw-updater самой новой версии (1.5.1).*
> *wb-mcu-fw-updater установлен вручную.*
> *обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 3 п акетов не обновлено.*
> *root@wirenboard-AE652FLP:~# -h*
> *-bash: -h: команда не найдена*
> *root@wirenboard-AE652FLP:~# --help*
> *-bash: --help: команда не найдена*
> *root@wirenboard-AE652FLP:~# b-mcu-fw-updater update-all*
> *-bash: b-mcu-fw-updater: команда не найдена*
> *root@wirenboard-AE652FLP:~# wb-mcu-fw-updater update-all*
> *2022-10-05 10:08:41,595 Will probe all devices on enabled serial ports of /etc/w b-mqtt-serial.conf:*
> *2022-10-05 10:08:41,598 Probing WB-MSW v.3 (port: /dev/ttyRS485-2, slaveid: 19, uart_params: 9600N2, response_timeout: 0.50)...*
> *2022-10-05 10:08:41,974 Probing WB-LED (port: /dev/ttyRS485-1, slaveid: 98, uart _params: 9600N2, response_timeout: 0.50)...*
> *2022-10-05 10:08:49,549 Probing WB-MR6C (port: /dev/ttyRS485-1, slaveid: 35, uar t_params: 9600N2, response_timeout: 0.50)...*
> *2022-10-05 10:08:58,643 Update: 4.18.10 -> 4.22.0 (WB-MSW v.3 (19, /dev/ttyRS485 -2))*
> *2022-10-05 10:08:58,644 Flashing firmware to WB-MSW v.3 (19, /dev/ttyRS485-2)*
> *2022-10-05 10:09:03,646 Flashing /var/lib/wb-mcu-fw-updater/msw3G419__4.22.0_mas ter_f5cb840.wbfw*
> *100%|###################################################################|206/206*
> *2022-10-05 10:09:52,302 Found in bootloader: WB-MR6C (35, /dev/ttyRS485-1); fw_s ignature: None*
> *2022-10-05 10:09:52,303 No answer from:*
> *2022-10-05 10:09:52,305 WB-LED (98, /dev/ttyRS485-1)*
> *2022-10-05 10:09:52,306 Devices are possibly disconnected*
> *2022-10-05 10:09:52,307 Now in bootloader:*
> *2022-10-05 10:09:52,308 WB-MR6C (35, /dev/ttyRS485-1)*
> *2022-10-05 10:09:52,309 Try wb-mcu-fw-updater recover-all*
> *2022-10-05 10:09:52,310 1 upgraded, 0 skipped upgrade, 1 stuck in bootloader, 1 disconnected and 0 too old for any updates.*
> *root@wirenboard-AE652FLP:~# wb-mcu-fw-updater recover /dev/ttyRS485-1 -a 35*
> *2022-10-05 10:12:08,812*
> *2022-10-05 10:12:08,813 Try all possible fw_signatures (mr6c, m1w2-21, m1w2, mai 2cc, mai2vc, mir, mir64, ms-33, msv2-4.0, msw3-48mh30, msw3-48mh, mio, map12h, m ap3e, map3h, map3h51, map6s, map6s51, mrgbw, mr2m, mr2m_k6, mr3, mr6, mrps6, mrw l3, wbmwac, mdm3, mcm8, mrwm2, map12e, msw3-45cm, mao4, msw3-49mh, map6se, msw3- 49, wb-mai-v10, msw3-49th30, m1w2-22, msw3-49-467, mir64_gd, msv2-4.0_gd, map3e_ 36, mr2m_k6_gd, mr3_gd, mr6c_gd, mr6_gd, mrps6_gd, mrwl3_gd, wbmwac_gd, mdm3_161 6, mdm3_26, mdm3_042, mr6c_042, mr6cu_042, mr6cu, wbmwac_042, map3e_031f6, msw3- 49_gd, mr6_042, mrwl3_042, msw3-49gd_oa, mcm8G, mr2mG, mr3G, mr6cG, mr6cuG, mr6G , mrps6G, mrwl3G, wbmwacG, mao4G, mrgbwG, mdm3G, mdm3G26, msw3G49th, m1w2G21, re f-df, refu, map3eG, map3e_0312k, msw3G419, map12eG, mrwm2G, mr2mG115, msw3G419S, adc_test, map3eG16, map6seG16, map6sG16, msw3G419th, msv2G40s, mr6cpG, msv2-4gd _th, msv2G42, ledG, msw3Gc, msw3G419_LR, msw3G419L) for (35 /dev/ttyRS485-1); re sponse_timeout: 0.20? [Y/N]*
> *y*
> *2022-10-05 10:12:18,396 Trying mr6c:*
> *2022-10-05 10:12:21,814 Flashing /var/lib/wb-mcu-fw-updater/mr6c__1.18.5_master_ 1d540c3.wbfw*
> *2022-10-05 10:12:40,040 Trying m1w2-21:*
> *2022-10-05 10:12:42,947 Flashing /var/lib/wb-mcu-fw-updater/m1w2-21__4.22.0_mast er_f5cb840.wbfw*
> *2022-10-05 10:13:01,161 Trying m1w2:*
> *2022-10-05 10:13:04,106 Flashing /var/lib/wb-mcu-fw-updater/m1w2__4.22.0_master_ f5cb840.wbfw*
> *2022-10-05 10:13:22,341 Trying mai2cc:*
> *2022-10-05 10:13:25,081 Flashing /var/lib/wb-mcu-fw-updater/mai2cc__4.22.0_maste r_f5cb840.wbfw*
> *2022-10-05 10:13:43,316 Trying mai2vc:*
> *2022-10-05 10:13:44,606 Device "mai2vc" is not supported in wb-2207 (as stable)*
> *2022-10-05 10:13:44,607*
> *2022-10-05 10:13:44,608 Perform downloading from latest master anyway*
> *2022-10-05 10:13:44,609 (may cause unstable behaviour; proceed at your o wn risk)? [Y/N]*
> *n*
> *2022-10-05 10:14:39,899 Recovering (35 /dev/ttyRS485-1) was not successful*
> *2022-10-05 10:14:39,900 Released FW not found for "mai2vc"*
> *Release info:*
> *{*
> * "RELEASE_NAME": "wb-2207",*
> * "REPO_PREFIX": "",*
> * "SUITE": "stable",*
> * "TARGET": "wb7/stretch"*
> *}*
> *root@wirenboard-AE652FLP:~# systemctl stop wb-mqtt-serial*
> *root@wirenboard-AE652FLP:~# wb-mcu-fw-updater recover all*
> *usage: wb-mcu-fw-updater recover [-h] [--fw-sig <fw_signature>]*
> * [--restore-defaults] [-f] [--debug]*
> * [-T <response_timeout>] -a <slaveid>*
> * <port>*
> *wb-mcu-fw-updater recover: error: the following arguments are required: -a/--sla veid*
> *root@wirenboard-AE652FLP:~# wb-mcu-fw-updater recover /dev/ttyRS485-1 -a 98*
> *2022-10-05 10:25:40,211 Device (98 /dev/ttyRS485-1) is not in bootloader mode! C heck connection or slaveid/port*
>
>
``