TANIX W2 16/2, как бюджетное и энергоэффективное ядро умного дома
- Цена: ~$22
- Перейти в магазин
Всем привет!
Открыл для себя Tanix W2 16/2 с неожиданной стороны, хотя долгое время пользовался им по прямому назначению. Оказывается его вполне можно использовать в качестве бюджетного и энергоэффективного ядра «умного дома». Плюс бокса в его открытости — на его память eMMC можно накатить родную прошивку, кастомную, Linux Debian, Linux Ubuntu без пайки, UART и прочих сложностей. При этом «окирпичить» его практически невозможно.
Интересно? Приглашаю на обзор ↓
Брал за ~$18. На них постоянно бывают скидки в разных магазинах. Ссылку в обзоре я дал исключительно для примера. Рекомендую искать наиболее выгодный вариант, с учётом доставки.
Характеристики:
- ОС: Андроид 11
- SoC: S905W2 (64x 4x Cortex A35)
- GPU: Mali-G31
- ОЗУ: LPDDR4 912MHz / DDR3 — 2/4ГБ
- Память: 16GB/32GB/64GB eMMC
- LAN: Ethernet 100M
- WiFi: 802.11 b/g/n 2,4G + 5G.
- BT4.0
- Разъёмы: micro-SD card, 2 USB 2.0 (один якобы USB 3.0, но это не так), SPDIF (Optical), RJ45 (100 Mbit), HDMI, AV (3.5mm jack)
- Питание: 5v (DC 5.5x2.1).
- AV1, VP9, H.265, H.264. 4k60, HDR10+


Базовый пульт в комплекте — вполне удобный, с каналами, но к сожалению не радио, а инфракрасный.
Для перепрошивки на кастомный Android TV, используется ПО Amlogic USB Burning Tool исоединение между USB-A приставки и USB-A ПК. Читал как-то «варварскую» инструкцию, как сделать такой кабель в домашних условиях, что разрезать, с чем соединить. Ничего конечно же резать не нужно.

С помощью обычного Type-A — Type-C или Type-C — Type-C кабеля и переходников, мы можем сделать такой кабель.
К слову и кабель не обязателен, можно прошивать даже через SD-карту. Так даже проще.
Уровень прошивки приятно удивил своей простотой. Просто подключаем кабель, открываем программу, загружаем прошивку и нажимаем кнопку. Никаких UART, терминалов и паек, что не может не радовать.
Но речь в данном обзоре пойдёт не об этом. Как оказалось, приставка открыта не только к установке на неё кастомных прошивок Android, но и Linux, в частности Debian 13.
Всё, что нужно для прошивки самого Linux — флэшка или карта памяти и зубочистка.

Нажали кнопку зубочисткой, не отпуская подключаем питание и через 5 секунд начинается загрузка. Ещё через 10 мы в Linux. Более того, мы даже можем не сносить Android с внутренней памяти, а хранить Linux на флэшке. При этом если флэшка вставлена — будет загружен Linux, если нет — Android TV. Как по мне — максимально дружелюбно.
Установив Debian, мы можем поставить на него Docker и запускать все необходимые нам контейнеры:

Собственно сам модуль умного дома — Home Assistant. Я, к слову, пользуюсь им уже 3 месяца и этого времени хватило, чтобы понять, что его возможности, по большому счёту, ограничиваются лишь вашей фантазией. По сути это комбайн для всех умных устройств вашего дома. Есть интеграции Tuya, Sonoff и ряд других. Которые позволят управлять вашими устройствами как внутри приложений «экосистемы» (вроде Tuya Smart), так и из HA. Причём с помощью интеграций, вроде Tuya Local, можно управлять вашими WIFI устройствами Tuya и Sonoff в обход облака и без подключения к интернету (по локальной сети).

Zigbee2MQTT. Можно подключить к приставке zigbee-донгл и управлять всеми Zigbee устройствами дома без привязки к облаку.

Собственно сам MQTT-брокер (сервер). Так же прекрасно поднимается на этой приставке.

