dotGetStatus
135 subscribers
169 photos
1 video
31 links
Download Telegram
#hardware Закупился пачкой датчиков и zigbee стиком Conbee II.
#hardware
Поговорим о том, на чем же у меня все работает. Raspberry Pi4 с raspbian Lite, управление только ssh. Через некоторое время раскошелился на пассивный радиатор. Взял не самый дешевый, зато красивенько)
Показатели системы, с текущем работающем софтом (вся система еще не настроена):
CPU: 10-15%
MEM: 10-15%
Температура: 45-50° (при комнатной 25)

На данный момент к малине подключен ZegBee стик Conbee II и внешний HDD WD My Passport Ultra на 3TB. Который питается напрямую от USB малины. На нем сейчас крутится Plex, FullHD видео гонится на все устройства, мощей малины хватает, скорости диска по USB3 тоже.
Скорость в замерах выдает около 70MB/s записи и 115 чтения (крупных кусков). Как я понял мою модель уже сняли с производства, и за другие сказать не могу.
Примерно тоже можно увидеть на компьютере, т.е. малина скорость не режет.
#hardware #file
3TB это конечно хорошо, но все же маловато. Денег на NAS нет, большой комп постоянно включенным держать не охота, а место нужно. Раз уже работает диск по USB на малине, то почему бы не подключить еще один. Выбирая диск покрупнее, я остановился на Seagate IronWolf на 6TB Модель - ST6000VN0033.
Подыскал USB бокс, выбор пал на китайскую фирму ORICO. Ждал бокс, купил диск, и вот сегодня собрал это все вместе, воткнул в малину, форматнул в ext4, примонтировал и получил…

Скорость около 35MB/s… Чтож старый добрый способ нахождения проблемного места – постепенно меняем элементы в рабочей цепочке, пока выходные значения не изменятся.

Подключаем диск напрямую в компьютер, через SATA - 220MB/s, уже что-то. Подключаем диск к компьютеру, через данный бокс, в USB3.0 получаю 40MB/s. Думаю вам уже ясно, где косяк. Итог, потерял время, потерял настроение, потерял деньги, спор то открыл, посмотрим, что будет.
Ссылку давать на бокс не буду, добавлю лишь, что это уже второе устройство от ORICO (покупал USB хаб) которое явно врет про скорость передачи данных. Но с хабом я их простил, мне он нужен был для мышки, клавы и другой периферии, где не так важна скорость, как количество портов, а вот с хабом для дисков ORICO знатно разочаровал.
#hardWare #logic
На фото выше датчик давления с модулем HX711 (необходим для усиления сигнала датчика)

Задача стояла следующая - обнаружить, что в кровати кто-то лежит. И если сильно упрощать, необходима кнопка под кроватью, которая нажмется, если сверху что-то надавит. Этой кнопкой выступил датчик. Закрепил его под матрасом, подпаял ESP8266 (мелкая платка - Wemos D1 mini) и послал данные по MQTT. Остается только установить порог, после которого считать, что в кровати человек, а лишняя подушка.
Альтернативой такого крепежа, может стать расположение под ножкой дивана тонких, пленочных датчиков. Однако я боялся, что датчик может сместиться, при складывании дивана, и передавать ошибочные данные.
А вот датчики вибрации или движения, как мне кажется, альтернативой не являются. Отличить человека, который встал от того, кто просто ворочается, по таким датчикам трудно. А когда человек был не один, понять, все ли покинули кровать, по одной вибрации крайне непростая задача.

В общем, по беглому тесту метод оказался рабочем, а тонкости вскроются в процессе.
#hardware
Запрет на уход в сон датчикам движения Aqara

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

Разумеется, это НЕ нужно делать, если 5 мин вас устраивает. Так же НЕ нужно делать, если вам необходимо отладить датчик при установке. В этом случае достаточно коротко нажать на кнопку сопряжения и датчик перейдет (на некоторое время) в «быстрый» режим. Я НЕ проверял, насколько ухудшается продолжительность жизни, от батарейки, после модификации. Отпишусь, когда буду менять батарейки.

