После обновления на 0.46-20190613

Доброго времени. После обновления на прошивку 0.46-20190613 не открывается Serial Device Driver Configuration пишет Error loading the file: Invalid config file

Добрый день, SAA!
Пришлите, пожалуйста, копию вашего /etc/wb-mqtt-serial.conf

Добрый день!
Подскажите пожалуйста, вы обновляли .fit-файлом через веб-интерфейс или же делали factory reset с помощью USB-флешки?

Через вебку Web UI 2.0

{
    "debug": false,
    "ports": [
        {
            "path": "/dev/ttyRS485-2",
            "devices": [],
            "baud_rate": 9600,
            "parity": "N",
            "data_bits": 8,
            "stop_bits": 2,
            "poll_interval": 10,
            "enabled": true
        },
        {
            "path": "/dev/ttyRS485-1",
            "devices": [
                {
                    "slave_id": "68",
                    "device_type": "WB-MR6C",
                    "name": "R1",
                    "id": "R1"
                },
                {
                    "slave_id": "34",
                    "device_type": "DDM845R",
                    "name": "DDM845R-D1",
                    "id": "DDM845R-D1"
                },
                {
                    "slave_id": "36",
                    "device_type": "WB-MWWWW-D",
                    "id": "WB-MRGBW-D-1",
                    "name": "WB-MRGBW-D-1",
                    "setup": [
                        {
                            "address": "5",
                            "title": "No contacts",
                            "value": "1"
                        }
                    ]
                }
            ],
            "baud_rate": 9600,
            "parity": "N",
            "data_bits": 8,
            "stop_bits": 2,
            "poll_interval": 10,
            "enabled": true
        },
        {
            "path": "/dev/ttyMOD1",
            "devices": [],
            "baud_rate": 9600,
            "parity": "N",
            "data_bits": 8,
            "stop_bits": 2,
            "poll_interval": 10,
            "enabled": false
        },
        {
            "path": "/dev/ttyMOD2",
            "devices": [],
            "baud_rate": 9600,
            "parity": "N",
            "data_bits": 8,
            "stop_bits": 2,
            "poll_interval": 10,
            "enabled": false
        },
        {
            "path": "/dev/ttyMOD3",
            "devices": [],
            "baud_rate": 9600,
            "parity": "N",
            "data_bits": 8,
            "stop_bits": 2,
            "poll_interval": 10,
            "enabled": false
        }
    ]

у вас странный device_type, возможно из-за этого

И еще не вижу в файле закрывающей фигурной скобки, парной первой открывающей.

В этом device_type я отключал на контроллере привязку сухих контактов к каналам, так как надо отдельно управлять 4мя белыми и переписывал девейс немного до обновления все работало.

да, пропустил, скобку не выделил при копировании

Ладно, дольше выяснять долго. Получил опыт сброс на заводские настройки через флешку. Все заработало. Блага устройств было мало и все в тесте. Просто удевился что прошивка прошла не стабильно.

Начиная с апреля 2019 года на контроллерах Wiren Board устанавливается новая версия Web-интерфейса Web UI 2.0. Описание предыдущей версии можно найти на странице Веб-интерфейс Wiren Board 1.0.
Вместе с тем, если скачивать последнюю прошивку и устанавливать в ручную, то на последний прошивки по умолчанию стоит предыдущая версия версия веб интерфейса.
Просто не понятно, так перешли на новую версию?

GPIO пустые после обновления? Так должно быть? Как восстановить?

Добрый день! В вашем контроллере из коробки был установлен web-интерфейс 2.0? Контролер не из демонстрационного набора? Можете назвать серийный номер контроллера?

/etc/wb-homa-gpio.conf в новых версиях пустой по умолчанию, системные настройки из него уехали. А что бы вы хотели восстановить?

У меня контроллер прошлогодний, в ручную поставил вторую версию вебки, в ручную обновился до последний прошивки, а в выложенной последней прошивки вебка предыдущая. Вопрос в том, что если человек покупает контроллер сейчас, в котором предустановлена вебка вторая как у вас заявлено, то после ручного обновления он получит не ту вебку которая шла изначально. Просто тут я акцентировал, что не совсем правильно сейчас продавать WB с одной вебкой, а обновления выкладывать с другой. Было бы не плохо делать тогда два обновления и/или указывать это.

А1-А4 были настроены счетчики воды, как указано в вики в GPIO Driver Configuration необходимо им присвоить значение water_meter. Если эти настройки системные, то наверное есть статья в вики как теперь настроить water_meter?

Ну, обновления всегда будут впереди прошивки (прошивка – это гарантированно стабильный образ), а вторая прошивка пока вообще не вышла из бета-версии, ее вы поставили же для тестирования нового функционала, не для продакшена. Идеология такая. Когда будет выпущен стабильный релиз веб-консоли 2.0? она будет включена в очередную прошивку.

Счетчики и GPIO. Это как раз тот случай, когда в системе все настроено, но вы хотите переопределить функции входа.

Для этого добавляете вход A1, как раньше, номер GPIO находите в списке для вашей модели контроллера тут
И настраиваете так, как раньше. Нам хотелось бы доработать функционал счетных входов контроллера и выпустить статью с обновленным описанием.