ESPHome. Позволяет создавать проекты на базе ESP32 / ESP8266 и некоторых более специфических чипов, вроде BK7231.
Лично у меня на ESPHome работают «метеостанции», на базе ESP8266 (nodemcu), которые собирают информацию с датчиков, вроде DHT22, BMP280 и выводят на дисплей tm1637 и конечно в сам Home Assistant. Я ещё настроил Telegram-бот и мне каждый день приходит отчёт о том, какой был средний климат, а бесплатный ИИ (Gemini от Google) следом за этим отчётом ещё рассказывает разные байки в нескольких предложениях, какой сегодня день, какая погода ожидается на неделе, что интересного было в этот день в прошедшие годы. Всё это обрабатывается Home Assistant. На базе ESP и кнопок/реле, можно сделать своё «умное устройство». Опять же, возможности ограничиваются лишь вашими фантазиями.

qBittorrent! Можно так же поднять свой торрент (управляемый из веб-интерфейса или qbitcontroller) и скачивать торренты на внешний диск или SD-карту. Есть конечно ограничение, в виде Ethernet 100mbit (12 мегабайт в секунду), но с другой стороны, потенциал чипа вряд ли позволит выше. У меня qBittorrent на Entware в Keenetic, показывает результат не выше (там упирается в чип, судя по всему).

MeTube — форк YT-DLP. Можем вставлять ссылки с YouTube, Rutube, VK, Smotrim, и сотни других сайтов. И нам, на нашу SD-карту, флэшку или внешний диск, будет скачиваться видео с данных платформ.
Так же важно уточнить, что и внутренняя память и внешняя, прекрасно «шариться» по SMB/FTP. То есть всё это можно перекидывать на ПК или открывать без физического извлечения USB-носителя.