1. Под крышкой батарейного отсека необходимо отжать защелки. Всего их 4 по кругу, но достаточно отжать 2. Самое мягкое место спереди (где линза датчика), запихав туда самую мелкую плоскую отвертку, нужно потянуть на 1-2 мм наверх. Так же отжать еще одну защелку сбоку
2. Вынимаем плату и припаиваем перемычку на 2 контакта, замыкая их
3. Чистим плату и собираем все обратно
#smartLight #hardware
Реализовал в итоге свет в туалете, по описанной ранее схеме и столкнулся с несколькими проблемами.
Лампы там глупые, так что пришлось использовать ZigBee реле, от тех же Aqara. А оно не удобно тем, что при пропадании питания, реле будут разомкнуты. А это значит, что резервно, если что-то заключит на малине, свет не включить. Точнее у реле, есть способ управления переключателем, но для этого необходимо переключать внутреннею, сигнальную линию устройства. Но ремонт в текущей квартире уже сделан, все провода замурованы и новых к выключателю не кинуть.
Причем просто подавать фазу на S контакты устройства (отвечают за переключатель) нельзя. Сжег 2 реле, предназначенное для ванной. Мораль, не выпендривайся и не нарушай схему.

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

Как оказалось, датчики движения и открытия двери Aqara, периодически (независимо от движения или открытия двери) отправляют данные о своем состоянии, приблизительно раз в 50 минут. Например, датчик двери может послать сигнал о закрытой двери и это может значить, что дверь сейчас закрыли либо, что это просто периодическая рассылка. Из-за этого свет периодически включался… Решается хранением состояния на малине, и реагировании только на смену состояния.
#hardware
Получил 2 настенных переключателя Aqara, для ванны и туалета. На этих выходных планирую уже подключить и запустить систему.
Когда начал заниматься электрикой, открыл для себя коннекторы Wago, 222 и 221 модели. Удобство, в сравнении с винтовыми клеммами, гораздо выше. Быстрый зажим, возможность без скруток соединить 3-5 жил в одном коннекторе и нет нужды в гильзах. Я понимаю, что советский мужик и в винтовые многожил без гильзы зажать способен, но за себя, рукожопа знаю, что винтом все жилы покромсаю.
Минус 1 - цена у Wago в разы больше, так что я начал рыть в сторону китайцев. Заказал на пробу пачку, посмотрим, как у них удалось стырить механизм и на чем они экономят. Взял спецом другого цвета, чтобы отличить в случае чего, даже если они достойными окажутся, в новой квартире (в старой уже все подключено), подключать что-то крупное через китайца сыкатно.
Так вот приехали ко мне эти настенные переключатели, а зажим в них, разумеется, не как у Wago…
dotGetStatus
Какие mini itx прикольные...
#hardware
Пару дней назад (03.03), решил сменить малину на x86 PC, возлагая на него обязанности файлового хранилища и сервера умного дома.
Условия:
1. Стоять компьютер будет в спальне, так как убрать его, на данный момент, некуда. Поэтому он должен быть тихим и занимать минимум места.
2. Работать ему придется 24/7. Он не должен быть прожорливым в плане электроэнергии, это и счета и время работы от ИБП, купить который я планирую позже.
3. На рынке, под это есть готовые NAS. Там будет все выше перечисленное в готовом виде. А если на NAS’е запустить докер с системой умного дома, получится добротное решение подобной задачи. Так что, PC должен быть мощнее готового NAS, за ту же или меньшую стоимость. Я установил бюджет сборки, без дисков, в 20к рублей.
4. Исходя из предыдущего пункта и текущего курса $, комплектующие прийдется подбирать на БУ рынке.
На текущий момент компьютер собран, вся система перенесена, настроена и работает. Однако, в процессе, вскрылась куча подводных камней о которых я бы хотел рассказать.
Начну с железа:
#hardware Процессор Intel Pentium g4560 BOX. БУ - 3000₽
По первым впечатлениям - перебор. После переноса всех задач с малины на данную сборку нагрузка колеблется в пределах 5-10%, а температура 45° C, на боксовом кулере. Хорошо конечно, что есть запас, но можно было бы обойтись более дешевым celeron’ом.

Так же заметил, что процы под сокет 1151 v2 дешевле, но материнские платы дороже. И суммарно, можно получить железо лучше.

В будущем можно докупить скромную башню, заменив боксовый кулер. Однако он не особо шумный, да и 45° C меня не смущают.
#hardware Материнская плата Asus H110i-PLUS. БУ – 3000₽
В погоне за компактностью, решил брать Mini ITX плату, что вызвало несколько проблем:

Из очевидного, это 1 PCIe разъем, стоит заранее подумать, а хватит ли. Если не видеокарту, то он может понадобиться для:
WiFi карты
M2 переходника
Карты с дополнительными LAN, USB или SATA разъёмами

У Mini ITX плат можно наблюдать нехватку SATA разъемов. Что в случае компа под NAS критично. Может не оказаться USB выхода, под переднюю панель в корпусе, а он пригодится для быстрого, удобного бекапа с внешних носителей. Последнем отмечу меньшее количество разъемов под вентиляцию. Зачастую 2 штуки, 1 из которых сразу уйдет под процессорный кулер. В помощь различного вида хабы, но отдельно управлять вертушками материнка уже не сможет.

