Позднее Ctrl + ↑

Эксперименты с видеонаблюдением

Небольшое отступление.
Посмотрел дату последней заметки — оказалось, что ничего не писал уже около полугода. Работа со «странным» заказом, затем предновогодняя суета, потом другие дела. Порой хотелось поделиться событиями из жизни, но то забудешь, то времени нет, то желания. А потом вроде как и поздновато уже.
Если вкратце, то события последнего времени такие. Работу в «Балансе» закончили, москвичи полностью расплатились с нашим куратором еще в декабре, но полного расчета от последнего мы так и не получили. «Минус» ему в карму. Договоров в письменном виде никаких не было, поэтому увы и ах. Подождем еще немного.
Три дня подряд корпоративов — это тяжело. Очень тяжело. Из них вынес для себя, что водку и самогон лучше не пить, только вино. Или это старость ко мне так подкрадывается?

Ну и хватит, ближе к делу.
Ну не могу я несколько дней ничего не делать и сидеть дома. Руки начинают «чесаться». В итоге, вспомнив, что у меня домашний видеорегистратор является гибридным, прикупил IP-камеру попробовать. Брал без особых наворотов типа PTZ, распознавания лиц и т. д. Обычную Full HD камеру с инфракрасной подсветкой. Заодно перевесил ее со стены в центр потолка в тамбуре. Особых различий в картинке между предыдущей аналоговой и новой IP я не заметил. Хотя нет, обманываю, одно различие все же было — в цветах. У аналоговой камеры тамбур был намного более синим из-за того, что в этот цвет покрашены стены в нем. «Цифра» более точно передает цвета. Плюс к этому всякие «примочки» в виде автобаланса цветов, антиблика и т. п.
Кстати, в таблице переключения режимов работы регистратора указано, что он поддерживает 4 аналоговых канала или 8 цифровых в формате Full HD. Или 2 аналоговых и 2 цифровых, но в 720p. После недолгих размышлений пришел к выводу, что не хочу совмещать аналоговые и IP-камеры. Пусть лучше будут только последние.
Потратив примерно месяц на «любование» новой камерой, снова заскучал. Пришлось купить себе пару Sonoff Basic для экспериментов — это реле управления нагрузкой с возможностью доступа к нему через WiFi. Поставил программу для управления на телефон, запустил и... Ненавижу управлять устройством через чье-то облако. В данном случае, конечно же, китайское. Недавно только читал пару статей о том, как два человека не могли получить доступ к технике: один к водонагревателю, другой к пылесосу. И все потому, что РКН (не к ночи будет помянут) заблокировал серверы Amazon, где располагались эти облака. Открыл 4pda, почитал, посмотрел на скриншоты и залил стороннюю прошивку Tasmota. Мне лично ее возможностей пока хватает.
Итак, проблема с облаком решена, теперь устройства ни к чему не привязаны, кроме моего роутера. Отлично! Зарезервировал для них IP-адреса, немного поигрался и стал думать куда их поставить.
Тут нужно упомянуть, что чуть раньше прикупил себе в «Леруа» датчик движения с реле. Вот вроде такого:

Датчик движения с реле

Но он меня немного разочаровал — достаточно медленно, на мой взгляд, реагирует на движение, несмотря на выкрученную на максимум чувствительность. Хотелось все же чего-то побыстрей. Вроде такого: ты только начинаешь открывать дверь из подъезда/квартиры, а датчик уловил движение и включил освещение в тамбуре.
И вот на этой почве у меня родилась идея по замене установленного датчика движения на этот самый Sonoff. А в качестве первого будет выступать новая IP-камера — у нее-то чувствительность можно регулировать. Если быть совсем точным, то не в ней, а в программе motion, которая рассылает мне оповещения и шлет кадр с камеры с фото человека, движущегося в тамбуре. Но тут произошел небольшой казус с motion. Оказалось, что для программы выключение света — тоже движение. А значит его нужно записать. И включить свет — ведь есть «движение»! Мать его!!! Бесит!
Пока что нашел только один выход из этой ситуации, «костыль» — свет выключается через 58 секунд после обнаружения движения, за 2 секунды до окончания события. За это время человек гарантированно пройдет тамбур. Надо будет, кстати, попробовать находиться в нем более 1 минуты и посмотреть выключиться свет или нет. Попробую еще покопаться в настройках камеры и видеорегистратора — возможно, что найду что-то полезное для данного случая.
В целях решения этой проблемы в голову пришла мысль прикупить еще PIR-сенсор и прикрепить его к Sonoff. Правда получится почти такой же датчик, как и тот, который я брал в «Леруа», но размеры явно будут поменьше. Дома еще уже много лет валяется «объемник», тоже с PIR-сенсором, но как его связать с реле — пока непонятно.
В общем, пока что с выключением света думаю, рассматриваю разные варианты. Как все получится — отпишусь что получилось и к чему я пришел. И хочется, наконец-то, сделать распознавание лиц.

