Не работает wbio-do-r10r-4

Да, еще такой момент - когда добавляешь этот модуль через Hardware Modules Configuration, то отваливаются оба внутренних модуля (реле не щелкает, сухой вход не пашет). Чтобы заработали - нужно удалить их и добавить снова.

Хелп!

@EvgenyBoger подскажите плз, что делать дальше. Я через 2 недели уезжаю и физического доступа к контроллеру не будет до мая следующего года. Не хотелось бы все так оставлять.

Напишите больше информации. Сколько и какие именно модули подключены и в каком порядке.
Полное содержимое /etc/wb-hardware.conf

Ещё можно попробовать обновить прошивку целиком через fit, на случай, если что-то сломали в пакетах.

Что установлено:
internal slot 1: wbe2-do-r6c-1
internal slot 2: wbe2-di-dr3

они работают без проблем, пока в external i/o module 1 не выберешь wbio-do-r10r-4. Лог с ошибками я запостил выше. Пробовал удалять все из внутренних слотов, оставлял только wbio-do-r10r-4 - те же ошибки.

конфиг

{
  "slots": [
    {
      "id": "wb6-mod1",
      "name": "Internal slot 1",
      "compatible": [
        "wbe2",
        "wbe3-reduced"
      ],
      "module": "wbe2-do-r6c-1",
      "options": {}
    },
    {
      "id": "wb6-mod2",
      "name": "Internal slot 2",
      "compatible": [
        "wbe2",
        "wbe3-reduced"
      ],
      "module": "wbe2-di-dr-3",
      "options": {}
    },
    {
      "id": "wb6-mod3",
      "name": "Internal slot 3",
      "compatible": [
        "wbe3",
        "wbe3-reduced"
      ],
      "module": "",
      "options": {}
    },
    {
      "id": "wb6-extio1",
      "name": "External I/O module 1",
      "compatible": [
        "wb5-extio"
      ],
      "module": "wbio-do-r10r-4",
      "options": {}
    },
    {
      "id": "wb6-extio2",
      "name": "External I/O module 2",
      "compatible": [
        "wb5-extio"
      ],
      "module": "",
      "options": {}
    },
    {
      "id": "wb6-extio3",
      "name": "External I/O module 3",
      "compatible": [
        "wb5-extio"
      ],
      "module": "",
      "options": {}
    },
    {
      "id": "wb6-extio4",
      "name": "External I/O module 4",
      "compatible": [
        "wb5-extio"
      ],
      "module": "",
      "options": {}
    },
    {
      "id": "wb6-extio5",
      "name": "External I/O module 5",
      "compatible": [
        "wb5-extio"
      ],
      "module": "",
      "options": {}
    },
    {
      "id": "wb6-extio6",
      "name": "External I/O module 6",
      "compatible": [
        "wb5-extio"
      ],
      "module": "",
      "options": {}
    },
    {
      "id": "wb6-extio7",
      "name": "External I/O module 7",
      "compatible": [
        "wb5-extio"
      ],
      "module": "",
      "options": {}
    },
    {
      "id": "wb6-extio8",
      "name": "External I/O module 8",
      "compatible": [
        "wb5-extio"
      ],
      "module": "",
      "options": {}
    },
    {
      "id": "wb6-can",
      "name": "RS485-2/CAN interface mode",
      "compatible": [
        "wb6-can"
      ],
      "module": "wb6-can-rs485",
      "options": {}
    },
    {
      "id": "wb6-w1",
      "name": "W1 terminal mode",
      "compatible": [
        "wb6-wx"
      ],
      "module": "wb6-wx-1wire",
      "options": {}
    },
    {
      "id": "wb6-w2",
      "name": "W2 terminal mode",
      "compatible": [
        "wb6-wx"
      ],
      "module": "wb6-wx-1wire",
      "options": {}
    }
  ]
}

Насчет обновления прошивки - а так можно разве что-то сломать, что внутренние модули будут работать, а внешние - нет? Не хотелось бы конечно с нуля накатывать и все настраивать заново.

В общем у меня реле не работало из-за неправильной версии пакета device-tree-compiler, он обновился до стандартной дебиановской версии без патча от wb. Откатил версию и все стало ок.

Столкнулся с аналогичной проблемой из начального сообщения на WB v5.5.

Выполнил команды ниже:

После чего отвалился web-интерфейс, перезагрузка не помогает:

Как вернуть к жизни?

Вылечил!

apt-get install wb-mqtt-homeui

1 лайк