Добрый день. Здесь можно задавать вопросы по подключению ZB-стиков в

HA?

7 ответов

18 просмотров
Distant Thunder- Автор вопроса

Спасибо 😮 Дано: x86-сервер, гипервизор ESXi, HA установлен и успешно работает в виртуалке, нужно пробросить и настроить координатор V4 (2652P, чип E72) в HA. Стик пробрасывается без проблем, в HA появляется /dev/ttyUSB0, но при старте Zigbee2Mqtt появляется ошибка: === [12:47:11] INFO: Handing over control to Zigbee2mqtt Core ... > zigbee2mqtt@1.21.0 start > node index.js Zigbee2MQTT:error 2021-09-01 12:47:19: Error while starting zigbee-herdsman Zigbee2MQTT:error 2021-09-01 12:47:19: Failed to start zigbee Zigbee2MQTT:error 2021-09-01 12:47:19: Check https://www.zigbee2mqtt.io/information/FAQ.html#help-zigbee2mqtt-fails-to-start for possible solutions Zigbee2MQTT:error 2021-09-01 12:47:19: Exiting... Zigbee2MQTT:error 2021-09-01 12:47:19: Error: Error while opening serialport 'Error: Error: I/O error, cannot open /dev/ttyUSB0' at SerialPort.<anonymous> (/app/node_modules/zigbee-herdsman/src/adapter/z-stack/znp/znp.ts:146:28) at SerialPort._error (/app/node_modules/zigbee-herdsman/node_modules/@serialport/stream/lib/index.js:198:14) at /app/node_modules/zigbee-herdsman/node_modules/@serialport/stream/lib/index.js:242:12 === Порт указан верно, право Z2M на запись в порт есть, https://www.zigbee2mqtt.io/information/FAQ.html#help-zigbee2mqtt-fails-to-start прочтён, ничего не нашёл, стик не работает. ЧЯДНТ?

А что ls -l /dev/ttyUSB* говорит?

Distant Thunder- Автор вопроса

crw-rw---- 1 root audio 188, 0 Sep 1 11:49 /dev/ttyUSB0

не так ничем не подкреплённое утверждение право Z2M на запись в порт есть ;)

Distant Thunder- Автор вопроса

Очень сложно, я не понял. Скажу лишь, что ответом на "test -w" был "success". Я уже подобрался к решению, если всё подтвердится - сообщу.

у вас права на запись имеют пользователь root и группа audio. Если z2m запускается от другого пользователя, то прав на запись у него нет.

Distant Thunder- Автор вопроса

Ларчик, как обычно, просто открывался: нехватка питания. Переключил в USB 3.0 (координатор подключен через выносной кабель) - всё заработало.

Похожие вопросы

Обсуждают сегодня

Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Вот еще странный косяк, подскажите как бороться. Я git clone сделал себе всего embassy и примеры там запускаю. Всё хорошо. Но вот решил в cargo.toml зависимости не как в приме...
Lukutin R2AJP
5
А в каком формате фреймы? Сам формат сейчас придумываешь, или что-то готовое нужно распарсить?
Okhsunrog
5
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Раз начали говорить про embassy, то присоединюсь со своими парой вопросов. 1) Есть ли сопоставимые аналоги для асинхронного кода в emdebbed? 2) Можно ли внутри задач embassy ...
NI_isx
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Карта сайта