Не дождетесь!

Браузер и флэшка

Кража в профилактории

«Сибиряк» продолжает «жечь».
Неделю назад кто-то оторвал рекламу на двери то ли прачечной, то ли массажного салона — не помню уже что там находится. Оторвали в период с вечера пятницы до утра понедельника. Это первый момент, который меня «порадовал» — просматривать почти 2 суток как-то не хотелось, даже на ускоренном воспроизведении. Прикинув хрен к носу, пришел к выводу, что делали это, скорее всего, ночью — днем кто-нибудь но заметил бы. Просмотрел утренние и вечерние часы, нашел моменты когда заведение открывалось и закрывалось, посмотрел на состояние рекламы. Она расположена по отношению к камере так, что ее состояние видно только когда дверь открыта. Итак, с периодом определились, остается просмотреть его.
Около 3 часов ночи по записи был обнаружен какой-то неадекватный мужчина с шатающейся походкой, который около получаса пытался открыть эту дверь. Пытался уговорить (только кого?), чтобы ему открыли. Рекламу он, кстати, оторвал почти сразу. Такими движениями, как будто он отрывает лист железа. То ли пьяный совсем был, то ли под какими-то веществами. Лица особо видно не было, но, судя по некоторым сведениям, он является постоянным клиентом и поэтому, думаю, найти его труда не составит.
Второй случай произошел почти неделю спустя, в ночь с воскресенья на понедельник. Так как в профилактории идет ремонт, то некоторые кровати (железные) вынесли на улицу. Как я понял, собирались их выкидывать. Более 10 штук. К утру осталась только одна. Когда начальник охраны мне это рассказывал по телефону, у меня было состояние «рука-лицо», разбирало просто заржать в голос. Пообещал, что посмотрю записи утром, отключился.
Утро преподнесло сюрприз: записей не было. Причем на всех камерах. Судя по журналу, сбилось время на регистраторе, и в 4 утра по записи вовсю светило солнце. Найти нужные записи представляется крайне сложным, поэтому плюнули на них. Но кому-то предстоит разбираться с тем, что происходит с регистратором.

Перенос Windows на новое железо

Жене надоело, что компьютер постоянно выключается, попросила меня или починить его или перенести все данные на ноутбук, который я по лету сдавал в ремонт, но так и не добрался его проверить. Поработав с компьютером, пришел к заключению, что виной внезапных отключений является блок питания. Посмотрел характеристики ноутбука — оказалось, что он намного мощней компьютера, поэтому предпочел перенести систему на него. Но железо этих двух компьютеров сильно различалось, поэтому обойтись «малой» кровью не удалось. К счастью в интернете на сайте «мелкомягких» попалась статья, где подробно разъяснялось как это сделать при помощи программы Sysprep. Попробовал — все прошло успешно. Ровно до того момента, пока я не вставил жесткий диск в ноутбук. Система просто отказалась загружаться. Точнее будет сказать, что она загружалась, но на одном из этапов подготовки к работе сообщала, что у нее не получается его выполнить и, мол, давай перезагрузимся. И так по кругу.
Дальнейший поиск в интернете показал, что одной из причин такого поведения может быть антивирус. И верно, я его не удалял перед подготовкой системы к переносу. И корректно удалить его уже не получится. Хм, если не получается «по хорошему», будем пробовать «по плохому». Удалил папки с файлами антивируса, внес изменения в реестр, перезагрузил ноутбук. На этот раз все этапы были завершены корректно.
Но это были «мелочи», по сравнению со следующими проблемами. Старая проблема с видеокартой осталась: при установке драйверов на Windows 7 x64 система «падала» в BSOD. При этом, работая в Linux на этом ноутбуке, проблем не возникало.
На следующий день, уже на работе, решил попробовать другую ОС. Поставил «десятку», несмотря на мое крайне плохое к ней отношение. После того, как она скачала и установила драйверы для видеокарты, Windows снова «словила» BSOD. Перезагрузила ноутбук и попробовала исправить проблему. Так как я уже потерял надежду, что проблем с ноутбуком не будет, то не стал прерывать процесс. Неожиданно, но после очередной перезагрузки система заработала. Зашел в диспетчер устройств, посмотрел на используемый драйвер для видеокарты — нет, не стандартный, а ATI. Хм, интересно...
В общем, система пока ставит все обновления, потом буду накатывать все нужные программы.

Необычный заказ

