Smarthomerussia @russiasmarthome Channel on Telegram

Smarthomerussia

@russiasmarthome


Личный, некоммерческий блог о разработке и строительстве умного дома

Smarthomerussia (English)

Welcome to 'Smarthomerussia'! Are you interested in transforming your home into a smart, efficient, and connected living space? Look no further! This Telegram channel, @russiasmarthome, is your ultimate destination for all things related to smart homes in Russia. From the latest home automation technologies to insightful tips on creating a smarter living environment, this channel has it all. Whether you are a tech enthusiast, a homeowner looking to upgrade, or simply curious about the possibilities of smart home devices, you will find valuable information and inspiration here. Join our community of like-minded individuals who are passionate about leveraging technology to enhance their daily lives. Stay up-to-date with the newest trends in smart home gadgets, learn how to optimize your home's energy efficiency, and discover innovative ways to make your living space more convenient and secure. Don't miss out on the opportunity to make your home smarter and your life easier. Join 'Smarthomerussia' today!

Smarthomerussia

19 Aug, 09:58


Сейчас работаю над esp32 проектом.
Развел платку тестовую, купил за дешево кучу модулей ESP32-Wroover-e в максимальной комплектации N16R8 (16mb + 8mb). Сделал на ее базе Bluetooth Proxy+ Bluetooth Scanner и подключил к Home Assistant, установленным на NAS.

На удивление все заработало сразу. Однако, датчики от Xiaomi не добавились. Долго читал о способах решить эту проблему, но мне, откровенно, не нравилось эти решения и костыли. Перевел их на прошивку с BTHome и тогда все заработало. Тут нужно сделать уточнение, что это тот же ATC GitHub репозиторий, но ответвление. Там регулярно выходят обновления, есть крутые функции. Сам же BTHOME - это открытый стандарт передачи данных по Bluetooth.

Сейчас я могу немного путаться в показаниях, т.к. сам узнал многое только что, если заметили неточности - поправлю.

Обо всем этом (про модули, платы и BTHome) обязательно расскажу, но позже, как только накоплю материал и данных, а также время(очень ценный ресурс для меня сейчас). Для тех же, кто уже готов разобраться во всем сейчас - ключевые моменты я, вроде, все указал. Всем добра.

Smarthomerussia

16 Jun, 13:46


Эту статью я анонсировал очень давно, а дописать смог только сегодня. Я больше так не буду 😅. Читаем, обсуждаем, пробуем...

Smarthomerussia

02 Jun, 11:25


После блокировки докера для пользователей из РФ в сети сразу поднялся шум. Не стал это никак комментировать, т.к. во-первых - это была, очевидно, временная проблема. Во-вторых - для меня это была не то чтобы прямо катастрофа. Я обновляюсь раз в год и то, по необходимости, ведь главное правило "работает - не трогай!"

Для тех кто все же пострадал, то Sprut.ai подготовили подробную инструкцию.

Дополнено: репост репоста в дзен не поддерживается ботом. Поэтому полная информация доступна только в телеграмм канале


#docker #HAOS #ремонт

Smarthomerussia

02 Jun, 11:25


Как обойти блокировку Docker для Home Assistant и HA OS. Собрали все рабочие способы

Перечень решений для обхода блокировок со стороны Docker Hub, включая решения для владельцев Home Assistant OS, где системные файлы находятся в состоянии только чтение.

Читать новость

Smarthomerussia

04 Apr, 19:07


Я уже писал ранее, что старенькие Android телефоны, которые пожили несколько лет и не потеряли ни во внешнем виде, ни в работоспособности батарейки, все равно выкидывают т.к. пользоваться ими становится некомфортно.

Это абсолютно не значит, что сами телефоны становятся негодными, однако нам помогают начинать так думать. К сожалению, тенденция печальная. Производители телефонов в этом, как будто заинтересованы и то, что вчера делали одна-две компании, сегодня делают все больше и больше производителей. С каждым новым обновлением телефон меняет свое поведение, притом не всегда в лучшую сторону. Не могу сказать сознательно это делается или нет, но склоняюсь к ответу "такие правила игры".

Есть у меня телефон от Xiaomi - mi5s (есть и другие, но про них как-нибудь потом). Аппарат сам по себе спорный, но за свою цену он давал больше всех опций. Телефоном пользовался 4 года, потом поменял на новый, а этот отправил в коробку "на всякий случай". И вот года полтора назад такой случай настал. Сбросил аппарат до заводских установок и начал им пользоваться как вторым. Все бы ничего, но иногда устанавливались новые приложения, иногда обновлялись старые. Телефон становился все медленнее и медленнее что бесило, но было ещё не критично. Последней каплей стала реклама во встроенных приложениях, которую я как-то уже отключал и постоянные сообщения о ошибке в приложении, которые никто и не запускал.

