ЯжПрограммист
Open in Telegram
Оффициальный канал Яж о последних событиях в мире интересной техники
Show more209
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
+1
Добыл наконец-то логический анализатор и сделал себе недорогой тестпоинт стенд - выглядит страшненько, но работу уже начинает делать) Rigol mso5000 даже щас вполне себе годнота - недорогой и в пару команд прокачиваеца до топовой конфигурации (железо над юзать на полную). Осталось разобраться, как оно роботоет и можн будет вскрывать электронику.
Каеш, первым испытуемым стал телефончег хонор, который я все еще не могу рутануть - надеюсь на экране rs232, но нужн будет капнуть поглубже и поребутать систему чтобы найти все нужные сигналы.
Наконец-то придумал как вывести HA наружу (чтобы подключаца не из домашнего вайвай) сравнительно безопасно:
Проблема в том, что HomeAssistant companion приложенька кушает исключительно логин/пароль веб-морды. Это не очень безопасно так как в любой приложеньке есть уязвимости и расчитывать, что никто не добавил или не добавит ошибку или бекдор.
Схема у меня простая: в европе есть виртуальный сервер, на котором крутица кучка всякого, но в т.ч. и nginx на 443 порту. Сертификат я, есессна, зохватываю с lets-encrypt и по крону обновляю каждые 2 месяца (lego клиент юзаю, так как мне нада через dns, а не по-простому через 80 порт). И вот на этом nginx у меня крутица прокся прям домой в ha через vpn.
Так как же защитить домашнюю ha? Потыкался я в http-basic, но он прям ну ниале - логиница, но любой плугин снова и снова требует пароля, превращая вашу жызнь в безобразие. Но сегодня я таки нашел решение - это клиентские сертификаты. Как и в случае с самоподписными сертификатами для локального SSL соединения - компаньон юзает системное хранилище ведроида, так что стоит просто соорудить CA и выпустить клиентский сертификат (easyrsa в помошч) на каждого юзера, а потом поставить их в клиентский андроид. Небольшая заковырка - вплоть до 12 андроида (не уверен в последующих) он хочет legacy-формат p12, так что придеца конвертить...
И после этого клиент подключаеца и работает без проблем, а любые хацкеры получат фигу, так как у них то нет такого чудесного клиентского сертификата!) Могу приложить конфиги есим интересно, но там прям все тривиально.
Небольшая заметка на тему вики в HA: ваще никаких нормальных вики для доков с интеграцией в HA нету!
Все исползал - кой-как настроил Bookstack аддон (это была здоровая проблема, чтобы заставить его сторить картинки с относительным URL!) чтобы в итоге упереться в стену обязательного выставления APP_URL в абсолютное значение (очень плохо при юзании прокси). Прям ваще жэсть, конфига получилась огромной и неюзабельной. В итоге снес нафиг.
Так что сижу теперь с Grocy - там есть раздел с Equipment, вот туда и картинки можн грузить, текст форматить и интеграция с HA ingress из коробки, не идеал - но работает и жрать не просит. Всем рекомендую.
+1
Всю неделю получал оборудование и вот наконец-то получил!) Итого: 2 смарт-панели (одна еще запакована), 2 инвертора и целых 6 неподъемных батарей. Поставлю их под верстак, (который, видимо, придется переделывать, предыдущий владелец меня на голову выше;) - кокраз будет по высоте. Солнечные панели будут ставить гдет в конце месяца, надеюсь все буит окай)
+1
Ну штож, договорились мы с подрядчиком и прочими товарищами. Получилась не одна а две панели - в одну все не влезает, а я хочу все питать солнцем, такшо пришлось еще одну панель докупать. Хорошо хоть схему миграции сделал, ато пришел бы, блин, к успеху.
В итоге бюджет немного вырос: $1700 за еще одну смартпанель и +$2000 за установку: $24114+$21800=$45914. Плюс еще с иншурансом поговорил и на 8кВт панели они поднимут годовой премиум на $200.
Таким образом, если переводить в грубую окупаемость (в месяц у меня сейчас ~$400, а через год ожидаю все $500 за электричество): гдет 8 лет выходит, вполне неплохо! Учитывая гарантию на панели 10 лет, а выработку до 75% 25 лет - ну прям хорошо!) Но да, скорее всего еще докуплю батарей (тут прям плуг-н-плей, не над будет платить за установку), да еще что по-мелочи подкручу чтобы уменьшить потребление, но в целом это автономия. Еще бы с водой разобраться - типа артезианской скважины бахнуть, но это уже другая история)
Солнечные панели и автономность. Как понимаеж, не такое простое дело - состоит система из 3х основных компонентов: сами панели, накопитель энергии и, каеш, система распределения.
Батареи я выбрал "EcoFlow Delta Pro Ultra": 2 инвертора + 6 батарей. Смогут держать два моих AC, дешевы и подвижны в случае какого безобразия. Каждый инвертор всасывает до 4кВт солнца по высоковольтке, плюс еще 1.6кВт низковольтки. Капасити: ~36кВт/ч, при этом в день у нас уходит ~70кВт/ч но с подпиткой от солнышка, оптимизацией расхода, отключения ненужного при блекауте должно быть ок.
А вот для распределения взял "EcoFlow Smart Home Panel 2": может подключать до 3х инверторов, линию и генератор, управляет 12ю брейкерами (можно ставить двойные в один слот), а также, что немаловажно - работает локально без мазершыпа.
Итого: $22k, плюс еще вот щас договариваюсь с установкой солнечных панелей на 8кВт (в день пик гдет 6-7кВт) и будет примерно $20k. В бюджет вродь укладываемса. Вот щас подобью планы и попожа покажу куда чего на схеме.
+2
Третья часть пылесоса: подключение к HA.
На самом деле очень даже просто, нужно:
1. поставить аддон MQTT (который у меня был установлен ранее при настройке Frigate), сделать там новые креды для подключения пылесоса (лучше разделять такие штуки по клиентам а не юзать один кред).
2. В интерфейсе valetudo зайти в подключения --> mqtt и выставить ha сервер и порт с кредами. Таким образом получим новый робо-девайс с управлением.
3. Но еще рекомендую поставить через HACS фронтенд для рендеринга карты и простенького управления - эт не сложно и все будет видно.
Еще одна штука бы нужна - это фид с камеры - чтобы глядеть, если что не так в доме. Забыл, например, утюг выключить - пошел роботом проверил. Но автор валетуды не хочет довать такой острый нож в наши шалавливые ручонки: https://github.com/Hypfer/Valetudo/discussions/1723 . Низнаю, странный подход на мой взгляд - нинада разрабатывать что не хочеж, но можн хоть ишую сделать чтоб ктонить наваял - дело то не хитрое, я уже могу сделать шот через ssh и
camerademo+3
Взял вот такую погодную станцию - не шыбко точная, зато без майнтененса (нет подвижных частей, солид стейт так сказать) - хотя наверняка там внутри себе ктонить гнездо совьет)) Ну так вот, это Ecowitt WN1981 - как обычно его лучшая черта это локальность: совсем не требовает приложеньки - все через веб конфижыца (пришлось тока прошивку базы обновить через тырнеты чтобы можн было данные в HA заливать - но сенсор можн через dfu обновлять без глупостей). Пихнул бекапные батарейки, поставил станцию на шест снаружи и все как-то зафурычило... Вопщм ваще без нареканий, хорошая штука) Поглядим как она через месяц зарастет павуками)
+2
Продолжение пылесоса!) Наконец-то я освободил половину дома от постоянных валяющихся штук и смог запустить робота. Через валетудо, каеш - сначала он поползал по периметру строя карту (в мастер бедрум я его не пустил, так как там все еще черт ногу сломит, хотя он туда камерой и заглянул), и справился он очень на отлично. Далее запустил чисткомойку - нум, навигация хорошая, нигде не застревал и везде прошелся. Каеш не ручной пылесос, но от него и не треба) В общем советую - вешч. Нада еще тока к хомассистанту подключить, но в целом он и сам по себе довольно умняш и умеет и по секциям разделять и по расписанию работать. Вопщм зочот.
А помните я делал кольцо да недоделал?) Так вот рильно на рынке бум смарт колец: то что я покупал для разбирания теперь не $80, а всего $25: https://www.amazon.com/banapoy-Control-Scrolling-Bluetooth-Scroller/dp/B0C82DXF4Z/
Но, конечно, они все трекинговые - ни одной кнопки и дисплея что за безобразие!) Но есть опенсорс даж: https://www.hackster.io/news/the-open-source-ring-leader-2e7da94efe8d
+2
Хоть что-то полезное сдедал за выходные: пришел мне тут телефон на замену моему старичку Note9 - Honor Magic V2. Есессна первые два дня я безуспешно боролся с рутованием: и приложеньки всевозможные пробовал и кабели для EDL перепаивал - ваще нивкакую. Осталось несколько вариантов с Hero Key, DT-Unlocker и мож прост найду уязвимость - но пока ниале.
Но кроме рута есть у Этого телефона еще одна проблема - отсутствие беспроводной зарядки. Ну вот я решил ее присобачить) Вполне успех! Здесь полный фотоотчет для любителей внутренностей: https://xdaforums.com/t/case-with-wireless-charge.4656774/
+2
Вопщм, заменил я этот мосфет - полчаса ковырялся, но после подключения вся та-же ситуация. Теперь мне кааца, что мод какой конденсатор пробило - вопщем над будет еще поковырять...
Хочу поделица немного про отрыв от клаудов: Жона тут захотела трекер чтобы плавать, ну я, каеш полез в тырнеты и стал искать чонить без мазершыпа и нашел https://gadgetbridge.org/ .
У GatgetBridge есть список поддерживаемых девайсов и я выбрал Huawei Band 8 - совсем не требует проприетарного пейринга и очень водонепроницаем. Одна проблемка - что не дружет с последней релизной версией с F-Droid, но ночной билд (доп репа, которую можно юзать в f-droid) вполне хорошо фурычит.
Девайсик приятный, приложенька поеазывает всевозможные графики и активность - все что надо. А без клауда - вдвойне вкусней!
+2
Искал я тут камеры чтобы на дом повесить - и что-то все какая-то фигня с фишаями... В пользовательском сегменте и дорого и девраппинга нетуть и картинка хоть глаз выколи. Но тут вспомнил я, что весил хорошие фишаи в магазин - axis назывались, выглядели точь-в-точь как пожарная система и позволяли аж 4 виртуальные камеры с приятной картинкой отдавать.
Ну и шо, порылся я в тырнетах - оказываеца такие-же тока уличные AXIS M3027-PVE щас продают за $75 штучка на ебее. Почему так дешево? Да у них в 24 году вышел саппорт - и фирмы избавляюца от них по дешевке. Недолго думая взял сразу кучку из 3х штук - каеш, защитка слегка покоцаная, но ничо)
Воткнул - все фурычит, настроил - стоят прогреваюца и тут через день одна пожухла. Думаю - что за фигня, и так и этак ее - ниале. Разобрал - не, чтота никаких очевидных проблем... Но вспомнил про свою ик камеру для телефона - она мне сразу подсветила мосфетик с 139° на борту. Такшо заказал на дижикее, будем починять)
Ездили тут в Маями на пару дней на концерт Земфиры и перед самым выездом тесла обновилась до FSD, такшо я, каеш, начал тестить - на фривее ведет себя порядочно: безопасно перестраивается по нажатию поворотника с ускорением, уступает дорогу быстрому трафику, максимум валит 85mph (может и лимит распознавания), показывает что творица вокруг и объясняет зачем что-то делается. После захода солнца ведет себя адекватно, гораздо лучше чем я)
Сегодня еще поездили по местным дорогам - следует маршруту хорошо, сложные повороты налево делает без проблем, только слегка подправил ее проехать в епасс и еще по мелочи. Доставила от точки до точки, хотя и без парковки пока...
В общем, ребзя, вот и будущее наступило... Теперь нейронки и машыну водют и картины рисуют и болтают на разные темы. Кто шо думает?)
+2
(1-было; 2,3-стало)
Приветы! Седня немного о домашней сети. Каждому iot'оводу нужна хорошая сеть - стабильный вайфай для камер и отдельные подсети на все случаи жизни. Вот энтим я и занимался эту неделю.
Суть в том, что мой старенький роутер tplink 4300 уже совсем не вывозил и дропал вайфай от нагрузки. Там стоял OpenWRT 21, и конфигурация была уже довольно жуткая: включала в себя и openvpn через obfs4proxy, и один койкак настроенный vlan для устройств без доступа к тырнету и всякие плюшки с миррорингом zeroconf...
Но технологии идут вперед и я нашел неплохой роутер GL-6000, уже с openwrt (хоть и проприетарным), такшо обновляца на опенсорс очень просто. Еще одна фича - это 2.5 гбит ван и лан порт - идеально подходит для L3 свитча trendnet teg-3102ws, в который я всунул 2 sfp+ модуля на 10гбит и сделал агрегацию портов 7 и 8 для NAS, получив 5гбит.
Но это жэлезо - а суть то она в подсетях и быстрой миграции (никто не хочет в доме без тырнету то сидеть). Но расскажу подробности под катом, если интересно ;)
Пора серьезно обсудить датчики протечки.
Без них ты никогда не узнаешь, что подключая шланг к неприспособленному для этого крану - ты отправляешь часть воды прямиком под раковину. Или если твоя посудомойная машинка, доставшаяся тебе в наследство, потеряла брызговик и течет из двери. В общем как заехал я сразу закупил их штук 12 (мне понравились Aqara) и рассовал по дому в самых потенциально протекающих местах.
Работают они просто - два электрода на небольшом расстоянии друг от друга под водонепроницаемой оболочкой, а внутри батарейка и скрытая кнопка и светодиодик сверху. Очень просто и, как понимаешь, уберегло меня от проблем)
Конечно, в хомассистанте нужно настроить нотификашки после пейринга, а также поставить аддон watchman, который будет следить, что все добавленные девайсы доступны - было такое, что внезапно оторвался девайс на втором этаже и никакой нотификашки мне, есессна, не пришло...
Продолжаем улучшение дома: туалет не останеца в стороне! Сегодня поставил розетку для вошлета - не шибко сложно с гипсокартоном (глагное это, каеш, вибронож), такшо даж не о чем тут рассказать - но вот про вошлет и свитчи можн)
Свитчи/диммеры я выбрал зигбишные Inovelli, уже почти добил первый этаж, работают без сучка и причудесно линкуются с хомеассистантом. Ставлю с нейтралью, так как домик мой уже разведен по последним стандартам (без нейтрали тяжко умным свитчам). Как только ты плюхнулся в диванчик смотреть кинчик - больше не нада вставать и совершать вояж по выключателям)
Вошлеты я поставил сразу-же, как въехал - Toto любой модели это очевидный выбор. Тестил Toto s7a и Kohler E930 и Ultra-Nova - из той же ценовой категории, но прям все чего-то не хватаэ. Был у меня и Toto s350e - тож хорош для коротких сидулек. И чуть позже поставлю автосмыв - здесь над немного посверлить) К сожалению, они к хомассистанту не коннектяца пока - но работают в ИК, так что хакануть можно, чтобы ночером энергию экономить.
+1
А начать я решил с робота-пылесоса - дом не маленький, убирать его лениво. И, конечно-же робот-пылесос/полотер должен нам с ентим сподмочь. Но, как назло повсюду понатыкали своих приложенех и все оно должно к клауду коннектица - непорядок. Шо я буду делать, если тырнет отключат а? Как свой дом убирать?) И гдет года два назад я думал об этой проблеме и набрел на сайтик https://valetudo.cloud/ - поинт в том, что выбираем оттуда хороший пылесосек по задачам, покупаем его (я взял dreame L10s ultra), потом рутуем, накидывпем туда бинарик и радуемся локальному пылесосу! Процесс более-менее прямолинейный, но лучше быть готовым и прочитать полностью заранее, ато есть шанс накосячить... У меня все прошло гладенько, как по-маслу. Чуть попожжа отпишу, как оно работает)
Привет ребяты! Давненько ничего не писал - так как штиль что-то по доп реальности по-большому счету: ну кого интересуют эти апловые очочки за овердофига денех...
Вопщем переехал я тут во Флориду и подумал: а мож пописать про то, как я делаю локальный умный дом на home assiatant? Тема более-менее техническая, периодически довольно сложная и планов у меня много, хоть они и расчитаны на американский дом, мож кому и пригодица) Чуть попозжа сделаю объемный план и распишу чо почем, а пока...