Portainer — визуальный интерфейс для управления всеми нашими контейнерами. Для тех, кто не хочет копаться в терминалах и вводить команды, всё можно делать в красивом визуальном редакторе.
И это далеко не предел его потенциала! Нагрузка ЦП в обычном режиме работы не превышает 50%, а загрузка ОЗУ (которых, напомню, 2ГБ) — не выше 65%
То есть ещё можно установить какие-то контейнеры. Я пока ещё не в теме всего, что существует, но изучаю. К примеру, видел, что есть контейнерные версии браузеров (Opera, Firefox, Chromium). Я даже решил спросить у ИИ, зачем это нужно, на что он ответил, что это изолированный браузер, интерфейс которого открывается через ваш браузер, но при этом он не имеет доступ к ресурсам того устройства, с которого вы открываете. В общем есть ещё что изучать и чем интересоваться :)
Также я создал максимально подробную инструкцию, шаг за шагом, которая позволит превратить Tanix W2 (а так же ряд других моделей) в такое вот ядро умного дома с низким энергопотреблением (напомню, Tanix W2 питается от 5V и потребляет порядка 2-5W) и по бюджетной цене. Как по мне, отличный порог входа в экосистему Home Assistant.
Альтернативные ссылки (зеркала на PDF):
- A95X (S905)
- A95X F2 (S905X2)
- Beelink GT King (S922X)
- H96 Max W2 (S905W2, 100M ethernet)
- H96 Max X3 (S905X3, 1000M ethernet)
- H96 Pro Plus (S912, 1000M ethernet)
- HK1 X3 (S905X3, 1000M ethernet)
- KM8 Pro (S912, 1000M ethernet)
- Tanix TX3 (S905X3, 1000M ethernet)
- Tanix TX3 (S905X3, 100M ethernet)
- Tanix TX3 Mini Plus (S905W2, 100M ethernet)
- Tanix W2 (S905W2, 100M ethernet)
- T95 W2 (S905Y4 version, 100M ethernet)
- TOX1 (S905X3, 1000M ethernet)
- Vontar X2 (S905W2, 100M ethernet)
- Vontar X4 (S905X4, 1000M ethernet)
- X88 Pro X3 (S905X3, 1000M ethernet)
- X96 (S905X, 100M ethernet))
- X96 Air A100 (S905X3, 100M ethernet)
- X96 Air P2 (S905X3, 1000M ethernet)
- X96 Air P3 (S905X3, 1000M ethernet)
- X96 Max (S905X2, 1000M ethernet)
- X96 Max Plus 2 (S905X3, 1000M ethernet)
- X96 Max Plus 2101W (S905X3, 1000M ethernet)
- X96 Max Plus 2T (S905X3, 1000M ethernet)
- X96 Max Plus Ultra (S905X4, 100M ethernet)
- X96 Max Plus Q2 (S905X3, 1000M ethernet)
- X96 Mini (S905W, 100M ethernet)
- X96 Mini W2 (S905W2, 100M ethernet)
- x96 X4 (S905X4, 1000M ethernet)
Вы ещё не пользуетесь «умным домом» или пользуетесь только в проприетарных приложениях, вроде Tuya Smart и eWeLink, Yelight? Значит данный обзор будет точно поводом задуматься о переходе в Home Assistant, чтобы соединить всё в одну систему и открыть для себя новые возможности!
P.S. С помощью Home Assistant и интеграции Yandex Smart Home, можно пробросить свои устройства (включая даже ваши метеодатчики, адресные ленты или реле и кнопки, добавленные в ESPHome и сделанные вашими руками) — в «Умный Дом Яндекс» и «Умный Дом VK» и управлять с приложения и через колонку.
Да и просто для IPTV и Android TV, бокс очень хорош, есть поддержка AV1, а кнопки на пульте позволяют удобно переключать каналы, я пользуюсь приложением Televizo, но думаю оно далеко не единственное, где можно управлять IPTV пультами с цифровыми (0-9) кнопками.
Если обзор понравился и оказался полезным — поставьте лайк, мне будет приятно :) Если остались вопросы — пишите, постараюсь ответить.
Всех хорошего настроения, позитива, добра и мира!
| +34 |
1279
32
|
| +42 |
2939
55
|
Собирал аналогичное на Vontar X3 без контейнеров
Другое дело что во внутренний порт по идее загрузочная инфа сыплется при загрузке тв бокса
Покажите, пожалуйста, что он именно USB2
Если про топиковое, то там стоит S905W2, в котором нет контроллера usb3, только usb2.
Если Vontar X3, то там S905X3 с контроллером USB3.
Так же подтверждаю слова pugachov. Linux всегда можно загрузить с SD, даже, если внутренняя память eMMC «отвалилась» навсегда по тем или иным причинам.
или это родственникам, друзьям, знакомым? кто потом у них этот НА патчит?
С виртуалкой хорошо тем, что если сломается (а бывало, даже после обновления), вообще не надо вспоминать что и как там год назад делал, тупо всю ВМ восстанавливаешь из бекапа за 5 минут и опять весь дом работает.
По железу — бюджетный китайский мини-ПК на N100 и 8Гб. До этого он же, на селероне N3050, с пассивкой, но этот селерон вообще тухлый. Хотя HAOS тянул без проблем. На другое уже не хватало — его торренты на лопатки клали.
Спасибо большое за эту тему, заказал специально под неё таникс 2/16 сегодня, через пару дней буду мучить.
Ну, а если не справлюсь, то верну на неё слим и продам)
Для начала установлю, а уж потом и вопросы появятся, конечно.
Подождём...)
Но первым делом, конечно, разобраться с самим HA. Лучше в режиме теста, подключая устройства для того, чтобы разобраться, а не чтобы они реально работали.
никогда ещё «им» не пользовался, для меня тоже будет в новинку сие)
надеюсь, что дойду до такого)))
psenyukov.ru
Именно получить представление «в быту» — тут идеально.
з.ы. Я о ресурсе узнал, когда кто-то тоже рассказывал о перешивке под армбиан бокса типа сабжа. Кинули ссылку на статью и заверте…
Нажимаете Start now, вводите почту, придумываете пароль и попадаете в новый чат.Задавайте вопрос на любом языке, ответ получите на нём же. Будьте осторожны, ИИ «подыгрывает» и не всегда компетентен.Доверяй, но проверяй.
так и я про это)
Ладно, "… не Боги горшки обжигают..."©
У вас прекрасно получится, я уверен. Главное начать. И не менее главное — не увлекаться слишком уж чрезмерно :)
вроде не балбес по жизни, но вот память в последнее время начала подводить(
Завтра-послезавтра приедет «железка», прошью и начну осваивать…
Периодически руки чешутся на сервер, но всё как то боязно было, а тут всё по полочкам — грех не попробовать настроить и разобраться постепенно.
все остальное есть
ХА для дашборда и простых автоматизаций
они прекрасно уживаются
В общем я прям влюбился в esp+homeassistant
вырубает. И это всё висит на одном старом NodeMCU esp8266 и хоть бы что. А с ESP32 там вообще открываются новые горизонты. С ESP32-h2 и c6 вообще можно сделать своё zigbee устройство. Видел как-то на алике ESP-C3 supermini за что-то около доллара. Ну это же вообще шик!
Вот например. Такой есть и у меня. Была проблема с украинскими буквами, обновил прошивку и ок. Ну и надо сейчас зашить другое слово пробудки, так как «нихао, сяоджи» правильно мой лаовайски язык может только с двадцатой попытки (хотя из гугль транслейта озвучку хватает идеально).
Я с монетами на школьной распродаже взял на али за 12 долларов, что даже меньше, чем совокупность запчастей. Сейчас вроде ещё что-то стартонуло.
На этом память raspberry pi 3B закончилась и home assistant отказался обновляться и устанавливать новые интеграции. Контейнеры все таки более ресурсозатратны, а core установкой мне уже было лень заниматься, поэтому купил тв бокс Vontar H96Max c 4/128 памяти.
Приставка при возникновении питания стартует сама?
Или нужны дополнительные телодвижения.
Вообще инфу по износу emmc можно смотреть в линуксе через mmc-utils, но там как-то по дурацки показывается инкрементами по 10%, вот такое вроде как означает что изношено на 10-20%.
Залил на альтернативные файлообменники:
Яндекс Диск
Google Drive
tvbox:~#docker --version
Docker version 28.4.0, build d8eb465
tvbox:~#docker volume create portainer
portainer
tvbox:~#docker run -d \
> --name portainer \
> --restart=always \
docker: invalid reference format
Run 'docker run --help' for more information
tvbox:~# -p 9000:9000 \
> -p 9443:9443 \
> -v /var/run/docker.sock:/var/run/docker.sock \
> -v portainer:/data \
> portainer/portainer-ce:latest
-bash: -p: command not found
tvbox:~#
Всё заново прошивать, или с какого то пункта повторить?
Я пробовал вернуться и вводить заново после перезагрузки отсюда:
После перезагрузки устройства, входим снова в ssh:
ssh root@ip
Пароль: tvbox
Обновляем пакеты:
apt update && apt upgrade -y
…
и снова дохожу до ошибки, которую указал выше.
Пока отключил и убрал на полочку)
Можете попробовать убрать вообще слеши и слепить всё в одну строку — эта конструкция нужна тупо для читаемости чтобы разбить длинную команду на несколько строк. Типа такого, ну и прошивать наново ничего не нужно, очевидно:
Спасибо ещё раз.
Мучаю дальше)
PS: похожая история:
tvbox:~#docker volume create mosquitto
mosquitto
tvbox:~#docker run -d \
--name mosquitto \
--restart=always \
--network host \
-v /var/lib/docker/volumes/mosquitto:/mosquitto \
eclipse-mosquitto:latest
docker: invalid reference format
Run 'docker run --help' for more information
-bash: --network: command not found
tvbox:~#docker volume create mosquitto
mosquitto
tvbox:~#docker run -d \
> --name mosquitto \
> --restart=always \
docker: invalid reference format
Run 'docker run --help' for more information
tvbox:~#
Пробовал 2 раза — одинаково.
Сам длинную команду делать побаиваюсь, не знаю, где должны быть пробелы, а где убирать слеши…
UPD. Всё, в telegra.ph перевёл в однострочный вариант, а в Google и Яндексе — сейчас поправлю.
PS: теперь такое:
tvbox:~#docker volume create z2m
z2m
tvbox:~#docker run -d --name zigbee2mqtt --device /dev/ttyUSB0:/dev/ttyUSB0 --restart=always --network host -v /var/lib/docker/volumes/z2m:/app/data koenkk/zigbee2mqtt:latest
Unable to find image 'koenkk/zigbee2mqtt:latest' locally
latest: Pulling from koenkk/zigbee2mqtt
6e174226ea69: Already exists
a99918efb9de: Pull complete
2ac6e2605b83: Pull complete
e22c8c5c0343: Pull complete
f86aa866cf57: Pull complete
fe326920952e: Pull complete
456efd0f89bf: Pull complete
66087e94cc66: Pull complete
c684b311446a: Pull complete
da2f4796a437: Pull complete
Digest: sha256:22e1fc160163edee0ceef47910211e97e7b0fb18b6bc94c9b799409252409f6a
Status: Downloaded newer image for koenkk/zigbee2mqtt:latest
30a451d277699aedb44a0ad8d06b5772d97ae6a72004bf088be2c8109fc62490
docker: Error response from daemon: error gathering device information while adding custom device "/dev/ttyUSB0": no such file or directory
Run 'docker run --help' for more information
tvbox:~#ls -l /dev/ttyACM*
ls: cannot access '/dev/ttyACM*': No such file or directory
tvbox:~#ls -l /dev/ttyUSB*
ls: cannot access '/dev/ttyUSB*': No such file or directory
tvbox:~#ls -l /dev/ttyACM*
У меня зигби координатор отсутствует, есть только парочка зигби хабов, или тут только координатор нужен в юсб порту?
Вы его подключили? Если да, то перезагрузите приставку и попробуйте 2 команды повторно:
ls -l /dev/ttyUSB*
ls -l /dev/ttyACM*
Что то типа такого нужно?
Правда они только с доставкой из китая в начале октября. Я никуда и не спешу, в принципе)
docker run -d --name homeassistant --restart=always --network=host -v /var/lib/docker/volumes/homeassistant:/config ghcr.io/home-assistant/home-assistant:stable
Если захотите в будущем приобрести — тогда установите и Zigbee2MQTT и удалите через Portainer Home Assistant (перед этим — ОБЯЗАТЕЛЬНО резервная копия HA в самом HA + в разделе резервной копии есть что-то типа «аварийный пакет», там ключ, который может спросить при развёртывании Home Assistant снова). Но это не понадобиться, а так, на всякий случай. Конфиги у вас уже будут, поэтому просто удалите контейнер, установите заново строчкой в SSH и всё заработает и подтянется само.
Пока в принципе можете не спешить с покупкой координатора. если есть проприетарные zigbee хабы. Поиграйтесь с интеграциями, по типу Tuya, sonoff, aqara, или какие у вас устройства. Они через интеграции подтянутся, ими можно будет управлять, заводить в автоматизации, и.т.д. но просто и дальше будут завесить от облака и инета. Освойте, поиграйтесь. Когда поймёте, что это для вас и работать в этом вы будете, тогда уже присмотритесь к zigbee-координатору. Желательно брать проверенный сообществом Zigbee2MQTT, чтобы работал без проблем. Не уверен, что из вашей ссылки хорошо встанет, уж больно бюджетный, хотя и исключать не стану. Лучше смотрите по отзывам, чтобы люди точно подтверждали, что у них всё завелось. Очень популярный чип в сообществе Z2M — CC2652P. Однако тоже, донгл-донглу рознь. Важно, чтобы не было всяких отвалов.
Ещё вроде Sonoff-овские хвалят.
www.ozon.ru/product/sonoff-zigbee-3-0-ctik-usb-dongle-plus-e-koordinator-1867629366/?at=lRt6xOg6lCJvzxvKHQGRAqysrXGVQPcWEypmQTJgqjDw
Он правда на EFR32MG21, а не на CC2652P, но многие ставят.
Этот дорогой, но очень классный, прямо ТОП-ТОП-ТОП:
www.ozon.ru/product/smlight-slzb-06-poe-free-zigbee-3-0-dlya-ethernet-usb-i-wifi-shlyuza-1775911744/?at=A6tG4r7G5cYkBQpms9mrDEMCDkQjDH3lwVjZU5V7Lr7
Его можно подключить по Ethernet или WIFI и установить в удобное место, он связывается с вашим сервером не по USB, а по сети, соответсвенно никаких отвалов и помех. Там удобное обновление прошивок из веб-кабинета, безглючно работает и проверен сообществом. Но это вы должны быть на 100% уверены, что останетесь на Home Assistant. Тогда все Zigbee устройства можно от проприетарных хабов отвязать и перенести на него и будете реально радоваться пользованию.
Пока наверное не буду спешить, покурю буквари, посмотрю ютубчики, глядишь и ошибок меньше исправлять придётся)
На этот гляжу, вроде неплохие отзывы.
Или такой, уже прошит под HA.
У меня тогда 3 хаба освободится, 2 туя и один михоум.
Из вашей ссылки — ну да, сам чип такой же, CC2652P, если в отзывах пишут, что сразу подтянулся, то круто. В любом случае, для Z2M — чипы CC2652P самые популярные, хотя есть модели и поновее, все в сообществе рекомендуют брать именно на CC2652P, как на проверенном времени с максимальной поддержкой и адаптацией. Но к стику ещё возьмите шнурок-удлинитель небольшой. Так работает стабильней, чем втыкать в USB-разъём прямо на плате (помех меньше). И важно, не ставьте слишком близко к WIFI-роутеру, будут мешать друг другу. О, ну круто, вместо кучи хабов всё будет централизовано. Так и покрытие будет лучше, устройства с постоянным питанием же MESH, они расширяют сеть друг-другом и многие датчики цепляются к ним, а не к хабу. Сейчас у вас 3 независимые MESH-сети, а будет одна сплошная, так эффективней даже.
Так что желаю успехов в освоении! Ошибки конечно же будут, они у всех есть и всегда, иногда будет подбешивать, иногда будет не понятна логика, но это абсолютно нормально, к этому быстро привыкаешь) Я первое время в Home Assistant и шагу не мог сделать без ИИ, тоже максимально рекомендую с ним подружиться. Chat GPT, Grok, Deepseek. Chat GPT прикольный, но там лимит, Grok — от Илона Маска, вроде вполне ничего и пока никаких лимитов. Deepseek — китайский, из трёх послабее, но без лимитов и тоже ничего.
К слову, мне мои «простыни» в командах для установки контейнеров, в однострочные переделал именно Chat GPT. Я с синтаксисом в терминале Linux вообще не дружу, поэтому на глаз бы тоже не смог понять, как сократить, чтобы не поломать код.
Да, ютубчики очень рекомендую. Есть каналы, вроде:
https://www.youtube.com/@Alex_Kvazis
https://www.youtube.com/@upavla
Там авторы-темщики, достаточно много полезного рассказывают по умному дому с учётом актуальных обновлений ну и разные устройства показывают.
Учитывая, как любят наши небратья вписывать произвольный код (например с проверкой по ip и по местоположению — случаи бывали) — я бы поостерёгся, этому устройству хватит памяти и проца поднять гейтвей (а будет он в вашей домашней сети)
Да, кстати, обновление прошивок — тоже с ресурсов, заблокированных РКН. То есть либо через VPN либо никак.
шнурки разные все в наличии…
учту обязательно.
согласен. Когда десятка полтора устройств в одной меш, много лучше, чем 3 по 5 в разных)
У меня ещё с десяток блютуз датчиков, хорошо, что координатор их поддерживает, надеюсь, что тоже проблем с этим не возникнет.
Буквально недавно заменил весь свой wifi на порт кинетик MESH, теперь останется зигби в одну сеть собрать, уверен, что намного всё стабильнее станет работать.
большое спасибо, постараюсь)
это для меня пока новое, но начинать никогда не поздно, даже на седьмом десятке)))
БлагоДарю!
Один наш форумчанин решил мне отдать, ненужный ему координатор, для опытов, потренируюсь и уже буду потом осмысленно покупать более мощный.
у меня одних датчиков t° около десятка, было бы неплохо их на донгл повесить, чтобы координатор разгрузить.
весьма полезная информация, спасибо.
Found the following errors:
— mqtt/password must be string
+ При попытке установить HACS, пишет:
Ошибка
Не удалось загрузить мастер настройки: {«message»:«Invalid handler specified»}
В configuration.yaml пароль в кавычках? Если нет — попробуйте добавить.
password: «123456» кавычки такие: "
HACS победил посредством wget из консоли контейнера
А вот Z2M не смог. В итоге пока сижу на ZHA
Один 3-й версии, второй предыдущей, но вот с дальнейшей настройкой приставки дело не идет, пишет, что какой то конфликт, а куда и откуда плясать теперь, мне сие не ведомо)
_______________________________
tvbox:~#docker volume create z2m
z2m
tvbox:~#docker run -d --name zigbee2mqtt --device /dev/ttyUSB0:/dev/ttyUSB0 --restart=always --network host -v /var/lib/docker/volumes/z2m:/app/data koenkk/zigbee2mqtt:latest
docker: Error response from daemon: Conflict. The container name "/zigbee2mqtt" is already in use by container «30a451d277699aedb44a0ad8d06b5772d97ae6a72004bf088be2c8109fc62490». You have to remove (or rename) that container to be able to reuse that name.
Run 'docker run --help' for more information
tvbox:~#
_______________________________
файла configuration.yaml я не обнаружил:
… Туговато что-то у меня это дело идёт, видимо ещё не одному ИИ мозг сломаю, не то что живым людям)))
«Эта ошибка означает, что контейнер с именем „zigbee2mqtt“ уже существует. Чтобы решить проблему, нужно либо удалить существующий контейнер, либо выбрать другое имя для нового.
Команда для удаления существующего контейнера:
docker rm -f zigbee2mqtt
Или запустите новый контейнер с другим именем, например:
docker run -d --name zigbee2mqtt_new --device /dev/ttyUSB0:/dev/ttyUSB0 --restart=always --network host -v /var/lib/docker/volumes/z2m:/app/data koenkk/zigbee2mqtt:latest»
_______________________________________________
в итоге те же яйца:
tvbox:~#docker rm -f zigbee2mqtt
zigbee2mqtt
tvbox:~#docker volume create z2m
z2m
tvbox:~#docker run -d --name zigbee2mqtt --device /dev/ttyUSB0:/dev/ttyUSB0 --restart=always --network host -v /var/lib/docker/volumes/z2m:/app/data koenkk/zigbee2mqtt:latest
aafdffb227f1c78eda4bf6bd2310e0475a5b374e080d5b1041e686002bc21a61
docker: Error response from daemon: error gathering device information while adding custom device "/dev/ttyUSB0": no such file or directory
Run 'docker run --help' for more information
tvbox:~#docker run -d --name zigbee2mqtt_new --device /dev/ttyUSB0:/dev/ttyUSB0 --restart=always --network host -v /var/lib/docker/volumes/z2m:/app/data koenkk/zigbee2mqtt:latest
f7d647f1cf46f34e81bf647a96d154dced834181a3eee89e307e26542e9983b1
docker: Error response from daemon: error gathering device information while adding custom device "/dev/ttyUSB0": no such file or directory
Run 'docker run --help' for more information
tvbox:~#
Я пока на паузе)
"… А может, ночь не торопить
И всё сначала повторить?
Нам всё сначала повторить.
О, как мне быть?.."© )))
Надеюсь, что ближе к зиме вернусь к этой теме и уже точно добью)
device "/dev/ttyUSB0": no such file or directory — говорит о том, что бокс на ttyUSB0 — координатора не видит. Попробуйте командами посмотрите, на каком порту его видно. Может он ttyACM0
Вот что ИИ ответил тогда:
tvbox:#docker volume create z2m z2m tvbox:#docker run -d --name zigbee2mqtt --device /dev/ttyUSB0:/dev/ttyUSB0 --restart=always --network host -v /var/lib/docker/volumes/z2m:/app/data koenkk/zigbee2mqtt:latest docker: Error response from daemon: Conflict. The container name "/zigbee2mqtt" is already in use by container «30a451d277699aedb44a0ad8d06b5772d97ae6a72004bf088be2c8109fc62490». You have to remove (or rename) that container to be able to reuse that name.
Run 'docker run --help' for more information tvbox:~#
Эта ошибка означает, что контейнер с именем «zigbee2mqtt» уже существует. Чтобы решить проблему, нужно либо удалить существующий контейнер, либо выбрать другое имя для нового.
Команда для удаления существующего контейнера:
docker rm -f zigbee2mqtt
Или запустите новый контейнер с другим именем, например:
docker run -d --name zigbee2mqtt_new --device /dev/ttyUSB0:/dev/ttyUSB0 --restart=always --network host -v /var/lib/docker/volumes/z2m:/app/data koenkk/zigbee2mqtt:latest
Или какого-то функционала/быстродействия будет не хватать?
Не совсем понял, можно ли попробовать Linux без установки, только с карты (понимаю, что и сам могу провести эксперимент, но ответ знающих был бы полезен не только мне)? И если да, то как я понимаю, образы на Гитхаб минимальные (и сходу я не понял, в чём различие Плаки, Трикси и Квестин'?), как добавить в них графический интерфейс и браузер? (Опять-таки примерно представляю, куда «копать», но вдруг есть простая инструкция для «чайников»). (Не обижайтесь на глупые вопросы, опыт с Линукс лишь чуть больше, чем «установить, добавить пакеты, изменить по инструкции какой-нибудь конфиг и написать за час скрипт на 5 строчек»).
PS Брал W2 2/16 со Слимбокс не так давно, на WB за 1900, добавил «кэширующий сервер Гугл» и не нарадуюсь. В основном хватает Ютуба и Zona (она же для моих дам, сериал за ужином), порой KinoTrend, HDrezka, но там есть и рабочие Рутуб, ВК, программа со 180 ТВ-каналами (очень напоминает по разбросу качества показа старое кабельное ТВ) «Лайт HD TV». Ну и ещё что-то, что не слишком заинтересовало. Не хотелось бы после экспериментов разбираться с восстановлением.