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+


Базовый пульт в комплекте — с каналами, но к сожалению не радио, а инфракрасный. При этом кнопки Power, TV IN, Vol- и Vol+ универсальные и настраиваются от другого пульта.
Для перепрошивки на кастомный 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.
- 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) кнопками.
Если обзор понравился и оказался полезным — поставьте лайк, мне будет приятно :) Если остались вопросы — пишите, постараюсь ответить.
Всех хорошего настроения, позитива, добра и мира!
+120 |
61904
103
|
+64 |
4055
140
|
+85 |
3978
107
|
+64 |
3630
57
|
+31 |
1514
35
|
Собирал аналогичное на Vontar X3 без контейнеров
Другое дело что во внутренний порт по идее загрузочная инфа сыплется при загрузке тв бокса
Так же подтверждаю слова pugachov. Linux всегда можно загрузить с SD, даже, если внутренняя память eMMC «отвалилась» навсегда по тем или иным причинам.