Есть 2 варианта сэкономить:
1. Материнские платы с встроенным процессором. Плюс в том, что ты сразу покупаешь сборку из процессора, материнской платы и пассивного радиатора (тихо, но насчет шума не торопимся). Минус в том, что процессор не съемный.
2. Старенький 775 сокет. Я в это не полез, но по первым прикидкам можно собрать решение дешевле NAS’а на малине.
#hardware Оперативная память Crucial Ballistix Sport LT DDR4 2x4Gb. БУ - 2000₽
Особенность Mini ITX материнских плат в 2 слотах под оперативную память DIMM или SO-DIMM фром-фактора (компактные плашки).

8GB пока что хватает, однако после установки InfluxDB, ее потребление с 10-15% возросло на 30-40%, что мне кажется не нормальным, буду разбираться…
#hardware Корпус Fractal Design Define Nano S. БУ - 4000₽
(Без прозрачной стенки)

Страшные, дешевые варианты я отмел сразу, как и открытый стенд. Повторюсь, спрятать сервер пока возможности нет, поэтому нужна компактная, тихая и приличная сборка. А потребности в Hot Swap каретках для HDD у меня не было.

В итоге купил, вставил Mini ITX плату… и понял, что с компактностью я проиграл.

В нем куча пустого места. Будто взяли старый ATX гроб, чутка уменьшили, выкинули DVD привод и каретку для жестких дисков и оставили это место просто так. Да в него можно запихать длинную видеокарту, да в него можно поставить радиатор водянки с помпой, но мне оно не нужно. А вот чего там нельзя сделать, так это разместить больше дисков не прибегая к колхозу каретки под него. Этот корпус рассчитан под 2 SSD (2.5) и 1-2 HDD (3.5), если вам нужна мелкая сборка или куча дисков то это не ваш выбор. Есть у Fractal другая модель, под 6 винчестеров, но ее на БУ не было, брал что есть. Так что если буду увеличивать количество дисков, корпус прийдется менять.

Хоть я и не понимаю зачем крупный корпус под водянку на mini itx, но за толстый металл, шумоизоляцию на стенках, пылевые фильтры, многоразовые стяжки на липучках и тихие комплектные кулера, хочется отдать должное качеству корпусам от Fractal.

P.S. Но яркий синий светодиод неплохо так слепит ночью, во время работы дисков. Нужно будет отключить…
#hardware SSD диск Kingston A400 120 Gb. Новый - 2100₽
Один из самых дешевых на рынке, чуть дороже БУ предложений на тот момент.
Насчет надежности пока нечего сказать. Будем учиться делать бэкапы, чтобы его смерть не была проблемой.

HDD диск Seagate IronWolf 6 TB. Новый - 12200₽
ST6000VN0033
Был куплен ранее, еще для малины. Пока что единственное основное хранилище, т. е. никаких рейдов в системе нет.
С надежностью так же пока не понятно, но зато вскрылась другая проблема, диск под нагрузкой шумит. Причем подбор тихих компонентов привел к тому, что именно он оказался самым громким элементом компьютера, даже с учетом того, что подключен он через силиконовые проставки. Так что переход на проц с пассивным охлаждением или еще какие-либо ухищрения, скорее всего, от шума вас не спасут.
На фотографиях кто-то мог заметить еще один винчестер (старенький Seagate на 1TB). Его воткнул за ненадобностью в основной машине и на данный момент, он не используется под хранение данных.
#hardware Блок питания Be quiet Pure Power 11 CM 400 Вт. Новый – 5200₽ 😅
Ноунейма за недорого на БУ'шке решил не брать, полез выбирать что-то из нового.
Прикинул мощность по калькулятору от MSI, отобрал блоки потише, выбрал и заказал Be quiet System Power 9 за 3300₽ на 400 Вт (хватило бы и меньше, но это минимум в данной линейке). Но тут меня понесло...
Увидел новую, 11 серию блока, а там уже сертификат 80+ Gold, против бронзы, да и тише он, на целых 5 децибел. А тут и серию 11 СМ увидел, тут отстегивающиеся кабели есть. Ведь тогда я смогу отбросить лишнее и не прийдется думать, куда бы их уложить внутри корпуса…
вот только не нужно мне рассказывать, что вы не совершали глупые, импульсивные покупки.

