Mój Raspberry Pi obsługuje OpenELEC. XBMC ma przycisk zasilania w lewym dolnym rogu, w którym mogę wyłączyć Raspberry Pi. To działa dobrze, ale nie mogę wymyślić, jak włączyć to ponownie po wyłączeniu. Jedynym sposobem, aby zacząć to od nowa, jest wyciągnięcie wtyczki i ponowne podłączenie, ale nie może to być jedyny sposób, aby to zrobić.
Czy muszę w tym celu utworzyć własny przycisk zasilania sprzętowego, czy mogę go włączyć w inny sposób? Chciałbym mieć jakiś pilot, aby go włączyć.
Odpowiedzi:
Wersja 2 płyty Raspberry Pi ma otwory na płycie do podłączenia przełącznika resetowania . Możesz przylutować tam dwa piny zworki, a następnie podłączyć przycisk. To powinno zrestartować Raspberry Pi.
Po wyłączeniu Raspberry Pi płyta i porty USB będą nadal zasilane, nawet jeśli procesor nie jest uruchomiony. Jeśli ma to dla ciebie znaczenie, istnieje projekt Kickstarter , który konstruuje prawdziwy przełącznik zasilania, dzięki któremu Pi może się wyłączyć z oprogramowania.
Źródło tych linków.
źródło
Możesz uruchomić bezczynny Raspberry Pi za pomocą pinów GPIO. Wystarczy podłączyć styk 5 do uziemienia. Albo przełącznikiem, albo zworką.
Ponadto można również użyć tego samego styku / przełącznika, co wyłącznik. Potrzebujesz do tego tylko prostego obwodu, rezystora i skryptu w języku Python . Zobacz następujący przykład (źródło w języku niemieckim); Używam tego do mojego Raspberry Pi i działa dobrze. Właśnie opuściłem diodę LED, ponieważ jej nie potrzebowałem.
Źródło: Hoch- und runterfahren mittels Taster (w tym dioda LED stanu)
źródło
Jeśli chcesz użyć zdalnego kontrolera do włączenia RPi, sugeruję następującą konfigurację:
Kup fotodiodę na podczerwień, a nawet lepiej, fototranzystor na podczerwień i podłącz go do styku 5 i GND. Działa jak przycisk. Gdy odbiera wiązki IR z pilota, zwiera, a zatem łączy Pin 5 z GND, a więc RPi włącza się.
Na szczęście zwarcie pinu 5 do GND nie ma żadnego wpływu podczas normalnej pracy RPi; jednak po wyłączeniu RPi można użyć pilota na podczerwień, aby włączyć RPi.
Z tej konfiguracji korzystam obecnie na urządzeniach naszych firm;)
źródło
Wystarczy podłączyć Raspberry Pi do portu USB telewizora! (jeśli twój telewizor ma taki). Zrobiłem to i działa bezbłędnie. :)
źródło
Raspberry Pi nie można uruchamiać zdalnie przez sieć LAN ani za pomocą timera.
Może możesz użyć zdalnie sterowanego przełącznika zasilania do zasilania Raspberry Pi? Nigdy ich nie używałem, ale są na sprzedaż.
źródło
sudo systemctl poweroff
jak opisano w mojej odpowiedzi poniżej tego.Jeśli system został już zatrzymany za pomocą przycisku w XBMC, wyciągnięcie kabla zasilającego i ponowne włożenie jest nadal najłatwiejszym sposobem na włączenie Pi. To nie jest świetne, ale jest szybkie.
źródło
Jak już powiedzieli inni plakaty, sprzęt Raspberry Pi nie ma wbudowanego kontrolera mocy, więc musisz polegać na dodatkach sprzętowych.
Jednym z rozwiązań byłaby płyta RemotePi, która jest podłączana do Raspberry Pi i umożliwia włączanie i wyłączanie OpenElec (lub innych dystrybucji XBMC) za pomocą dowolnego pilota na podczerwień, który już posiadasz (na przykład pilota telewizora lub DVD), poprzez „uczenie się „przycisk, który wybierzesz. Wyłącza również system operacyjny przed wyłączeniem, aby uniknąć uszkodzenia karty SD. Ponadto za pomocą pilota zdalnego sterowania można sterować centrum medycznym.
źródło
Rozwiązałem to za pomocą prostego, zdalnie sterowanego gniazdka elektrycznego. Po prostu wyłącz Raspberry Pi i włącz go tak, jak włącznik światła. Nie lutuj ani nie utrudniaj pracy. :-).
źródło
Podłącz swoje Pi do przełącznika PoE i po prostu wyłącz, a następnie ponownie włącz port Pi, który chcesz przywrócić. Po prostu podłączam VPN do mojej sieci i uzyskuję dostęp do przełącznika PoE na jego lokalnym adresie IP i uruchamiam procesor po wyłączeniu.
(2) Metody włączania PoE dla Pi:
Kapelusz PoE : po prostu uderz to w swojego Pi i zapal go kablem Ethernet podłączonym do przełącznika PoE. Czapki PoE kosztują 20 £ od wszystkich sprzedawców Pi.
PoE Splitter : Nie wymaga modyfikacji Pi. Podłącz ten klucz sprzętowy na końcu kabla Ethernet podłączonego do przełącznika PoE i kabel Ethernet z klucza sprzętowego do portu Ethernet Pi i kabel MicroUSB ze klucza sprzętowego do standardowego portu zasilania Pi MicroUSB. Działa z dowolnym modelem Pi i pozostawia swobodę korzystania z innego kapelusza (niż kapelusz PoE). 9,90 £ od Amazon w momencie pisania tego tekstu.
ZyXEL GS1900-8HP-GB0102F Przełącznik PoE : Ten, którego używam i zalecam do ponownego animowania zamykania Pi, to ZyXEL GS1900-8HP-GB0102F. Świetny przełącznik PoE z dużą ilością dzwonków i gwizdków i obsługuje PoE (802.3af) i PoE + (802.3at). 97 £ z VAT
Rozdzielacz PoE służy do zasilania zarówno ekranu dotykowego Pi 3B +, jak i 7 "
źródło
Naprawdę nie ma sensu zamykać centrum medialnego. Kosztuje tylko kilka centów dziennie.
Jednak po wyłączeniu odłącz zasilanie. Potem, gdy chcesz go ponownie uruchomić, po prostu włóż przewód do gniazdka :).
Większość telewizorów pozwala przełączać się między HDMI i innymi wejściami, więc nie powinno być problemu z pozostawieniem go uruchomionego.
źródło
Wyłączenie Pi nie wyłączy Pi. Ale powie Linuksowi, aby opróżnił pamięć podręczną i odmontował lokalną pamięć masową, odłączając również wszelkie udziały sieciowe. Jest więc używany głównie do czystego wyłączenia w celu odłączenia Pi od zasilania. To prawie tak samo, jak wyłączanie komputera zamiast odłączania zasilania podczas pracy z systemem Linux, Windows lub innym systemem operacyjnym.
Najlepszym sposobem może być zdalnie sterowana moc. A następnie najpierw zamknij OpenELEC / Kodi, a następnie wyłącz zasilanie.
źródło
Miałem ten sam problem, więc użyłem prawdziwego kabla USB (nie zasilającego USB) i podłączyłem go do mojego telewizora, więc jeśli włączę telewizor, USB dostanie zasilanie, więc moje Raspberry Pi zacznie ...
źródło