{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "Копытов Иван: заметки с тегом подключение",
    "_rss_description": "Блог ленивого сисадмина",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/kini24.ru\/tags\/podklyuchenie\/",
    "feed_url": "https:\/\/kini24.ru\/tags\/podklyuchenie\/json\/",
    "icon": false,
    "authors": [
        {
            "name": "Копытов Иван",
            "url": "https:\/\/kini24.ru\/",
            "avatar": false
        }
    ],
    "items": [
        {
            "id": "236",
            "url": "https:\/\/kini24.ru\/all\/umny-dom-3\/",
            "title": "Добавляем камеру в Domoticz",
            "content_html": "<h2>Небольшая правка<\/h2>\n<p>Была куча нюансов в работе камер с системой «умного дома». Например, не отображались скриншоты и «живое» видео при нажатии на соответствующие пункты. Сегодня удалось это победить. Как я уже ранее писал, камеры у меня китайские, от Xiong Mai. Ну вот так получилось...<br \/>\nЧуть отступлю от темы. На днях разобрал обе камеры и припаял к ним выходы для внешних микрофонов. Нашелся штекер чуть больше размером, но, после доработки напильником, он четко встал на положенное место (обе камеры были с нужными разъемами, но не выведенными наружу). В итоге вывел три контакта: питание, землю и контакт микрофона. Остальные пока что остались в камере, при желании их можно за короткое время тоже начать использовать. Например, для подключения аудиоколонок. Микрофоны оказались ОЧЕНЬ чувствительными, спокойно ловят звук открывающейся двери на первом этаже. Или звук отъезжающего с другой стороны дома автомобиля. Один «минус» — звук как из бочки, глухой. Я бы подумал, что это просто неисправный микрофон, но он такой не один. Очень надеюсь побороть этот дефект.<br \/>\nНо вернемся к нашим баранам. Поиск в интернете навёл меня на одну страницу, с которой я перепробовал несколько ссылок. Одна из них оказалась вполне себе рабочей, но недокументированной. Выглядела она таким образом:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">http:\/\/192.168.1.15\/webcapture.jpg?command=snap&amp;channel=1?<\/code><\/pre><p>Используя эту ссылку (IP камеры, конечно, нужно изменить на нужный), можно получить текущий скриншот с камеры.<br \/>\nВторая часть, которая дала мне понимание почему Domoticz так плохо работает с камерами, нашлась на официальном форуме. Суть состоит в том, что «домик» не берет поток с камер как таковой, а использует систему ежесекундных скриншотов. Именно поэтому для так важен адрес их получения. Да, изображение получается дерганым, но с этим, похоже, ничего не сделать. По крайней мере, пока что.<br \/>\nЕще один «минус», который всплыл после этой перенастройки — мобильная версия Domoticz плевать хотела на них и просто не отображает видеопоток. Также, если настроить отправку скриншотов при обнаружении движения, они отправляются только на электронную почту. В тот же Telegram отправки нет. Почему?<\/p>\n",
            "date_published": "2019-05-20T10:01:29+07:00",
            "date_modified": "2019-05-20T10:01:26+07:00",
            "tags": [
                "domoticz",
                "видеонаблюдение",
                "камера",
                "китай",
                "микрофон",
                "подключение",
                "умный дом"
            ],
            "_date_published_rfc2822": "Mon, 20 May 2019 10:01:29 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "236",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": []
            }
        },
        {
            "id": "228",
            "url": "https:\/\/kini24.ru\/all\/umny-dom\/",
            "title": "«Умный» дом",
            "content_html": "<h3>Добавляем камеру в Domoticz<\/h3>\n<p>Во-первых, почему Domoticz? Мне он показался намного более простым по сравнению с Majordomo и другими системами. Во-вторых, этот пакет присутствует в репозитории на роутере (с установленным OpenWrt). С одной стороны ставить такую программу я предпочел бы на сервер, с другой — именно роутер является точкой, соединяющей все сетевые устройства в квартире. Поэтому пусть пока будет так.<br \/>\nТак как камера у меня — «чистый» китаец, то просто так добавить ее в систему не получится. По крайней мере, мне это не удалось. Пришлось идти обходным путем.<br \/>\nСтрока подключения к камере выглядит примерно так:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">rtsp:\/\/192.168.1.12:554\/user=admin&amp;password=&amp;channel=1&amp;stream=0.sdp?real_stream<\/code><\/pre><p>Открыв этот адрес, например, через плеер VLC, можно увидеть основной поток камеры. В принципе, строку можно чуть-чуть сократить, убрав всё после <i>sdp<\/i>. В любом случае, Domoticz такое не понимает. Поэтому нам понадобится пакет под названием motion. У меня он уже установлен и отправляет мне в Telegram фото событий. Камера у меня пока что одна, но в будущем планируется еще несколько, поэтому все настройки, отличающиеся от настроек по умолчанию, я вынес в отдельный файл, который подключил в motion.conf. Там нам понадобятся несколько параметров, перечисленных ниже.<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">netcam_url rtsp:\/\/192.168.1.12:554\/user=admin&amp;password=&amp;channel=1&amp;stream=1.sdp?real_stream\nnetcam_keepalive on\nwidth 704\nheight 576\nstream_port 8091\non_event_start \/root\/motion\/actions\/on_event_start\non_event_end \/root\/motion\/actions\/on_event_end<\/code><\/pre><p>Первая строка — подключение к самой камере на вторичный поток. Вторая — поддержка подключения, можно пропустить. Третья и четвертая — размеры кадра вторичного потока, у меня они такие. Можно выбрать, конечно, и основной, но это повлечет за собой увеличение трафика в сети и времени подключения. Самая «интересная» строка — следующая. Она указывает motion через какой порт выводить картинку. И последние две строки — пути к скриптам, которые будут выполняться при возникновении и завершении события. У скриптов должны быть установлены права на выполнение.<br \/>\nЗапускаем motion и первым делом проверяем наличие потока, просто открыв ссылку в браузере. Например, motion у нас будет установлен на компьютер с адресом 192.168.1.10. Тогда в браузере набираем:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">http:\/\/192.168.1.10:8091\/<\/code><\/pre><p>Вы должны увидеть видеопоток с камеры. Если его нет — придется разбираться что не так. Чаще всего просто не открыт указанный порт на компьютере. Если картинка есть — идем дальше.<br \/>\nОткрываем Domoticz и пробуем добавить камеру.<\/p>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"487\" data-ratio=\"1.2551546391753\">\n<img src=\"https:\/\/kini24.ru\/pictures\/domoticz-01.jpg\" width=\"487\" height=\"388\" alt=\"Нужное меню в Domoticz\" \/>\n<img src=\"https:\/\/kini24.ru\/pictures\/domoticz-02.jpg\" width=\"730\" height=\"482\" alt=\"Добавляем камеру в Domoticz\" \/>\n<\/div>\n<div class=\"e2-text-caption\">Добавляем камеру в Domoticz<\/div>\n<\/div>\n<p>Протокол оставляем HTTP, в качестве IP-адреса указываем адрес компьютера, куда установили motion. Порт указываем тот же самый, что и в файле настроек motion. Имя пользователя и пароль заполняем в том случае, если для просмотра камеры нужна авторизация. Ну и в ImageURL забиваем полный путь к потоку, тот же самый, который вбивали в браузере при проверке потока камеры. Нажимаем «Тест соединения» и надеемся, что картинка появится. Обычно на это нужно до 10 секунд. Если картинки нет, значит что-то пошло не так и придется всё проверять. В моем случае картинка нормально появляется когда я работаю в домашней сети. Если я запускаю Domoticz с рабочего компьютера, то она не показывается.<br \/>\nНажимаем кнопку «Add», чтобы добавить камеру в список. И тут тоже есть нюанс. В строке с камерой тоже есть предварительный просмотр, но в моем случае он не работает. Также не работают кнопки «Сделать снимок» и «Stream video». Но это не важно, камера работает.<br \/>\nНе зря же мы это все делали? Пусть теперь камера работает датчиком движения — нечего ей просто так висеть на потолке. Например, включает освещение в коридоре, когда обнаружит движение.<br \/>\nВ качестве выключателя с удаленным доступом у меня стоит простой Sonoff Basic, подключенный к моей сети через WiFi. Идем в настройки Domoticz, выбираем «Оборудование». В выпадающем списке ищем пункт «Dummy (Does nothing, use for virtual switches only)», называем его как-нибудь и нажимаем кнопку добавить. Теперь в списке чуть выше нажимаем кнопку «Создать виртуальные датчики», вводим название выключателя (придумываем сами) и указываем тип «Переключатель». Жмем «ОК». Всё, мы создали виртуальное устройство, которое будет управлять освещением в коридоре. Остается теперь соединить между собой камеру и выключатель.<br \/>\nВспоминаем, что у нас есть два скрипта от motion, которые выполняются при возникновении и завершении события, в данном случае — в коридоре. Добавляем в каждый из скриптов по одной строке. В <i> \/root\/motion\/actions\/on_event_start<\/i> добавляем<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">\/usr\/bin\/curl -s &quot;http:\/\/api_username:api_password@domoticz_server:domoticz_port\/json.htm?\ntype=command&amp;param=switchlight&amp;idx=your_ID&amp;switchcmd=On&quot;<\/code><\/pre><p>а в <i> \/root\/motion\/actions\/on_event_end<\/i> такую строку:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">\/usr\/bin\/curl -s &quot;http:\/\/api_username:api_password@domoticz_server:domoticz_port\/json.htm?\ntype=command&amp;param=switchlight&amp;idx=your_ID&amp;switchcmd=Off&quot;<\/code><\/pre><p>Теперь разберем, что это за бред.<br \/>\n<i>curl<\/i> — программа, позволяющая выполнить те или иные действия по указанному адресу, используя только командную строку.<br \/>\n<i>api_username<\/i> и <i>api_password<\/i> — имя пользователя и пароль, которые вы установили для доступа к Domoticz. Если не устанавливали, то эту часть «<i>api_username:api_password@<\/i>» можно не вводить.<br \/>\n<i>domoticz_server<\/i> и <i>domoticz_port<\/i> — IP-адрес и порт компьютера, где у вас установлен Domoticz. В качестве порта нужно указать стандартный 8080, если, конечно, вы не делали перенаправления портов.<br \/>\n<i>idx=your_ID<\/i> — в качестве <i>your_ID<\/i> нужно указать значение выключателя из колонки Idx таблицы устройств. У меня это значение равно «1».<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/kini24.ru\/pictures\/domoticz-03.jpg\" width=\"1311\" height=\"300\" alt=\"Таблица устройств\" \/>\n<div class=\"e2-text-caption\">Таблица устройств<\/div>\n<\/div>\n<p>Ну и последний параметр <i>switchcmd<\/i> может принимать значения <i>On<\/i> или <i>Off<\/i>, в зависимости от того, хотите ли вы включить освещение или выключить соответственно. Подозреваю, что можно также указать «1» и «0» соответственно, но, если честно, лень проверять :-)<br \/>\nДолжен также отметить, что в Sonoff установлена не стандартная прошивка с привязкой к китайскому облаку (и возможностью потерять доступ к своему выключателю из-за рвения Роскомнадзора заблокировать всех и вся), а <a href=\"https:\/\/github.com\/arendst\/Sonoff-Tasmota\">Tasmota<\/a>. Возможностей у нее немного, но лично мне хватит с избытком. Не будет же выключатель вещать радио, когда мне скучно? :-)<br \/>\nТеперь почему мы используем такой сложный способ включения\/выключения? Просто при таком способе состояние выключателя будет корректно отображаться в Domoticz в случае возникновения или завершения движения в коридоре.<\/p>\n",
            "date_published": "2019-02-21T13:36:31+07:00",
            "date_modified": "2019-03-09T14:18:18+07:00",
            "tags": [
                "domoticz",
                "openwrt",
                "sonoff",
                "выключатель",
                "добавление",
                "камера",
                "китаец",
                "подключение",
                "роутер",
                "умный дом"
            ],
            "image": "https:\/\/kini24.ru\/pictures\/domoticz-01.jpg",
            "_date_published_rfc2822": "Thu, 21 Feb 2019 13:36:31 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "228",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css",
                    "jquery\/jquery.js",
                    "fotorama\/fotorama.css",
                    "fotorama\/fotorama.js"
                ],
                "og_images": [
                    "https:\/\/kini24.ru\/pictures\/domoticz-01.jpg",
                    "https:\/\/kini24.ru\/pictures\/domoticz-02.jpg",
                    "https:\/\/kini24.ru\/pictures\/domoticz-03.jpg"
                ]
            }
        },
        {
            "id": "148",
            "url": "https:\/\/kini24.ru\/all\/dlna-v-lokalnoy-seti\/",
            "title": "DLNA в локальной сети",
            "content_html": "<p>Меня не покидала мысль, что телевизор поддерживает DLNA, несмотря на то, что на официальном сайте это не указано. Зато было указано на нескольких других. Попытка не пытка...<br \/>\nЕсть у меня переделанный роутер D-Link DIR-825 с установленной OpenWrt. Внутрь встроен жесткий диск, на котором располагается собственно система и множество других программ. В частности, клиент Transmission. Это очень удобно — с любого устройства можно поставить торрент на закачку. Плюс к этому он все равно работает круглые сутки, пусть скачивает :-)<br \/>\nПрочитав днем про настройку DLNA на OpenWrt, подключился к роутеру и  установил пакет luci-i18n-minidlna-en, который потянул за собой собственно сервер DLNA и другие необходимые пакеты. Настройка была минимальной: задал каталоги где искать видео- и аудиофайлы, куда писать логи и каталог с кэшем. Ну и, конечно, запустил его. Поначалу нагрузка на роутер сильно возросла: сервер «сожрал» почти 60% процессорного времени и почти половину оперативной памяти. Из всех других пакетов, которые я ставил, ни один столько не забирал себе. Понадеявшись на то, что это только на время поиска файлов, отключился, чтобы вечером заняться этим вопросом уже дома.<br \/>\nМои надежды оправдались — после завершения поиска нагрузка стала почти нулевой. Но меня уже больше интересовало как телевизор отреагирует (и отреагирует ли вообще?) на наличие DLNA сервера в локальной сети. Но сомнения оказались напрасны — все оказалось намного проще. Телевизор не только обнаружил сервер в сети, но и сразу отобразил его в списках доступных источников. Немного напрягло только то, что приходится «продираться» через кучу каталогов, чтобы найти нужное видео, но тут уже ничего не поделаешь, видимо.<br \/>\nВ конечном результате я достиг того, чего хотел — теперь нет необходимости копировать скачанный торрент на флэшку, подключать её к телевизору и только тогда начинать смотреть фильм. Сейчас можно просто открыть роутер на телевизоре, выбрать нужный фильм и начать просмотр. С учетом того, что я не поленился подключить ТВ кабелем к роутеру, «лагов» пока что не наблюдается, скорость приличная. Но тут еще буду экспериментировать.<br \/>\nДнем ранее, кстати, также удалось вывести содержимое экрана смартфона на телевизор, включив на первом режим беспроводного дисплея. Смартфон тут же просканировал и нашел телевизор. Оставалось только подтвердить сопряжение устройств на самом ТВ.<\/p>\n",
            "date_published": "2018-01-11T20:50:03+07:00",
            "date_modified": "2018-01-11T20:59:51+07:00",
            "tags": [
                "dlna",
                "openwrt",
                "подключение",
                "роутер",
                "сервер",
                "телевизор"
            ],
            "_date_published_rfc2822": "Thu, 11 Jan 2018 20:50:03 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "148",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "120",
            "url": "https:\/\/kini24.ru\/all\/problema-podklyucheniya-xabber-k-openfire\/",
            "title": "Проблема подключения Xabber к Openfire",
            "content_html": "<p>Ради интереса установил Xabber на телефон. Это «чистый» jabber-клиент, ничего лишнего. Раз уж у меня аська и агент mail.ru подключены через мой сервер, то почему бы мне не снести ранее установленный IM+ с кучей аккаунтов (больше расход трафика, больше сжирает батареи) и не попробовать вышеупомянутый клиент. Сравнить заодно сколько заряда на него будет уходить и сколько трафика. За последний не особо беспокоюсь — тарифные 5 Гб я еще ни разу полностью не использовал. Почему не сменю тариф на более дешевый с меньшим объемом трафика? Да просто потому, что редко, очень редко, но мне может понадобиться скачать, например, большой файл где-то в ебенях у клиента.<br \/>\nИтак, Xabber установлен, данные учетной записи на сервере введены, но подключаться он не хочет — выдает ошибку по таймауту. Перебор некоторых очевидных для меня вариантов результата не принес, поэтому пришлось идти в гугл и спросить «у ясеня». «Ясень» мне выдал один любопытный результат. Для того, чтобы использовать связку Openfire+Xabber необходимо в настройках безопасности выбрать «Old SSL» и в качестве порта указать 5223. После этих настроек Xabber вполне корректно подключается и работает.<br \/>\nПосле этого сразу выявился один нюанс: несмотря на то, что у меня два подключенных транспорта на сервере (mrim и icq), в списке контактов в группе «Transports» показывается всего один активный. Но в списке контактов присутствуют также клиенты, подключенные через агента mail.ru. Будем считать это маленьким багом и не будем обращать на это внимание.<br \/>\nЕсли честно, то я бы еще добавил сюда транспорт для whatsapp и telegram, больше никакие «общалки» я не использую, успешно отбиваясь от предложений установить viber и прочие. Отказался бы и от двух вышеперечисленных, но в одной приходится общаться с игроками своей фракции, а в whatsapp порой пишут клиенты. Неужели никому не надоедает этот «зоопарк» мессенджеров? В свое время, несколькими годами ранее, я по той же причине удалил аккаунты из «одноклассников», «вконтакте» и прочих соцсетях, оставив только одну «лазейку» — facebook. Что, надо сказать, совершенно случайно совпало с выходом в эфир небезывестного фильма.<\/p>\n",
            "date_published": "2017-11-08T18:25:16+07:00",
            "date_modified": "2017-11-08T18:25:09+07:00",
            "tags": [
                "jabber",
                "openfire",
                "ssl",
                "xabber",
                "подключение",
                "проблема",
                "сервер"
            ],
            "_date_published_rfc2822": "Wed, 08 Nov 2017 18:25:16 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "120",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "116",
            "url": "https:\/\/kini24.ru\/all\/dobavlyaem-mail-ru-v-openfire\/",
            "title": "Добавляем mail.ru в Openfire",
            "content_html": "<p>«Переклинило» меня на очередном эксперименте — подключаться к icq и mail.ru через транспорты своего jabber-сервера. Разницы для меня никакой, в то же время нужно заводить только одну учетную запись в клиенте. Плюс к этому вся история переписки будет храниться опять же на моем сервере.<br \/>\nВсе оказалось и просто и сложно одновременно. Сложность заключалась в том, чтобы найти компонент для использования транспорта. Ссылка на компонент в <a href=\"http:\/\/sudouser.com\/nastrojka-transporta-v-mailru-agent-dlya-jabber-servera-openfire.html\">популярной статье<\/a> о подключении транспорта оказалась не рабочей, но нашлась на другом ресурсе. Благо, что человек выложил <a href=\"http:\/\/lapsar.ru\/files\/mrim.rar\">архив с нужными файлами<\/a> на своем сайте. Настройка заняла буквально несколько минут.<br \/>\nДля начала распаковал архив в домашний каталог. Изменил конфигурацию под свой сервер:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">[main]\nname = xmpp.kini24.ru\npassword = пароль_для_регистрации_компонента_на_сервере\n# -- optional --\nadmins = admin@kini24.ru\n# -- defaults --\nserver = 127.0.0.1\ndisconame = Mail.ru IM\nport = 5275\nreconnect = on\nprobe = on\nshow_version = on\nshow_os = on\npsyco = off\n# -- http proxy for avatars (default is none) --\n# http_proxy = http:\/\/localhost:3128\n# -- PID file (default is none) --\n# pidfile = \/var\/run\/mrim.pid\n\n[profile]\ntype = xml\ndir = \/var\/spool\/mrim\n\n[logger]\nlogfile = \/var\/log\/openfire\/mrim.log\nloglevel = info\n# --- logger defaults ---\n# timestamp = %%d\/%%m\/%%y-%%H:%%M:%%S\n# xml_formatting = off<\/code><\/pre><p>Затем открыл веб-интерфейс Openfire и в разделе <b>Настройки сервера<\/b> — <b>Внешние устройства<\/b> — <b>Разрешено подключаться<\/b> (да, вот такой дурацкий перевод) добавил поддомен и пароль для подключения компонента. Без этого при попытке запуска компонента я получал только кучу сообщений типа<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">31\/10\/17-10:30:21 Connecting to XMPP server\n31\/10\/17-10:30:22 Connection to server lost<\/code><\/pre><p>Затем запустил транспорт:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">\/usr\/bin\/python mrim.py -c mrim.conf<\/code><\/pre><p>Вернулся в Openfire, открыл <b>Сеансы<\/b> — <b>Компонент сеансов<\/b>, где и увидел что транспорт подключился к серверу. Затем прошел регистрацию в своем клиенте Miranda NG и попробовал написать своему другу. Полученный от него ответ оказал, что все работает нормально. Перед этим пришлось, правда, ответить на кучу запросов авторизации.<br \/>\nОсталось только добавить запуск транспорта в автозагрузку и настройка полностью завершена.<\/p>\n",
            "date_published": "2017-10-31T11:02:30+07:00",
            "date_modified": "2017-10-31T11:03:50+07:00",
            "tags": [
                "jabber",
                "mail.ru",
                "openfire",
                "настройка",
                "подключение",
                "сервер",
                "транспорт"
            ],
            "_date_published_rfc2822": "Tue, 31 Oct 2017 11:02:30 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "116",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": []
            }
        },
        {
            "id": "87",
            "url": "https:\/\/kini24.ru\/all\/reshenie-problemy-s-podklyucheniem-printera\/",
            "title": "Решение проблемы с подключением принтера",
            "content_html": "<p>Итак, дано: два ноутбука, подключенный к одной сети WiFi. Первый — старенький Asus, которому, по идее, давно пора на покой, с установленной Windows XP. На втором ноутбуке установлена Windows 10. К последнему подключен принтер, дан общий доступ. Задача стандартная: сделать общую папку и подключить на первый ноутбук принтер второго.<br \/>\nПервая проблема, с которой пришлось столкнуться — XP не видит второй ноутбук. Адреса заданы в одной подсети, рабочая группа одна, нужные настройки в 10 сделаны (сетевое обнаружение и прочее). Так как времени на тот момент было немного, то приходилось все делать урывками. На втором заходе понял, что виновником такого поведения является установленный Kaspersky Internet Security. При отключении сетевого экрана в нем, ноутбук появляется в сети и можно использовать общие папки на нем. Почитал инструкцию, форумы — все говорят, что необходимо и достаточно установить для этой сети уровень «Локальная» или «Доверенная». Ничерта это не сработало. Почитал про похожие проблемы — техподдержка Касперского просит связываться с ними в таких случаях. Ага, есть у меня время, как же. Пока что просто отключил сетевой экран, оставив другие настройки без изменений.<br \/>\nЗатем столкнулся с другой проблемой. В ходе настройки сети завел на обоих компьютерах пользователя с одинаковым именем и паролем. Дал ему доступ на печать, несмотря на то, что там была группа «Все». При попытке подключиться к расшаренному принтеру все время получал запрос на ввод логина и пароля. Даже если ввести заведомо верные, доступ к принтеру получить невозможно. Пробовал разных пользователей — результат один. Снова полез в интернет. На форуме «мелкомягких» наткнулся на решение проблемы, а также на объяснение почему так происходит. Дело в том, что Windows XP использует samba версии 1, которой в Windows 10 уже нет по соображениям безопасности. Минимальная версия самбы, которую можно в ней использовать — 2. Казалось бы все, приплыли...<br \/>\nРешение проблемы заключалось в следующем. На компьютере с Windows XP нужно выполнить следующие действия.<\/p>\n<ol start=\"1\">\n<li>Открываем панель управления и заходим в принтеры.<\/li>\n<li>Выбираем «Установить принтер».<\/li>\n<li>В качестве порта подключения выбираем «Создать новый порт» и в выпадающем списке выбираем пункт «Local Port».<\/li>\n<li>Когда система запросит имя нового порта, вводим полный сетевой путь к принтеру. Например, такой: \\\\Server\\HP LaserJet MFP M132 Pro.<\/li>\n<li>Далее выбираем нужный драйвер и завершаем установку принтера.<\/li>\n<\/ol>\n<p>После проделанных манипуляций принтер сдался и выплюнул тестовую страницу. Иными словами, решение проблемы состоит в том, чтобы заставить Windows XP думать, что принтер подключен к компьютеру, на который она установлена.<\/p>\n",
            "date_published": "2017-09-14T12:16:29+07:00",
            "date_modified": "2017-09-14T12:16:17+07:00",
            "tags": [
                "10",
                "samba",
                "windows",
                "xp",
                "данные",
                "подключение",
                "принтер",
                "проблема",
                "решение",
                "учетные"
            ],
            "_date_published_rfc2822": "Thu, 14 Sep 2017 12:16:29 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "87",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "66",
            "url": "https:\/\/kini24.ru\/all\/podklyuchenie-datchikov\/",
            "title": "Подключение датчиков",
            "content_html": "<p>Вчера купил пару bme280. Утром пришел на работу с большим желанием подключить его и посмотреть на показания. Достал из рюкзака пенал с паяльными принадлежностями... А он внутри залит спиртово-канифольным флюсом. Запах сильный, конечно. Пришлось потратить кучу времени на отмывание всего, что было в пенале. Как оказалось, лопнула крышка у банки с флюсом.<br \/>\nДождавшись когда все просохнет, воткнул в макетку все датчики, которые у меня есть: am2302, am2320, DS18b20 и bme280. Затем отправился на <a href=\"https:\/\/wifi-iot.com\">сайт<\/a> за прошивкой с поддержкой bme280. Эта функция оказалась платной, поэтому пришлось также заплатить за лицензию. Цена небольшая — всего 110 рублей, но есть привязка к устройству. Иными словами, вы не можете использовать одну лицензию для разных ESP8266. Ну да ладно, я пока не собираюсь массово их закупать.<br \/>\nНастроил все необходимые параметры в модуле и вернулся на главную страницу, где отображаются показания все датчиков. Показания меня несколько удивили. Так bme280 показывал температуру примерно на 1 градус выше, чем все остальные датчики. Влажность отличалась у всех трех: am2302, am2320 и bme280. И только температура через некоторое время стала примерно равной у всех. Так как давление у меня умеет измерять только один, пришлось сравнивать показания с ближайшими датчиками на сайте <a href=\"https:\/\/narodmon.ru\/\">narodmon<\/a>.<br \/>\nИтог:<\/p>\n<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" class=\"e2-text-table\">\n<tr>\n<td style=\"text-align: center\"><\/td>\n<td style=\"text-align: center\">am2320<\/td>\n<td style=\"text-align: center\">am2302<\/td>\n<td style=\"text-align: center\">bme280<\/td>\n<td style=\"text-align: center\">ds18b20<\/td>\n<\/tr>\n<tr>\n<td>Температура<\/td>\n<td style=\"text-align: center\">27,6<\/td>\n<td style=\"text-align: center\">27,5<\/td>\n<td style=\"text-align: center\">28,6<\/td>\n<td style=\"text-align: center\">27,6<\/td>\n<\/tr>\n<tr>\n<td>Влажность<\/td>\n<td style=\"text-align: center\">45,0%<\/td>\n<td style=\"text-align: center\">43,2%<\/td>\n<td style=\"text-align: center\">36,7%<\/td>\n<td style=\"text-align: center\">—<\/td>\n<\/tr>\n<tr>\n<td>Давление<\/td>\n<td style=\"text-align: center\">—<\/td>\n<td style=\"text-align: center\">—<\/td>\n<td style=\"text-align: center\">743,30 mmHg<\/td>\n<td style=\"text-align: center\">—<\/td>\n<\/tr>\n<\/table>\n<p><b>UPD<\/b>. Уже ближе к вечеру наткнулся на датчик освещенности и углекислого газа. Последний, после коротких раздумий, решил не брать, а вот первый взял, не выдержал. Заодно приобрел пару коробочек для будущей метеостанции.<br \/>\nОстается решить только один теоретический вопрос. Для измерения некоторых вещей, таких как давление, влажность, освещенность, требуется создать в боксе отверстия. Но отверстия нужно создать так, чтобы в них не попадала вода, чтобы они не перекрывались льдом при наступлении зимы. Думаю, что нужно попробовать связаться с теми пользователями narodmon, которые уже сделали что-то подобное и выяснить у них этот вопрос.<\/p>\n",
            "date_published": "2017-06-19T15:45:37+07:00",
            "date_modified": "2017-06-19T19:44:09+07:00",
            "tags": [
                "am2302",
                "am2320",
                "bme280",
                "ds18b20",
                "esp8266",
                "датчик",
                "подключение",
                "показания",
                "прошивка"
            ],
            "_date_published_rfc2822": "Mon, 19 Jun 2017 15:45:37 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "66",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "31",
            "url": "https:\/\/kini24.ru\/all\/glyuk-firefox-i-thunderbird\/",
            "title": "Глюк Firefox и Thunderbird",
            "content_html": "<p>Уже не в первый раз сталкиваюсь со странным поведение браузера от Mozilla. Сайт имеет ключи HPKP и указан HSTS, хэши для нового сертификата сгенерированы заново и указаны в файле конфигурации. То есть, по логике, все должно работать. Но увы... При этом все остальные браузеры нормально открывают сайт.<br \/>\nТочно также ведет себя и Thunderbird — просто отказывается подключаться к dovecot по тому же адресу, чтобы принять почту. В логах для обоих высвечивается одна и та же ошибка. Поиск в интернете выдает, что ошибка очень частая, но решений, кроме использования самоподписанных сертификатов, по видимому, нет. А мне лично этого не хотелось бы делать — зачем тогда в системе установлен робот, который следит за актуальностью сертификатов и, при необходимости, обновляет их.<br \/>\nВ прошлый раз я обошелся тем, что использовал для этого конкретного сайта созданный ранее сертификат, но его срок действия заканчивается через несколько дней и использовать его дальше бессмысленно. В этот раз даже пока что в голову не приходит что делать. Надо пошевелить мозгами.<\/p>\n",
            "date_published": "2016-12-23T08:01:58+07:00",
            "date_modified": "2016-12-23T08:04:40+07:00",
            "tags": [
                "bad",
                "certificate",
                "dovecot",
                "error",
                "failure",
                "firefox",
                "HPKP",
                "hsts",
                "key",
                "mozilla",
                "pinning",
                "pkix",
                "thunderbird",
                "ошибка",
                "подключение",
                "сертификат"
            ],
            "_date_published_rfc2822": "Fri, 23 Dec 2016 08:01:58 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "31",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        }
    ],
    "_e2_version": 4134,
    "_e2_ua_string": "Aegea 11.3 (v4134)"
}