Сбой сервера: расследование

Удалось немного расследовать недавний сбой сервера в Питере и вернуть его в строй. Всё оказалось не так просто, как я думал: сбой диска действительно был, но он только запустил цепочку событий, которые привели к отказу и потере удалённого доступа к нему. В конфигурации были две ошибки, которые наложились друг на друга.

Сервер находится под управлением Proxmox VE 8.1 (и это тоже внесло свою лепту).

Мышеловка — умная и гуманная

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

Периодически мышей приходится ловить и выпускать. Вручную это довольно сложно, иногда это приводит к печальным последствиям: недавно меня агрессивная крыса покусала и теперь колят уколы от бешенства. Так что надо этот вопрос автоматизировать. Недавно прочитал на Муське статью про гуманную мышеловку, которая ловит мышку живой. Но есть нюанс — их надо постоянно проверять, что бы не обрекать животное на мучительную гибель. Проверять вручную конечно же мы не будем (или забудем), поручим это умному дому. При срабатывании ловушки поступит сигнал, что ловушку надо проверить и выпустить животинку на свободу.

Собственно, делаем следующее: находим аналогичные мышеловки на Амазоне и дорабатываем их датчиками Zigbee, что бы сообщали в умный дом срабатывание. Сделать очень просто — это новенькие икеевские датчики окон/дверей Parasoll с минимальными доработками и логика уведомлений. Общая стоимость одной ловушки получается примерно 15€.

Новые умные устройства в Икее

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

На днях увидел наконец в продаже, но в наличии только датчик движения, а дверной уже успели разобрать 😫 Я очень хотел его исследовать и изучить возможность переделки в мульти-сенсорный для нескольких фрамуг окна. Купил пока что датчик движения — он кстати микроволновый, и должен видеть сквозь стены.

Поменял карточки из умного дома по гарантии

Как я писал в описании Умного дома для Юли в Питере, оригинальная версия была собрана на Raspberry Pi 4, который использует MicroSD карточку как системный диск, с которого грузится и работает малинка.

Когда собирал первую версию, я был смущён тем фактом, что у меня 3D-Принтер работает уже не первый год в связке OctoPrint именно на базе Малинки, так же как и самый-самый первый умный дом, который так же работал на Raspberry без особых проблем (тормозил только чуток). Но тем не менее, собирая комплект, я сделал основную карточку с системой, и сразу же сделал в комплект клон. Оба — на базе Verbatim Premium 64Gb.

Стоит ли говорить, что запасная карточка понадобилась буквально через несколько недель? Но мне повезло, на второй удалось нормально проработать до замены Raspberry Pi на небольшой x86 домашний сервер.

Приехав в Германию, потыкал карточки, погонял, и понял что они обе работают через жопу. Для начала, они обе определяются вообще через раз, хотя с записью-чтением вроде всё в порядке. Посмотрел на дату покупки (начало 2023) и обратился в немецкое подразделение Verbatim за гарантией. У них на сайте есть простенькая форма, где пишешь что случилось, потом приходит email с логином-паролем на сайт где твои гарантийные тикеты. Там можно скачать PDF с адресами куда отправлять и ещё раз просят заполнить что случилось по каждому кейсу. Отправка — за свой счёт.

Оформил одно письмо в Deutsche Post за 86 копеек, засунул туда обе карточки, отдал девочкам во фронт офисе на работе, что бы отправили и забыл. Через 4 дня (!) обнаружил у себя в почтовом ящике две новые Verbatim Pro 64Gb. Карточки другие (лучше?) чем те что покупал, но теперь не знаю что с ними делать, лучше бы деньги вернули. Обе обошлись за что-то типа 20 евро.

Умный дом в Питере — OpenHAB с Яндекс Алисой

В Питере для своей супруги Юли сделал полноценный умный дом. В квартире управляется: весь свет, отопление, вентилятор и вытяжка. Вот что получилось, немножко расскажу про архитектуру и решения. Чуть позже подключил всю систему к умной колонке с Алисой.

Правильно сделанный умный дом — невероятно удобная штука, я уже давно не представляю свою жизнь без него. Самые важные моменты:

* Умный дом должен быть автономным: никаких китайских облаков, приложений от вендора или зависимости от наличия интернета.

* Свет должен управляться абсолютно весь. Когда у тебя одна лампочка осталось глупая, то групповой выключатель будет выключать почти всё, а то что осталось будет бесить.

* Умный дом должен быть интегрирован в существующий ремонт, без колхоза.

* Умный дом не должен быть эксклюзивной системой — при отказе свет должен продолжать работать как обычно, через физические кнопки.

Переделка вытяжки в умную — восстановление и подключение

Итак, в предыдущем посте — Переделка вытяжки в умную — вытяжка была переделана, путём установки внутрь 4х канального Zigbee реле. Но поработав пять минут в нештатном режиме взяла и сломалась.

Немножко приуныл с этого, но в итоге вытяжку взял и починил. Так же подключил к умному дому и к умной колонке Алиса заодно.

Переделка вытяжки в умную

Решил, пока был в Питере, переделать простую вытяжку в умную в доме Юли. Сделал там полноценный умный дом, свет полностью умный, отопление и датчики климата. Вытяжка на фоне всего этого выглядела белой вороной. Кроме того, подключил голосовое управление через умную колонку Алиса, и включать вытяжку командой, когда у тебя мокрые или грязные руки — очень удобная фича. Вытяжки со штатной умной функцией стоят конских денег, цены на такие начинаются от 500 евро, наша переделка вышла примерно в 15 евро. Модель вытяжки: Cata NEBLIA 600 IVORY, куплена примерно пять лет назад за 10 тысяч рублей (около 150 евро на тот момент), сейчас уже стоит около 30 тысяч рублей (около 300 евро).

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

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

Установка электропривода в жалюзи — реализация

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

Кошачий родильный домик 5000

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

Распилил старый письменный стол и переделал его в домик для котят и мамочки.

Продолжаю печатать PETG

Приобрел тут непрозрачный белый пластик PETG — для печати элементов электроустановок. В частности, первым делом отправил печататься коробку для штатных кнопок для электропривода жалюзей.

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