История болезни
MMM
дневник заведен 22-01-2003
постоянные читатели [199]
закладки:
цитатник:
дневник:
хочухи:
местожительство:
Москва, Россия, Санкт-Петербург
интересы [21]
море, деньги, секс, Питер, горы, хакер, ценные бумаги, шиповник, активный отдых, рыба, шипение
антиресы [10]
ложь, снобизм, недосказанность, некомпетентность, бесперспективняк
Вторник, 31 Мая 2022 г.
19:21 Pro безУмный дом

Пока прет - продолжаю ковырять тему безумного дома. Без спешки, по чуть-чуть.
В планах - наращивание интеграционных интерфейсов. Что для этого сделано:
  1. Проведена обзорная лекция со старшим наследником об основных интеграционных интерфейсах. Без углубления в технические детали (про физический слой, канальный, сетевой, транспортный и прочие уровни знать построителю безумного дома не обязательно). Озвучена целевая структура: по максимуму на протоколе ZigBee (все релюхи), BLE - можно (например, датчики), WiFi - в минимально необходимом количестве (например, камеры наблюдения), управляющих интеграций через сторонние облачные сервисы желательно избегать.
  2. Из железа заказаны еще 4 датчика температуры и влажности (те самые копеечные от Xiaomi, BLE), одна дешевая WiFi-камера для тестовой интеграции, пара ESP32 для прошивки их в шлюзы WiFi-BLE.
  3. Принято решение попробовать вместо нынешнего игрушечного поднять целевой сервер на забытом в старой квартире трупе HTPC (компактный системник на Intel i3 первых серий).
Прихожу к выводу, что самопальный умный дом - совсем не дорогое удовольствие. Как правило, все необходимое есть в любом доме, докупать требуется только копеечные фигнюшки. Железки стоят копейки (например, сделать выключатель или розетку умной - рублей 500-600), системы защиты от протечек интегрируется буквально двумя-тремя ключами, в качестве датчика присутствия конкретной личности дома можно использовать его фитнес-брастет, умные часы или на худой конец телефон. В телевизорах уже давно все есть, только подключайся. И так чуть ли не с каждой железкой, которая питается электричеством.
Понедельник, 23 Мая 2022 г.
11:16 Proдолжение про безумный дом

Продолжаем пилить безумный дом, пока энтузиазм есть.
Начал первое знакомство с Home Assistant - постигаю логику UI/UX. Пока особо подключать нечего (умных "из коробки" железок дома мало), но они есть. Что понравилось:
Эта фигня реально находит все, до чего может дотянуться (если/когда оно включено). Включил самсуковский ящик - прилетело уведомление, что он его видит и тут же предлагает настроить и интегрировать (не очень интересно потому как настроек мало - включить/выключить, громкость, отправить на него поток DLNA, пуск/стоп/пауза). Китайский ящик с AndroidTV оказался куда более сговорчивым: еще и показывает умному дому что именно сейчас воспризводится + всякие там хромкасты. ТВ-боксы как отдельные устройства сам не видит, но видит некоторые их приложения (те же DLNA-плееры, хромкасты, AppleTV). И даже старинные XBox'360 видит как плееры. Глубже не ковырял, наверняка в каждом этом девайсе можно ручкками наковырять на порядок больше точек интеграции, чем он сам нашел.
С настройкой интерфейса/дашборда пока не заморачивался. Проверил, что все настраивается и прекрасно выглядит и на стационарных мониторах, и на планшетах/телефонах (скриншот ниже).
Поменял стандартный порт Home Assistant на свой кастомный и прокинул его через роутер для доступа снаружи. Порт поменял по двум причинам: во первых, многие браузеры совсем охрененли в погоне за безопасностью пользователей и где-то под капотом сами за тебя решают, достоин ли порт http-подключения (у меня Firefox отказался по дефолтному конектиться, пришлось Chrome портативный запускать); во-вторых, привык стандартные порты сервисов менять на случай нездоровой активности доморощенных ха-хакеров, чтобы не мониторили и не долбились в попытке поломать.
По настройкам пока не особо ползал. Вручную подключил только погоду и те несчастные три устройства, на которых старший тренировался. Но уже тут встретилась первая неочивидная китайская микрохуйня. Кому интересно -
под катом.
проблема в зоопарке "умных" железок.
У нас в России активно продвигается бренд Hiper IoT, как раз две их "умных" розетки и были приобретены для экспериментов на жЫвотных (старший наследник тренировался на кошках рыбах). Чуть ли не все подобные бренды клепают свои облака/серверы и приложения для управления этим овном, Hiper IoT не исключение. Так вот оказалось, что для их реализации не нашлось интеграции в Home Assistant. Это показалось мне очень странным, потому как ассортимент у Hiper IoT достаточно богатый и он активно продвигается отечественным импортером (и региональная поддержка, и нормальные переводы, и реклама). Погуглил - оказалось, что это все тупо промо, а фактически эти железки можно подключать через туевые сервисы и приложение Smart Life и вообще не касаться облаков и приложения Hiper'a. А вот Smart Life (Tuja) уже прекрасно дружит с Home Assistant. Пришлось только Алису (яндексанутый умный дом) переучить в аквариумных сценариях щелкать розетками не через Hiper'скую учетку, а тоже через Smart Life.



