Możemy zdalnie zaprogramować Rasperry PI do wyłączenia o określonej godzinie. Poprzez inne urządzenie np. Smartfon albo Tablet (tutaj z systemem Android). Co do samej Maliny dokładniej chodzi nam o system Rasbian.
Chociaż można też wbić np. w OSMC po konsoli i tam też wywołać komendę wyłączania 🙂
Co do klasycznego Rasbiana – oto jak to zrobić.
Na początek instalujemy na smartfonie / tablecie pod obsługą Android emulator terminala.
Dobrze się w tej roli sprawdzi ConnectBot – https://play.google.com/store/apps/details?id=org.connectbot&hl=en
Następnie musimy mieć pewność, że zarówno smartfon jak i Rasperry PI są w tej samej sieci lokalnej. Np. w domowej sieci WiFi. Musimy znać IP tego urządzenia. Jak znaleźć Malinę w sieci pisaliśmy parokrotnie:
Alternatywny sposób na odnalezienie adresu IP Raspberry PI w sieci LAN
Istotna będzie także znajomość nazwy hasła i użytkownika systemu w komputerze Raspberry PI. Domyślna nazwa użytkownika opisana jest tutaj:
Jak już mamy skompletowane te dane łączymy się przez ConnectBota.
Dodajemy nowy host:
Pojawi się on potem na liście hostów:
Następnie próbujemy się połączyć podając hasło użytkownika na Malinie:
Po poprawnym zalogowaniu widzimy monit mniej więcej jak poniżej. Kolejno wywołujemy komendę shutdown:
Komenda ta ma postać:
1 |
shutdown -time 60 |
Gdzie – 60 to liczba mintut czyli wyłączenie nastąpi za godzinę. Więcej informacji na ten temat:
jak wyłączyć komputer po określonym czasie? np. po godzinie?
Aserukacyjnie możemy najpierw się zalogować do ROOTa:
1 |
sudo su |
I tę komendę dopiero wtedy wywołać.
Komenda z poziomu ROOT ubije wszystkie procesy nawet te ewentualnie uruchomione przez ROOTa
grafika: wallpapercave.com