NoName китайца шить нужно сразу, там нечего даже ловить(именно на таких экземплярах я ставил эксперименты по запуску умного дома на телефоне). В случае с Xiaomi - заблокирован загрузчик, и это скорее хорошо, чем плохо. Можно без проблем и предварительных подготовок пользовался банковскими приложениями, телефон в случае потери возвращается к хозяину и не отдает данные внутренней памяти. В общем все то, что и должно быть, а установка кастома может это все сломать. Плюс, я шил Qualcomm аппараты ранее и помню, что там есть танцы с бубном.

В общем компромисс между ленью что-то менять в работе телефона и некомфортным пользованием. Вишенкой на торте является глубокая интеграция приложений и сервисов у Xiaomi в сердце Android. Сделать что-то обычное, как например отключить или удалить штатные приложения нельзя, простым способом нельзя. Кстати этот способ я использовал на телефонах с Android 4, которые массово через меня проходили до недавнего времени.

Подходим к развязке истории. В выходные я психанул и решил что вычищу телефон от всякой нечисти. Был настроен решительно, категорично, запасся терпением. Все прошло проще чем думал. На 4pda есть программа для Xiaomi, которая без root позволяет удалить и заморозить встроенные приложения. Удалил я 2/3 или даже 3/4 стандартных приложений. Оставил только Google сервисы, GPlay и несколько сервисов от Xiaomi, удалять которые строго не рекомендовалось. Нажав кнопку "применить" я был откровенно говоря в шоке. Сразу стало очевидно что аппарат стал быстрее и отзывчивее. Нагрев исчез или снизился(в зависимо от задачи) и автономность сразу выросла. Уверен, что после удаления некоторых социальных пользовательских приложений результат будет только лучше. Не исключено, что позже я удалю с телефона и Google сервисы, т.к. к компании этой у меня есть отдельные вопросы.

И вот я задумаюсь - это внутри меня что-то щёлкнуло и я начал отрицать все современное или и правда мир заставляет нас потреблять больше товаров? Есть и другие версии, но мы тут не для этого собрались.

Вопрос, нужно ли делать статью по очистке старичков xiaomi от встроенного барахла или и сами разберётесь? Добавлю ниже голосовалку (если читаете сообщение на других площадках, то переходите в Telegramm канал)

#опрос #xiaomi #android

Smarthomerussia

29 Mar, 09:10


На хабре вышла публикация, как создать DIY ZigBee устройство для передачи показаний со счётчика Меркурий. Знаю, многие этого ждали. Наслаждаемся проектом.

Smarthomerussia

18 Mar, 14:55


Если кто-то только начинает врываться в умный дом, то вот Вам ссылка 🔗на статью, в которой я освежил все свои инструкции (по хорошему бы еще и со старыми что-то сделать... но это у меня в планах).

Как и писал выше, собрал себе сервер, небольшой, бесшумный, установил только самое необходимое. В статье остались опущены моменты с ZigBee и MQTT, но так уж вышло, что сейчас у меня все построено или на Bluetooth или на WiFi. Позже я опишу это все, как и отчитаюсь про опыт использования, или наоборот приду к выводу что ZigBee мне так и не понадобился...

Smarthomerussia

18 Mar, 11:38


Давайте немного предыстории.

Первый свой умный дом я пытался строить на разных платах, начиная с orange pi, заканчивая raspberry pi. Однако, купив примерно в то же время TV box , сразу стало ясно, что он и станет центром всего, eMCC память и мощный процессор стали аргументом. Это была моя официальная версия 1.0. На приставке был установлен Armbian и Domoticz, который был очень популярным и ставился одной командой. На самом деле, в этот период времени, у меня было сразу два сервера. О Home Assistant еще никто не говорил, а реальной альтернативой был Major Domo, который был установлен на нетбуке, но я с ним так и не смог разобраться, или не хотел.

Со временем стало ясно, что с Domoticz пора тоже отпускать, хоть мне он и нравится и переходить на что-то новое. Была и причина - падение севера без повторного подъёма. Я не имел достаточно знаний, чтобы разобраться с тем, как оно там все работает, поэтому просто решил начать с начала. HA уже распространялся, его я и поставил по офф инструкции и, ожидаемо, сломал довольно скоро. Решил попробовать докер, чтобы защитить себя от подобного в будущем. Все устройства висели на хабе от Xiaomi и эксперименты проводить можно было на easy.

Версия 1.1.
Это был все тот же ТВ бокс, но уже HA в контейнере. Все работало весьма интересно и мне по настоящему нравилось. Кажется тогда же стали появляться первые самодельные ZigBee свистки на cc2538, которые могли принять мой зоопарк устройств. Спаял, протестировал, перевел все в локальное управление. Назовем это версией 1.2.

Тут можно было бы и остановиться и закончить историю, но мне попалась объявление о продаже старых компьютеров и я взял себе один такой. Легко перенес на него все. Конфигурация была 1в1 как раньше, просто на х64. Назовем это версия 2.0, просто чтобы выделить в отдельную ветку. О концепции этой я писал уже в блоге подробно и повторяться не буду.