Вторник, 17 Мая 2022 г.
15:14 Первые шаги

Продолжаем пилить безумный дом, пока энтузиазм есть. Что сделано из ламерского:
  • куплена пара самых дешевых якобы умных розеток для практического знакомства старшего наследника с архитектурой и последовательностью построения (железо -> интеграция -> программирование сценария);
  • прочитана лекция про примитивную ахитектуру, характерную для самого дешманского овна (железка - облако - толстый клиент), расширенную интеграционную архитектуру (дешманские облака - интеграционное облако - толстый клиент), целевую архитектуру (собственный сервер с интеграцией дешманских облаков - тонкий и толстый клиент);
  • старшим наследником выполнены практические занятия на примере примитивной архитектуры (железо -> интеграция -> программирование сценария) на дешманской паре розеток - воздух и свет рыбам теперь включаются и выключаются автоматически по расписанию.
Из мозгоемкого: выбран маршрут реализации целевой архитектуры - в качестве ядра безусловно будет Home Assistant, но на этапе освоения/обучения это будет его портабельная версия под Windows (на имеющемся сервере). А в целевой реализации - на четвертой "малине" (Raspberry Pi 4). Потому, что:
  • эта шняга в оригинальном виде под Windows отсутствует, только Linux, только хардкор;
  • ну, или на виртуалках, или в контейнерах (с которыми мне возиться лень и сейчас, и вообще, проще будет потом, когда/если все получится, купить правильную "малину" с правильным обвесом).
Ну, а после этого все самое важное и критичное должно быть реализовано на протоколе Zigbee. То есть по максимуму без дешманских облаков. Из соображений надежности, защищенности и независимости от внешнего мира.
Ну, еще может Алису оставлю. Вчера со старшими ржали как кони, читая историю диалогов младших с ней (тестировал на них). Может даже каких-нибудь дешевых алисосодержащих говорилок купить и раскидать по квартире придется. Еще не решил.
Воскресенье, 15 Мая 2022 г.
12:44 Home Ass

