Умный дом: барабашка управляет жалюзи и шторами

Случилось тут у нас странное: заметили, что жалюзи и шторы стали жить своей жизнью. В основном жалюзи, но иногда и шторы занимали какое-то рандомное положение, чаще всего утром.

У нас есть несколько сценариев управления жалюзями, например они закрываются сами утром, если прогноз на сегодня больше 28 °C. Шторы закрываются сами с вечера и и открываются утром. Ну и тому подобные несложные сценарии.

Проблема оказалась в залипающем веб-интерфейсе в Firefox на десктопе, который некорректно стартовал при восстановлении запиненой вкладки.

WordPress плагин для Telegram InstantView

Я разработал плагин для Wordpress, который заставляет Telegram показывать InstantView для блога, без необходимости отправлять шаблон в репозиторий телеги (который никогда не примут). В апреле его приняли в официальный репозиторий Wordpress, так что я с тех пор стал официально разработчиком плагинов для него 🙂 Сегодня сделал небольшой апдейт, по жалобам пользователей.

Коммунальный детектив: расследование

Итак, вычисления показали, что есть заметная аномалия в расходе воды, поэтому надо разбираться уже на месте. Решено было сделать следующее: поискать уходящие непонятно куда трубы, а так же попробовать перекрывать часть системы, что бы локализовать проблему. Договорился с соседями, что перекрою воду на следующий день на час (при текущем паттерне этого будет более чем достаточно для заметного результата). Утечка сохраняется в том виде в каком была — в день утекает около 7 тонн воды (то есть норма на примерно 55 человек). Но если перекрыть один из кранов, то утечка сразу же останавливается.

И этот кран перекрывает мою квартиру.

Пожарная часть в Spöсk: день открытых дверей

Сходили на день открытых дверей в пожарную часть Stutensee (в городке Spöck). Туда (судя по количеству техники) так же съехались пожарные из частей в округе.

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

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

Геолокация для котов

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

Но Юля очень переживает за кота, который всю жизнь прожил в квартире, с момента как был найден в трубе котёнком. Вопрос решили установкой устройств отслеживания локации в ошейники обеих котов (моей кошечке тоже поставили больше из любопытства).

Обычные GPS-трекеры подходят тут слабо, из-за малого времени работы от батареи. Мне было бы ужасно влом менять батарею хотя бы раз в месяц. Поэтому мы заюзали Apple Air Tag, заказав на Амазоне ошейники с креплением под них. У них принцип работы намного хитрее: все iPhone поблизости ретранслируют сигнал обычного Bluetooth и за счёт этого устройство получается чрезвычайно экономичным — от батарейки работает год и более. Но этому есть своя цена: позиция может быть с задержкой и требуется что-бы кто-то оказался с гейфоном поблизости, так же нет истории положений, только текущее. Стоит это удовольствие 32€ за штучку.

У метки есть режим поиска — когда ты находишься поблизости — можно ходить искать с телефоном, он показывает расстояние в метрах.

Наш опыт эксплуатации за месяц: в принципе идея рабочая, дома работает с точностью ±5 минут, снаружи трекает, но похуже — тут как повезёт.

Прислали ссд по гарантии более лучший

Мне привезли отказавший SSD из Питерского сервера, посе чего обратился в отдел гарантии Patriot (я покупал его здесь, в Германии). Я нажаловался, что случилось, в итоге через недельку прислали замену (я надеялся что может деньги вернут?). Но открыв посылку — удивился, сдавал диск на 500Гб, а прислали вдвое больший — на 1Тб. Как раз на домашнем сервере место под кэш домашней галереи заканчивается, поставлю туда.

Заметил, что SD карты мне по гарантии тоже присылали лучше, чем отправлял. Это такая традиция, в качестве извенений присылают получше, что бы не грустил? Данные ведь, наверное, потерял 🙂

SOMRIG — Zigbee кнопка от Ikea с функцией маркировки действий

У Ikea уже довольно давно появилась новая серия Zigbee кнопок, которые заменяют старую серию Tradfri и используют пальчиковые аккумуляторы вместо литиевых таблеток. Это были две кнопки: побольше STYRBAR и поменьше RODRET, а так же более редкий и дорогой вариант с пятью кнопками SYMFONISK, сделанная на той же базе. В субботу в оффлайне встретил ещё одну новинку: SOMRIG, которая выглядит так же как и RODRET, но именуется как Shortcut-button. Я думал, что отличие только в отсылаемых командах, но нет — у неё имеется штатная функция маркировки!

Если магнитик спидометра прокручивается

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

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

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

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

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

Мне сегодня 37

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

С утра пораньше NVME диск в сервере, к которому у меня нет физического доступа решил, что сегодня будет просто отлично высыпать ошибок в лог, а потом отказать. Сервер располагается в Петербурге и управляет умным домом (и рядом вспомогательных сервисов) в квартире Юли. После ребута он не поднялся и теперь имеем кирпич на другом конце света.