И пока кто-то собирает целый PC на 755, за цену данного блока питания, я расскажу о его комплектации.
В комплекте 400 ваттной модели нет кучи кабелей. Помимо не съемного каната для материнской платы и процессора идет только 2 дополнительные линии с SATA коннекторами. Если нужно еще – покупай модель большей мощности или докупай кабеля отдельно. Правда Сomputeruniverse это, единственное место, где я смог найти их в продаже.

В текущем корпусе из-за того, что диски находятся далеко друг от друга, мне пришлось использовать 2 кабеля. Так что еще на один диск, у меня может просто не хватить кабеля питания. Посмотрим, что будет в других корпусах.

Да он тихий, и когда HDD молчат, систему не слышно, но всего 2 кабеля, имхо, это жлобство.
#hardware Собрал свою первую сплит клавиатуру с QMK.
#hardware

У меня давненько лежит датчик присутствия Aqara FP1. Купил его на пробу, но при получении его не было ни в Zigbee2MQTT, ни в DeConz. Прошло около полу года, чтобы в Zigbee2MQTT добавили его, а затем главную фишку этого датчика. Он может определить координаты человека в пространстве, и сообщать когда человек вошел в определенную зону и когда ее покинул.

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

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

Оговорюсь, что использовал его только в Zigbee2MQTT. Возможно в родном приложении, с родным хабом, он будет вести себя как-то иначе.

В отличие от инфракрасных датчиков, у него есть 2 минуса. Он в несколько раз дороже и требует постоянного питания. И если вам кажется, что уж лучше так, чем постоянно менять батарейки, то могу вас успокоить, батарейки в zigbee датчиках живут чрезвычайно долго. А вот найти розетку именно в том месте, где вам нужно разместить датчик сложнее. Да и скрыто уложить провод не всегда удастся.

В итоге оставил датчик следить за кроватью. Протестировал несколько вариантов, нормально детектировать меня через матрас он не в состоянии, так что разместить его под ним не вариант. Но если положить на прикроватную тумбу, то работает он вполне здорово. Скорость срабатывания чуть меньше, чем у датчика открытия, но это не критично. Более того, теперь не нужно мучить голову с пружинами, датчиками веса и проводами. Если бы они продавались еще тогда, я бы сразу использовал этот вариант.
#hardware Кабели питания SATA

Помнится я жаловался на нехватку съемных кабелей в комплекте с дешевым блоком питания от Be quiet. Дешевым относительно их линейки, а не в целом.

Так вот ко мне в руки попали несколько старых дисков, которые я захотел подключить в комп, а кабели уже все заняты. В продаже в РФ все еще их я не нашел, так что полез на Али за коннекторами.

Собрал кабель, все работает. Общая цена комплектующих вышла 1400₽. И естественно там еще осталось на 2-3 таких кабеля. На которых можно навесить SATA коннекторов сколько душе угодно сколько потянет кабель по току.
#hardware Снова он со своим Be Quiet.

После недавнего обновления основного ПК, у меня осталась лишняя материнская плата и проц. Можно было бы продать на авито, но я захотел вкорячить это железо в серверную машину.

Вот только там корпус под Mini ITX материнки.
Купил Be Quiet Silent BASE 601. В живую он оказался намного крупнее чем я рассчитывал. Большинство из вас наверняка привыкла к современным компам, где все место под DVD приводы и жесткие диски вырезано, и даже полноценные корпуса компактнее чем раньше. Тут это место выделено под каретки для HDD, еще и с запасами со всех сторон.

От нечего делать убрал внешний HDD прямо внутрь корпуса. Конечно же все на колхозных стяжках.

P.S. Сравните толщину шумки нового и старого корпуса 😄
#hardware Недавно приобрел себе саундбар

Попробовал его с теликом, посмотрел пару фильмов, запустил пару игр на PS5. Прикольно. Сильно интереснее, чем встроенное аудио в телевизоре.

Но душа захотела пердолинга. Перенес саундбар на стол к компьютеру. Во-первых, вход eARC, при подключении к видеокарте, не завелся. Система просто не видит устройство. Хотя к телевизору я подключал именно через него. Ну ладно, подключил через второй HDMI и звук пошел.

А дальше самое сладкое. Настроить треклятый, объемный звук в винде. Благо я пользуюсь промежуточным софтом, который отображает уровни сигнала по каждому из каналов. Обидно только то, что я не могу его вывести на второй монитор, потому что на видеокарте только один HDMI, и он как раз занят саундбаром.

Настроил, поиграл в Battlefield, вроде прикольно, но надо расчищать под него место на столе, придумывать что-то с переходниками для второго монитора… Оно того не стоит. Жажда пердолинга удовлетворена, пожалуй верну обратно под телевизор.