Мой Raspberry Pi работает на OpenELEC. XBMC имеет кнопку питания в левом нижнем углу, где я могу выключить Raspberry Pi. Это прекрасно работает, но я не могу понять, как включить его снова после выключения. Единственный способ возобновить работу - вытащить вилку из розетки и снова подключить ее, но это не единственный способ сделать это.
Нужно ли для этого создать собственную аппаратную кнопку питания или я могу включить ее любым другим способом? Я хотел бы иметь какой-то пульт дистанционного управления, чтобы включить его.
Ответы:
Версия 2 платы Raspberry Pi имеет отверстия на плате для подключения переключателя сброса . Вы можете припаять две перемычки там, а затем подключить кнопку. Это должно перезагрузить Raspberry Pi.
Когда вы выключаете Raspberry Pi, плата и порты USB будут продолжать работать, даже если процессор не работает. Если это имеет значение для вас, есть проект Kickstarter , который создает настоящий выключатель питания, с помощью которого Pi может отключиться от программного обеспечения.
Источник для этих ссылок.
источник
Вы можете загрузить простоя Raspberry Pi через контакты GPIO. Все, что вам нужно сделать, это подключить контакт 5 к земле. Либо с помощью переключателя или перемычки.
В дополнение к этому, вы также можете использовать тот же контакт / выключатель, что и выключатель. Вам просто нужна простая схема, резистор и скрипт Python , чтобы это работало. Смотрите следующий пример (источник на немецком языке); Я использую это для моего Raspberry Pi, и он отлично работает. Я просто пропустил светодиод, так как он мне не нужен.
Источник: Hoch- and runterfahren mittels Taster (вкл. Светодиодный индикатор состояния)
источник
Если вы хотите использовать удаленный контроллер для включения RPi, я предлагаю следующую настройку:
Купите ИК-фотодиод или, что еще лучше, ИК-фототранзистор и подключите его к контактам 5 и GND. Это действует как кнопка. Когда он получает ИК-лучи от пульта дистанционного управления, он закорачивает и, следовательно, подключает контакт 5 к GND, следовательно, RPi включается.
К счастью, замыкание контакта 5 на GND не оказывает никакого влияния во время нормальной работы RPi; однако, когда RPi выключен, вы можете использовать ИК-пульт дистанционного управления для включения RPi.
Это настройка, которую я сейчас использую на устройствах наших компаний;)
источник
Просто подключите Raspberry Pi к USB вашего телевизора! (если ваш телевизор есть). Я сделал это, и это работает без нареканий. :)
источник
Raspberry Pi не может быть загружен удаленно по локальной сети или по таймеру.
Может быть, вы можете использовать дистанционно управляемый выключатель питания для питания вашего Raspberry Pi? Я никогда не использовал их, но они продаются.
источник
sudo systemctl poweroff
как описано в моем ответе ниже.Я решил это с помощью простой розетки с дистанционным управлением. Просто выключите Raspberry Pi и включите его так же, как вы включаете выключатель света. Не делайте пайки или сложных дел. :-).
источник
Если вы уже остановили систему с помощью кнопки в XBMC, отсоединение кабеля питания и повторная установка по-прежнему являются самым простым способом включения Pi. Это не здорово, но это быстро.
источник
Как уже говорили другие авторы, в аппарат Raspberry Pi не встроен контроллер питания, поэтому вам придется полагаться на аппаратные дополнения.
Одним из решений будет RemotePi Board, который поддерживает Raspberry Pi и позволяет включать и выключать OpenElec (или другие дистрибутивы XBMC) с помощью любого инфракрасного пульта, которым вы уже владеете (например, пульта вашего телевизора или DVD), путем «обучения». кнопка, которую вы выбираете. Он также выключает ОС перед выключением, чтобы избежать повреждения SD-карты. Кроме того, вы можете использовать пульт дистанционного управления для управления медиацентром.
источник
Подключите ваши Pi к коммутатору PoE и просто отключите, а затем снова включите порт Pi, который вы хотите восстановить. Я просто подключаюсь к моей сети через VPN, получаю доступ к коммутатору PoE по его локальному IP и запускаю пи из состояния выключения.
(2) Методы включения PoE для Pi:
PoE Hat : просто наденьте его на верхнюю часть Pi и включите его с помощью кабеля Ethernet, подключенного к переключателю PoE. PoE Hats - £ 20 от всех реселлеров Pi.
PoE Splitter : для этого не требуется модифицировать Pi. Подключите этот ключ к концу кабеля Ethernet, подключенного к коммутатору PoE, и к кабелю Ethernet от ключа в порт Ethernet Pi, а кабель MicroUSB от ключа - в стандартный порт MicroUSB питания Pi. Работает с любой моделью Pi и позволяет использовать другую шляпу (кроме шляпы PoE). £ 9,90 от Amazon на момент написания этой статьи.
Коммутатор ZyXEL GS1900-8HP-GB0102F PoE : ZyXEL GS1900-8HP-GB0102F, который я использую и рекомендую для повторного оживления отключения Pi, - это ZyXEL GS1900-8HP-GB0102F. Отличный коммутатор PoE с множеством наворотов и поддержкой PoE (802.3af) и PoE + (802.3at). 97 фунтов стерлингов с учетом НДС
PoE Splitter используется для питания Pi 3B + и 7 "сенсорного дисплея
источник
Нет смысла закрывать медиацентр. Это стоит всего пару копеек в день.
Однако после выключения отключите питание. Затем, когда вы захотите снова загрузить его, просто вставьте провод в розетку :).
Большинство телевизоров позволяют вам переключаться между HDMI и другими входами, так что не должно быть проблем с его запуском в любом случае.
источник
Выключение Пи не отключит Пи. Но он скажет Linux очистить кеш и размонтировать локальное хранилище, также отключив все сетевые ресурсы. Таким образом, он в основном используется для чистого отключения для отключения Pi от питания. Это почти то же самое, что вы выключаете компьютер, а не отключаете питание во время работы под управлением Linux, Windows или любой другой ОС.
Так что лучшим способом может быть дистанционное управление питанием. А затем сначала отключите OpenELEC / Kodi, а затем отключите питание.
источник
У меня была та же проблема, поэтому я использовал настоящий USB-кабель (не блок питания для USB) и подключил его к телевизору, поэтому, если я включу телевизор, USB получит питание, и мой Raspberry Pi запустится ...
источник