Будем считать, что я стартовал процесс неспешного создания безумного дома.
У меня и так уже присутствуют разные автоматизированные фигнюшки дома, но все на уровне автоматики с минимумом программного кода и практически без интеграции и централизации. А вчера я для эксперимента засунул под один из выключателей модуль wifi-switch, настроил, пощелкал им через облако и проверил работу по примитивным сценариям (таймер, on/off по времени суток, по времени восхода/захода солнца). Будем считать это официальным стартом, заводим новый тег безумный дом.
Почему именно сейчас? Потому, что:
  • Надо уже какое-нибудь вялотекущее хобби и мне, и подрастающему поколению. Подрастающее поколение заканчивает восьмой класс и на данный момент планирует стать инженегром. С информатикой дружит. Задания по информатике будут посложнее, чем сценарии безумного дома (насколько я могу судить по тому, что им задают на питонах). Впереди летние каникулы, которые с 90-процентной вероятностью придется провести в городе. Вот и пусть развлекается.
  • Любимой жене показалось мало того зоопарка, что мы с ей совместно наплодили. Еще она завела три аквариума рыб/креветок/улиток, два террариума с углефарами и два бокса со сверчками (кормить углефаров). Включать/выключать средства климатического обеспечения для этого зоопарка приходится вручную. Вот на них и потренируемся - натравим на этот полигон нашего будущего инженегра, пусть обеспечит автоматикой братьев своих меньших.
  • Если раньше правильные системы безумного дома были монструозными, проприетарными и дорогими, то сейчас мировое сообщество гиков напилило уже столько интеграционных интерфейсов, что скрестить ужа с ежом можно за символические деньги и за пару часов максимум. И выбор ядра для безумного дома на данный момент очевиден - Home Assistant, который с помощью плагинов умеет все. На нем и будем пилить наш экземпляр в жопе мира.
Подписывайтесь на наш канал, здесь будет над чем поржать
Понедельник, 18 Апреля 2022 г.
16:11 Гестапо перекрыло все выходы, но Штирлиц вышел через вход

Обложили своими ссссссанкциями уроды настолько, что я сломался на выбор VPN.
Хрен с ним, Роскомнадзором - он прекрасно обходится средствами "Антизапрета". Но сейчас в антироссийском угаре некоторые сервисы стали фильтровать доступ по национально-географической принадлежности. Например, уродцы из The Movie Database (TMDB) банят запросы с IP-адресов России и Белорусии. В итоге на моих медиадевайсах не грузятся ни метаданные о фильмах и сериалах, ни постеры, ни списки актеров.
А я еще и главный TVBox обновить решил прям очень своевременно (предыдущая попытка была неудачной, этот китайский Mi TV Stick 4K подтвердил мои опасения в том, что является говном вопреки топовым местам в сравнениях и восторженным пискам дебилов в профильном телеграмм-канале). В общем, решил отправить часть трафика через забугорный VPN.
Надеюсь, не надо напоминать, что согласно моим принципам все должно быть бесплатно? Потому смотрел только достойные халявные варианты. Критерий: без серьезных ограничений скорости пусть даже и в ущерб объему предоставляемого трафика.
В итоге остановился на WindScribe, который с нецензурным промокодом дает 30 гигов в месяц. Мне для метаданных о медиаконтенте, постеров и поисковых запросов более чем достаточно. А основной трафик (торренты, стриминговые сервисы и IPTV) в VPN не нуждается.
После всех настроек в качестве теста нового TVBox'a посмотрел вчера 40 минут 100-гигового Аватара (3-часовая расширенная версия 4K HDR). Полет нормальный. А в качестве дополнительного теста VPN зашел еще на опустевшую мордокнигу (это уже с телефона, но под тем же аккаунтом). Тоже все ОК. Только делать там нечего.
Среда, 23 Марта 2022 г.
15:42 Свободу информации!

Свободу Навальному информации!
Посмотреть что из ваших данных добавил в общий доступ Яндекс (Яндекс.Еда) можно по адресу: https://saverudata.org/map/
Ищем свой адрес на карте, ждем прогрузки и наслаждаемся данными своими и/или соседей
Там не только Яндекс, если что.
Ну, просто чтобы быть в курсе, что именно из ваших данных может быть доступно всем.
Пятница, 11 Марта 2022 г.
10:44 Не прокатило. Пока.