В последнее время событий было много, но начну, пожалуй, с этого заказа.
В начале прошлой недели Сашка написал мне, что ему поступил необычный заказ на проектирование и прокладку локальной сети в офисе бизнес-центра «Баланс». Вроде бы простой заказ, но необычным было то откуда он поступил — из Монако. Каким боком соотносятся Монако и Красноярск не совсем понятно. Я ради интереса посмотрел на письмо. На домене, с которого оно было отправлено, располагается сайт, занимающийся продажей яхт. В общем, чем дальше, тем больше стал интриговать этот заказ.
Как бы то ни было, в конце недели приступили к его выполнению. По ходу возникали вопросы, сложности, которые приходилось обсуждать с заказчиком. Слава богу, местным его представителем. Не знаю как они считали, что им хватит одной бухты кабеля (305 метров), по нашим расчетам получилось более 1100 метров. В прошедшую субботу стало окончательно понятно, что придется потратить чуть больше — около 1250 метров.
Кабели все были прожгутованы, вчера, в понедельник, приступили к укладке. Пока жгутовали, пожалели, что нет у нас «расчески» для красивой укладки кабеля в жгут. Подумали и решили, что купим или отпечатаем на 3D-принтере, последний вариант пока что самый дешевый. До конца этой недели должны закончить с прокладкой.

Ложная тревога

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

В последнее время начал получать пустые снимки. Такое бывает редко, я списывал это на глюк программы. Но тут снимков стало слишком много. Было интересно почему так, но понять в чем причина не мог. В какой-то момент сгорела ночью лампочка в тамбуре, а на снимках было кое-что интересно.

Непонятное пятно Непонятное пятно Непонятное пятно

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

Непонятное пятно Непонятное пятно

Но один из снимков расставил все по своим местам.

Гребаная муха

Гребаная муха заставляла камеру реагировать на ее движение! Это все, что вам нужно знать о том, как выглядит муха в полете. освещенная инфракрасным светом.

Ремонт на лоджии

Ох, как я люблю свои «приступы Золушки». Люблю во всех смыслах, положительных и отрицательных. С одной стороны, это обычно занимает много времени. С другой — наводится порядок и чистота.
Незадолго до этого разобрал вещи в шкафу в коридоре. То, что понадобится очень нескоро, убрал на самый верх. Ненужные вещи повыкидывал, в том числе и обувь, которая валялась там не один год. Заодно нашел себе хорошие летние ботинки (никто уже не помнит когда их покупали) и шлепанцы на работу. В итоге освободилось почти половина шкафа. Переделывать его в ближайшее время не хочется, поэтому просто сделаю внутри освещение, а то расположен он так, что со всех сторон закрыт стенами и свет туда не попадает.
Спустя неделю снова занялся лоджией. В прошлый раз повыкидывал оттуда много всего, поставил стеллаж и перегрузил оставшиеся вещи на него. Места на лоджии стало побольше. До этого нужно было смотреть куда наступаешь. В этот раз утащил велосипед в тамбур, выкинул старое кресло (по моим прикидкам ему уже около 20 лет), о которое постоянно точила когти кошка, и весь хлам, который годами скапливался за ним. Повесил на потолок купленные ранее светодиодные лампы и опустил провода от них к розеткам. Поставил распределительную коробку, завел туда кабель от розеток, ламп и выключателя. И вчера все это наконец-то собрал в кучу. Теперь лампы «нормально» включаются от выключателя у двери.
В планах еще поставить туда какую-нибудь мебель, чтобы было где и кошке полежать и мне. Варианты еще перебираю, но пока что лидирует раскладывающаяся лавочка в форме буквы «Г». В сложенном состоянии она будет представлять собой собственно лавку, в разложенном же — кровать, на которой можно поспать.
Жена, наблюдая за моими действиями, смеется: «Гнездо себе что ли делаешь?» Я молча улыбаюсь и думаю, что летом (надеюсь, что к тому времени доделаю все на лоджии) ты сама сюда переселишься, чтобы вышивать: свежий воздух, тепло, светло.

Интересный подарок

Вот так интересный подарок ждал меня сегодня утром на работе.

Скелет за компьютером Скелет за компьютером

Пока рассматривал, оказалось, что в нижней части вставляются батарейки. Насколько я понял, светиться должен монитор. Установленные батарейки давно «приказали жить», пришлось их заменить. Но, к моему громадному сожалению, ничего не изменилось, нигде ничего не зажглось и не зазвучало. Конструкция, опять же к сожалению, оказалась неразборной, поэтому понять что именно поломалось не представляется возможным. Может быть, чуть позже попытаюсь проделать «технологическое» отверстие и найти причину поломки. А пока пусть стоит так.
Я бы это назвал «Ожидание загрузки Windows 95» :-)

Ранее Ctrl + ↓