Версия 2.1, можно так сказать, отличалась лишь тем, что стик сменился на ZigBee SonOFF и он ушел в Lan, обеспечив стабильную работу сети. Я так и не выяснил, почему сервер периодически падал, грешу на кулер. Но будем считать эту ветку законченной.

Сейчас я стартую версию 3.0. с ней тоже не все пошло гладко, долго я попробовал разные концепты как по железу, так и по софту. Debian,Ubuntu, даже home assistant os ставил, только Proxmox так и не убедил себя попробовать. По железу тоже были нюансы, идею использовать ноутбук с мертвой батарейкой - оказалась совсем не практичной. Так я пришел к финальной версии, которую и настраиваю сейчас.

Назовем ее версия 3.11(🪟), есть в этих цифрах магия из моего детства. В качестве железа - компьютер futro s720, куплен по цене обеда, расскажу о нем отдельно(о компьютере, не про обед). В качестве ос - Debian 12, минимальная, установка всего в docker, Ресурсы ограничены искусственно, SSD всего 16гб, ОЗУ 2гб.

Переход на третью версию не связан с преимуществами или недостатками первых двух, физически - они существуют, но нужен еще один. Но, именно версию 3.Х я буду предлагать массово копировать как довольно успешный концепт. 👌

Smarthomerussia

07 Mar, 11:15


В последнее время натыкаюсь на множество статей по использованию proxmox на компьютере умного дома. Вначале я игнорировал данный факт, но со временем вопросов становилось больше "может я чего-то не понимаю?"-говорил я себе.

Я долго гуглил этот вопрос и сегодня нашел первый ответ, который хоть как-то объясняет массовое помешательство. Оказывается для HAOS ресурсов современного NUC подобного компьютера слишком много и чтобы использовать компьютер и для других задач на сервере и разворачивается proxmox. (Читая же отзывы на данное решение я вижу кучу комментариев что не у всех все гладко, хотя примерно столько же говорят что все ок, просто надо уметь это все настраивать. В общем добавляем ещё одну причину почему сервер который должен работать как часы может сломаться).

Я выскажу свое мнение по этому вопросу, которое никого ни к чему не обязывает, а критика с пруфами - приветствуется:

1.Сама HAOS(только по моему личному мнению) имеет лишь одно преимущество - работает из коробки. Я недавно установил ее и пытался использовать даже. Для меня это оказалось сложнее и неудобно, т.к. я уже привык к другому. Но это ИМХО

2. Ставить Linux, в него среду виртуализации, в нее ставить много разных Linux, в которых крутятся среды виртуализации - очень странно. Согласен, ресурсов у современного компьютера с запасом, а оперативки хватит всем, но я все равно не приемлю идеологически такую идею.

Выводы. Все те же самые задачи можно решить установив Linux, в него docker, а уже в docker можно установить все подряд. Да, это посложнее, хотя мануалы давно лежат в этих ваших интернетах, да, некоторые операции придется делать ручками, что лично я нахожу преимуществом. Поэтому, если кто-то вам навязывает решение по установке proxmox или что-то подобное - просто подумайте о том, какие это даёт преимущества.

Послесловие: когда-то давно модно было покупать пирожки (raspberry pi 3b) и ставить HA прямо в Linux на флешку. Потом выяснили что флешка плохо, стали ставить диски, потом малина стала дорогой и стали покупать Mini PC, теперь подумали что это жирно для HAOS и стали запихивать его в виртуальную машину. Неизвестно что будет завтра, но фундаментально правильно выстроенный сервер, будет стабильно работать всегда. Поэтому не ведитесь на моду, а блогеры(в том числе и я сам) часто вообще ничерта не понимают о чем пишут. Поэтому я и надеюсь на здоровую критику, которая породит спор, в которой родится истина.

#HAOS #HA #рассуждения #proxmox #docker

Smarthomerussia

25 Feb, 17:30


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

Так произошло и в этот раз. Хотел рассмотреть вариант, когда умный дом базируется на NAS, но результат меня не устроил, поэтому пока ставим эту "ветку" на паузу, вернусь к проекту позже.

Smarthomerussia

18 Feb, 14:54


Ну что же, это случилось и на дзене вышла первая статья по настройке ipsec для последних Android и mikrotik. Первая версия инструкции, черновая. Т.е. уже работает, но точно можно лучше. Правда не понятно, когда я доберусь до улучшения, наверное когда припрет 😉

#mikrotik #routeros #Android #IPsec #IKEv2

Smarthomerussia

11 Feb, 20:35


Без лишних слов. Пока статейка только на дзене, но скоро и на другие платформы залью. О других платформах также будет отдельное слово
#esphome #esp8266 #ws2812 #homeassistant

Smarthomerussia

11 Feb, 15:30


Обещал статью как сделать подсветку на адресных диодах, обещал давно, но статьи так и не случилось. Наконец дошли руки довести прототип до некого конечно образца с технической точки зрения. Есть претензии от семьи по тому, как приклеены ленты, но это будет отдельной темой. Уже вот-вот начну это все в публикацию заворачивать.😉

#esphome #homeassistant #ws2812 #esp8266