Я наивно полагал, что альтернативные ApplePay и GooglePay сервисы бесконтактной оплаты все же будут работать после демарша Visa и MasterCard. Но нет.
Ни заготовлeнный мной Кошелек, ни SberPay, ни какие-либо другие NFC-шлюзы не работают с картами Visa и MasterCard в России (а в Белорусии не работают с картами санкционых банков). Потому что
Всё дело в технологии токенизации, благодаря которой пластиковые карты «попадают» в телефон. Процесс токенизации проходит непосредственно через Mastercard и Visa. Pay-сервисы, которые зависели от них, станут недоступны на территории России
Опять придется таскать с собой картотеку пока не придумаю обходняк или не заведу "мирный" UnionPay.
Четверг, 16 Декабря 2021 г.
23:09 Top GaN
Инстахваст, он же рекомендация.
В связи с появлением в моем арсенале шМякБука купил давно приглянувшийся зарядник (он же блок питания) на нитрид-галлиевых (GaN) транзисторах. Кто не в курсе, что такое GaN и чем это круто - гуглите.
Купил самый компактный из 65-ватных, от проверенного производителя Baseus, вот такой. Чтобы один на все девайсы, компактный походный. Плюс в качестве альтернативы огрызочному - чтобы не таскать с собой зарядку домой и в офис (в офисе оставлю оригинальный, дома и в разъездах буду использовать новый). Он реально очень компактен для таких мощностей, плюс имеет три выхода против одного огрызочного. Брал на AliExpress (здесь) с доставкой из российского склада, до пункта выдачи (постомат в Пятерке через дорогу) доехал за 5 дней). В общем, рекомендую, но только не noname.

Понедельник, 13 Декабря 2021 г.
23:54 Reаниматор
5 тыр, две недели ожидания и не самые кривые руки потребовались мне на реанимацию 13-дюймовой версии ультрабуки. Она у меня давно, много вынесла. А после реанимации - еще столько же вынесет. 15-дюймовая более свежая, хирургических вмешательств пока не требует.
Поменял аккумулятор и вентиляторы системы охлаждения. Аккумулятор нашелся в Москве, а вот с вентиляторами только китайцы смогли помочь (доставки оттуда и пришлось ждать две недели). Предварительно гуглил сервисы - ни в одном не получилось бы дешевле и быстрее (вентиляторов же в Москве нет). Мануал тоже гуглил. Благо что сейчас только ленивый в видеоблогеры не подался - легко нашлись несколько видяшек про то, как это все разбирается и меняется.
Так что теперь ноут опять тише воды и заряд держать должен часами (новую батарею еще не калибровал, не знаю ее ресурса).
Подробнее про модельки ультрабуков по клику на картинку, если кому интересно.

Вторник, 23 Ноября 2021 г.
16:44 Провайдер взбрыкнул
Второй раз за год мой деревенский провайдер взбрыкнул - опять у них мой порт ушел в защиту. Поддержка самая оперативная не по телефону, а через сообщения ВКонтактике. 10 минут ожидания, 5 минут на поиск проблемы на их стороне, минут 10 на разморозку порта.
В общем, в полчаса уложились, но мою потенцию/планы на выполнение рабочих задач похоронили.


