Comments 32
Вот только, когда экспериментировал с опциями в БИОСе домашний ПК по 3-4 раза на день самопроизвольно включался.
Если только MB не какой-нибудь "Хуананжи" и иже с ним.
Знаю несколько человек, которые не нашли в местных БИОСах Power Plan.
Мы как-то на судно установили "черный ящик", но ПК офисный, без вотчдога, поэтому на GPIO-ножку Распбери повесил транзистор с релешкой, через которую пропустил провод ПК Power SW. и на С скомпилировал два скрипта on и off — удерживать реле замкнутым 1 сек. и 3 сек. Весь комплекс был с локальным роутером (перешитый альтернативной прошивкой Asus), dyndns и сетью наружу через мобильный gprs-модем. По телнету стало вполне возможным дергать большой комп.
Странно, что при переходе на удалённую работу, то есть работу из дома, понадобилось удалённо включать дома компьютер. :) Но наверное такая особенность, какие то файлики забрать на работе.
И опять же почему используется телефонная связь для включения, а ни к примеру телеграм. Мне кажется в разы проще. Я так полагаю интернет подключение есть на обоих концах. Иначе какой смысл включать компьютер.
По второму вопросу всё таки основная цель у меня была:
Создание возможности удаленного управления элементами «Умного Дома» при отсутствии (блокировки, нестабильной связи и т.д.) сети Internet или отдельных сервисов. Однако для написания статьи я выбрал наиболее актуальное (для меня) применение.
Имхо проще сделать на чем-нибудь типа esp32 телеграм чат-бота и мосфетным ключом нажимать кнопку питания и/или резет (это если наглухо завис). С аутентификацией по айди отправителя. Сделал подобное для открывания двери на работе, не сильно надо, просто по фану )
Хм, у меня магический пакет может высылать и роутер с альтернативной прошивкой. Я правда функцию не тестировал, но все таки
Надо просто на роутере настроить трансляцию в широковещательный адрес для какого-нибудь UDP-порта. А чтобы послать пакет есть масса готовых приложений что для полноценных компьютеров, что для телефонов.
freeswitch ALL=(ALL) NOPASSWD: ALL
Это прям вообще огонь, запускали бы сразу от рута шоли. А по факту, можно без рутовых прав пробуждать, в крайнем случае можно добавить CAP_NET_RAW для бинарника etherwake.Бро, нафиг так наворочено!? Береш роутер, ставиш openwrt ставиш пакет WOL, на компе настраиваем wake on lan, и радуемся жизни.
Ну а во вторых, уже писал в комментарии главная цель у меня была:
Создание возможности удаленного управления элементами «Умного Дома» при отсутствии (блокировки, нестабильной связи и т.д.) сети Internet или отдельных сервисов. Однако для написания статьи я выбрал наиболее актуальное (для меня) применение.
Ну раз есть локалка то каким то шлюзом это дело шевелится, скорее всего у Вас там микрот какой нибудь стоит, ну или что нибудь под Фяхой или Линухой. Если Микрот то Openwrt, в двух последних случаях так же есть проги для работы с Magic package. Под Wrt есть Mqtt брокер, которого можно дополнить микрокотроллерами, какими нибудь ESP32 с wifi модулем на борту. А покупать целый одноплатник чтоб просто "кнопочку" дергать, расточительно. Не спорь с папой, папа знает =) .
Интересная статья, но VoIP вроде жи подразумевает наличие инета на роутере? Почему бы не реализовать тогда через заведенное реле в умном доме, настроенное на "короткое" включение (500мс), пропустить через него дублирующие провода от кнопки pwr_sw и не рулить этим через телеграмм бота?
По поводу телеграмма для управления им не пользуюсь, кроме того на протяжении месяцев 4-5 у нас работал можно сказать не очень то стабильно, август постоянно, потом стабильно блокировался на выходных. На телефоне ещё можно перебирать VPN, прокси, а вот на терминальном устройстве каждый раз настраивать не очень удобно.
По поводу VoIP, может внутри локальной (корпоративной) сети работать и без интернета. Через интернет связывается с другим SIP провайдером, через VoIP шлюзы с ТфСОП.
А я использую sonoff sv с сухим контактом.
Отлично физически включает кнопку павер.
А если у села есть мажордом — так он может пользовать без китайских серверов управления.
А я использую rasp pi B (старая версия), на нем установлена tailscale (ну нет у меня белого ip). В телефоне tailscale для подключения из вне к малинке + приложение замечательное RaspController, который также умеет пробуждать по сети устройства магическим пакетом.
А как вы вводите пароль от виндоуса?
Во вторых, по нашему опыту (РБ) могут блокировать (отключать) не весь интернет полностью, а отдельные его сегменты: как, отключение всего мобильного интернета или у отдельных провайдеров, блокировка Телеграмм и мессенджеров, отключение разных (не всех) VPN.
Raspberry Pi, небольшой помощник в удаленной работе (два варианта дистанционного включения ПК)