Update: а еще теще недавно сменил провайдера - задостал меня (через нее) этот WiFire мегафоновский, пересел на Росдураком (Онлайм).
Четверг, 11 Ноября 2021 г.
00:09 СукаТинькофф
Карты Тинькова у меня перестали работать в Египте. Сначала вчера в аэропорту Каира в кафе два раза подряд No response. Пришлось заплатить картой другого банка чтобы не изображать лоха и не аккумулировать лучи негатива от ожидающих своей очереди. Платил через GPay, так что сам пластик не виноват. И баланс счёта, разумеется тоже ни причем (no response же, значит эквайринг не абонент).
Ну, думаю, ладно, и на старуху бывает порнуха, проехали. А сегодня в Хургаде в торговом центре опять то же самое. Блять, Тиньков, сука, ты заебал. Ведь ещё позавчера все работало в этой же Хургаде - и оплата, и банкомат деньги давал.
Похоже, пора пересмотреть свои банковские предпочтения снова.
Среда, 15 Сентября 2021 г.
17:21 O5 РКН головного мозга
Без комментариев, просто устал матом разговаривать
Меня уже задело, а вас?
В целях организации устойчивого доступа абонентов в сеть «Интернет» прошу вас дать указания всем заинтересованным подразделениям, 'запретить к использованию для выдачи абонентам с BRAS/DHCP и в технологических сетях адресов DNS Google (8.8.8.8. 8.8.4.4). Cioudflare (1.1.1.1. 1.0.0.1) и сервиса doh.opcndns.com. Для выдачи абонентам и и технологических сетях использовать DNS сервера под управлением ПАО «Ростелеком» или IP адреса Национальной системы доменных имен (195.208.6.1, 195.208.7.1, 2а0с:а9с7:а::1,2а0с:а9с7:Ь::1). В случае отработки клиентских обращений пользователей с не работоспособностью сервисов, исключить рекомендации по использованию IP адресов DNS 8.8.8.8. 8.8.4.4. 1.1.1.1. 1.0.0.1.

Задостали, суки. Скан под катом
Понедельник, 13 Сентября 2021 г.
11:21 Причастных - с праздником (256)

Костыльно-Ориентированное Программирование стоит на трёх китах костылях:
  1. Костылирование
  2. Инкостыляция
  3. Поликостылизм
  • Костылирование - это создание костылей, позволяющее описать новый костыль на основе уже существующего с частично или полностью заимствующимися ошибками. Костыль, от которого производится наследование, называется базовым, родительским или суперкостылем. Новый костыль — потомком, наследником или производным.
  • Инкостыляция - это свойство костылей, позволяющее объединить фиксы и заплатки, работающие с ними в классе, и скрыть детали реализации от понимания.
  • Поликостылизм - это свойство разработчиков использовать костыли с одинаковым интерфейсом без информации о типе и внутренней структуре костыля.
Вторник, 17 Августа 2021 г.
16:49 Тест
Тестируем мобильную публикацию картинок с помощью Quickimgur:



____________________
Update: результат - овно: никакого ресайзинга из коробки, никакого шаринга для Journals хотя бы форму ввода (ну, это и предполагалось). Вывод - поделиться картинкой с кем-нибудь через что-нибудь нормальное (мобильное приложение) вполне удобно, но публикацию картинок в Journals не облегчает совсем.
Вторник, 10 Августа 2021 г.
14:31 И чо?
Я правильно понимаю, что RuTor издох по непонятным причинам?
Вижу, что не блокировка. Или нестандартная блокировка. Кто-нибудь в курсе подробностей?
Среда, 28 Июля 2021 г.
01:08 WiFi в жопе мира

В нашем доме плотность WiFi доставляет. На скрине - замеры на балконе: подальше от соседей и от собственной точки в том числе. Это 2,4 GHz. Понятно, что несмотря на огромное количество технически продвинутых соседей в доме, мне достались не самые гики. Потому что подавляющее большинство роутеров долбятся на первом канале. Видимо, как поставили коробку по умолчанию - так и забыли. Но есть одно исключение - то ли где-то рядом, то ли у кого-то стоит достаточно мощный двухдиапазонный Keenetic. И 2,4GHz сигнал неслабый, и от него же единственная 5Ghz сеть, которая мне видна на балконе.
Для своей точки 2,4Ghz выбрал 13 канал как наименее загаженный (штатовских гаджетов у меня нет, огрызков тоже). Визуально сложно сказать, насколько сеть на балконе стала шустрее, надо измерять, но лень. Для 5-гигагерциового выберу диапазоны, отличные от соседского Keenetic'a (если, конечно, недавно купленный хуявей позволит это сделать - я в нем еще не ковырялся толком, живет на старой квартире).
Закрыть