Spisu treści:
- Krok 1: Moje wymagania
- Krok 2: Zbierz części
- Krok 3: Stacja czołowa TV: Zainstaluj Ubuntu na PC
- Krok 4: Stacja czołowa TV: użyj SSH
- Krok 5: Stacja czołowa TV: Uzyskaj dostęp do komputera według nazwy
- Krok 6: Stacja czołowa TV: Zainstaluj narzędzia tunera telewizyjnego
- Krok 7: Stacja czołowa TV: nie wpisuj hasła w każdym sudo
- Krok 8: Stacja czołowa TV: Zainstaluj tuner TV
- Krok 9: Stacja czołowa TV: Instalacja i konfiguracja
- Krok 10: Stacja czołowa TV: Konfiguracja
- Krok 11: Stacja czołowa TV: dostęp zdalny
- Krok 12: Tvheadend: Cron
- Krok 13: Raspberry Pi: uruchamianie Kodi / OSMC
- Krok 14: Raspberry Pi: znajdź hosta według nazwy
- Krok 15: Raspberry Pi: Zmień hasło OSMC
- Krok 16: Raspberry Pi: Dodaj licencję MPEG-2, aby włączyć dekodowanie sprzętowe
- Krok 17: Raspberry Pi: zbuduj kapelusz Kodi / OSMC z odbiornikiem podczerwieni i przyciskiem resetowania
- Krok 18: Raspberry Pi: włóż do etui
- Krok 19: Raspberry Pi: muzyka i wideo Kodi
- Krok 20: Raspberry Pi: Kodi Pogoda
- Krok 21: Raspberry Pi: Cron
- Krok 22: Pilot Logitech Harmony 650: sterowanie telewizorem, Roku i Raspberry Pi
- Krok 23: Roku: Wyłącz SSID
- Krok 24: Dodatek: Rozwiązywanie problemów
Wideo: Mój system cięcia sznurka: 24 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
[Zaktualizowano i przeniesiono tutaj]
Moim celem w cięciu kabli jest znaczne zmniejszenie bardzo wysokich miesięcznych opłat za telewizję kablową i nadal oferowanie pożądanych kanałów, usług i funkcji. Ta instrukcja opisuje mój system do cięcia przewodów.
Mój dostawca telewizji kablowej daje dostęp do prawie 900 kanałów. Moja rodzina nie potrzebuje 900 kanałów. Połowa z 900 to standardowa rozdzielczość - żadna z nich nie jest potrzebna. Wyłączyłem 811 z prawie 900 oferowanych kanałów. A z pozostałych kanałów moja rodzina ogląda 20%. Chcę płacić tylko za usługi, kanały i funkcje moich rodzinnych zegarków.
Dostaję szczegółowy rachunek za internet i telewizję. Mój rachunek telewizyjny z opłatami i podatkami jest następujący:
60,00 USD za telewizję i 6,88 USD za podatki 12,09 USD za dopłaty ===== 88,97 USD Razem
Mój rachunek za cięcie sznurka:
24,99 USD za Sling TV 15,00 USD za HBO 2,50 USD za podatki ===== 42,49 USD Razem
W obu przypadkach mam NetFlix i Amazon Prime.
Próbowałem wielu różnych podejść i to działało dla mnie.
Krok 1: Moje wymagania
Moje wymagania dotyczące cięcia sznurka to:
- Odtwarzaj treści z telewizji internetowej premium, takiej jak SlingTV, DirecTV Now, PlayStation Vue
- Odtwarzaj treści z usług premium, takich jak Hulu, Netflix, Amazon czy iTunes
-
Minimalne opłaty miesięczne oraz brak opłat za:
- DVR lub PVR
- Dekoder lub pilot zdalnego
- Dopłaty
- Podatki
- Telewizja nadawcza lub telewizja OTA (over-the-air, off-the-air)
- Zapłać za tyle miejsca na cyfrowe nagrywanie wideo (DVR) lub osobiste nagrywanie wideo (PVR), ile chcę
- Płać za tyle równoczesnych kanałów na żywo lub nagrań, ile chcę
- Oglądaj w dowolnym pomieszczeniu, w którym znajduje się telewizor, projektor lub komputer
- Oglądaj na połączeniu przewodowym lub bezprzewodowym (802.11AC AP)
- Oglądaj wydarzenia na żywo w telewizji na bieżąco
- Telewizor 1080p lub HD
- Jeśli spóźnię się kilka minut na audycję, chcę móc cofnąć i obejrzeć od początku, zamiast czekać N godzin po zakończeniu programu
- Wybierz żądane usługi i anuluj niechciane usługi co miesiąc bez kary
- Tania konfiguracja (brakowało tego wymagania)
-
Wymagane kanały kablowe (Roku z SlingTV Orange + DVR 25 USD/miesiąc lub DirecTV Now (mieszkaj trochę z HBO 43,30 USD/miesiąc, PlayStation Vue Access Slim z HBO 44,90 USD):
- Comedy Central (The Daily Show) (nie na PSVUE)
- AMC (Żywe Trupy)
- TBS (Full Frontal with Samantha Bee) (nie na PSVUE)
- ESPN (w kolorze pomarańczowym, ale nie niebieskim)
- CNN
- HLN (nie na Sling)
- HBO (W tym tygodniu wieczorem, Gra o tron, …)
- HGTV (umocowanie górne)
- SlingTV Orange ma wszystkie wymagane przeze mnie kanały, ale zapewnia tylko jeden strumień. Niebieski nie ma wszystkich wymaganych kanałów i kilku, których nie chcę, ale pozwala na 3 strumienie. Ala Carte, cóż, nie bardzo.
- Możliwość jednoczesnego oglądania wielu osób (Sling Blue)
-
Telewizja nadawcza (Raspberry Pi z systemem Kodi / OSMC podłączonym do komputera PC z stacją czołową TV):
ABC, CBS, CW, Fox, NBC, PBS - Telewizja nadawana przez TVheadEnd
-
Korzystaj z tej samej usługi w każdym pokoju - nie używaj różnych pilotów, różnych urządzeń itp.
Wspólny pilot uniwersalny
- Telewizor o kinowej jakości – bez zacinania się, bez przerw podczas ładowania itd.
Krok 2: Zbierz części
To są podstawowe elementy mojego systemu do cięcia przewodów. Nie twierdzę, że są to najlepsze komponenty, tylko że działają u mnie:
- Kino domowe: Projektor, system dźwięku przestrzennego, Kino domowe PC / Media Center
- Telewizor, laptop, tablet, smartfon
- Odtwarzacz Blu-ray/DVD
-
Treści premium (Sling i Netflix) oraz telewizja internetowa:
Roku Ultra
-
Telewizja nadawcza:
- Raspberry Pi z odbiornikiem podczerwieni z Kodi na OSMC do odtwarzania telewizji nadawczej
- PC z systemem ubuntu ze stacją czołową TV i 4 tunerami telewizyjnymi 955Q Hauppauge
- Antena cyfrowa
-
Uniwersalny pilot do sterowania wszystkimi powyższymi:
Logitech Harmony 650
Większość komponentów nie wymaga wyjaśnień i możesz użyć tego, co masz lub wolisz.
Chciałem stworzyć cały system Raspberry Pi. Tworząc ten system, wypróbowałem wiele odmian i kombinacji sprzętu i stwierdziłem, że bez komputera klasy PC Raspberry Pi 3:
- Nie obsługuje usług premium (np. DLNA, NetFlix, Hulu)
- Nie można odtwarzać telewizji multicastowej (np. Raspberry Pi nie może uruchomić VLC)
- Nie można uruchomić stacji czołowej TV z wysoką jakością
Roku to konfiguracja typu plug-and-play. Instrukcje są bardzo proste. Tak więc tCelem tej instrukcji jest telewizja transmisyjna
Mam nadzieję, że w przyszłości wydarzy się jedna z następujących sytuacji:
- Roku obsługuje stację czołową TV, lub
- Raspberry Pi 4 obsługuje treści premium
Uwagi:
- Tekst ujęty w pik ma zostać zastąpiony przez Twoje dane, ♣nazwa użytkownika♣
- Instruktażowy edytor psuje łącza HTTP i wszystko, co jest zawarte w nawiasach ostrych
Krok 3: Stacja czołowa TV: Zainstaluj Ubuntu na PC
Link do aktualizacji TVheadend ubuntu PC 2019 lub oto oryginalne kroki:
Systemy do cięcia kabli wymagają frontendu i zaplecza. Jeśli system jest wystarczająco mocny i jest wymagany tylko w jednym pomieszczeniu, to wszystko może znajdować się w jednym systemie. W moim przypadku mam siedem pokoi z telewizorami. Potrzebuję więc potężnego komputera zaplecza (PC TVheadend) i niedrogiego, rozproszonego komputera front-end (Raspberry Pi w każdym pokoju).
Do uruchomienia stacji czołowej TV z czterema tunerami TV wymagany jest komputer o stosunkowo wysokiej wydajności. Nie jestem pewien, jakie są minimalne specyfikacje, to właśnie dla mnie zadziałało.
Sprzęt komputerowy
Kilka lat temu kupiłem synowi komputer do gier o następujących cechach:
- Nazwa modelu procesora: AMD A6-3620 APU z kartą graficzną Radeon HD
- Liczba rdzeni: 4
- Szybkość procesora: 2,2 GHz
- Pamięć podręczna: 1 MB
- HD: 1TB
- RAM: 4 GB
Udało mu się zebrać ponad 1000 wirusów, kiedy powiedział, że to nie działa. Kupił sobie nowy komputer i oddał mi ten.
Zainstaluj Ubuntu
Pobierz najnowszą wersję obrazu ISO Ubuntu i przenieś na dysk USB.
Aktualizacja: Na początku sierpnia 2018 zaktualizowałem z ubuntu16.04 do Bionic 18.04.1. Po aktualizacji system losowo się zawieszał. Nie mogłem ustalić przyczyny z dzienników. Kilka razy powtórzyłem instrukcje aktualizacji i wydaje się, że zamrażanie ustało… miejmy nadzieję.
Kiedy zaczęło się zamrażanie, pomyślałem, że będę musiał przerobić ubuntu PC od zera w wersji 18.04.1. Pobrałem go i utworzyłem pendrive z obrazem ISO. Ale system nie mógł się z tego uruchomić. Kilka razy próbowałem nagrać płytę CD i ciągle otrzymywałem niepowodzenie podczas weryfikacji danych.
Istnieje wersja tvheadend dla bionic.
Włóż dysk USB do komputera
Uruchom komputer
Naciśnij i przytrzymaj klawisz F10 podczas uruchamiania, aby przejść do narzędzia konfiguracji (F9 resetuje BIOS do ustawień domyślnych)
Zmień kolejność rozruchu
Najpierw umieść dysk USB
Zaakceptuj zmiany
Zapisz zmiany i wyjdź
Zainstaluj najnowszą wersję Ubuntu
Postępuj zgodnie ze wskazówkami (nie szyfruj niczego, chcesz przyspieszyć działanie tego komputera)
- Wybierz język
- Pole wyboru: Pobierz aktualizacje podczas instalacji Ubuntu
- Pole wyboru: Zainstaluj oprogramowanie innej firmy…
- Kontyntynuj
- Wymaż dysk i zainstaluj Ubuntu
- Pole wyboru: Użyj LVM…
- Zainstaluj teraz
- Kontynuuj w trybie UEFI
- Kontyntynuj
- Ustaw strefę czasową
- Kontyntynuj
- Wybierz układ klawiatury
- Kontyntynuj
- Wpisz swoje imię
- Zmień nazwę komputera na coś rozsądnego
- Wybierz nazwę użytkownika
- Wpisz swoje hasło dwa razy
- Ustaw przycisk radiowy: Zaloguj się automatycznie
- Kontyntynuj
Po naciśnięciu Kontynuuj, Ubuntu instaluje. W zależności od przepustowości Internetu, dysku i szybkości procesora instalacja Ubuntu zajmuje trochę czasu (u mnie 13 minut). Idź, zrób coś innego
- Usuń dysk USB
- Zrestartuj teraz
Powinieneś być na pulpicie Ubuntu
Krok 4: Stacja czołowa TV: użyj SSH
Użyj ssh, aby serwer tvheadend mógł działać bez monitora
Zainstaluj i uruchom ssh
$ sudo apt-get install openssh-server
$ restart usługi sudo ssh
Krok 5: Stacja czołowa TV: Uzyskaj dostęp do komputera według nazwy
Nie pamiętam adresów IP. Wolę odnosić się do serwerów po ich nazwie
Uwaga: podkreślenia nie powinny być używane w nazwach hostów. avahi nie będzie działać z podkreśleniami, zamiast tego użyj myślników. Dla serwera tvheadend ♣hostname♣ używam = tvheadend
Avahi jest zainstalowane na ubuntu i pozwala mi na ssh do komputera stacji czołowej TV przy użyciu:
$ ssh ♣nazwa użytkownika♣@♣nazwa hosta♣.local
Dla mnie łatwiej jest odnosić się do serwera przez ♣hostname♣.local.
Avahi powinno już być zainstalowane. Przejdź więc do następnego kroku.
Uruchomienie poniższych poleceń nie zaszkodzi i pokaże, że zainstalowana jest najnowsza wersja:
$ sudo apt-get install avahi-demon
Spróbuj pingować urządzenie
$ nazwa hosta
♣nazwa hosta♣ $ ping ♣nazwa hosta♣.local
Uruchom to polecenie, aby znaleźć swój ♣adres IP nazwy hosta♣:
$ ifconfig
eth0 Link encap:Ethernet HWaddr b8:27:eb:64:56:82 inet addr:♣adres IP nazwy hosta♣ Bcast:192.168.1.255 Mask:255.255.255.0
Jeśli chcesz zmienić nazwę hosta, wykonaj następujące czynności, w przeciwnym razie przejdź do następnego kroku
$ sudo nano /etc/hosts
Moja sieć lokalna to 192.168.1.x. Mój plik hosts to:
127.0.0.1 localhost
127.0.1.1 ♣hostname♣ # Następujące wiersze są pożądane dla hostów obsługujących IPv6::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 IP6-allroutery
CTRL-O, CTR-X, ENTER, aby zapisać i wyjść z edytora
Plik nazwy hosta powinien zawierać tylko jeden wpis:
$ sudo nano /etc/nazwa hosta
♣nazwa hosta♣
CTRL-O, CTR-X, ENTER, aby zapisać i wyjść z edytora
Jeśli zmieniłeś nazwę hosta, uruchom ponownie
$ restart sudo
Krok 6: Stacja czołowa TV: Zainstaluj narzędzia tunera telewizyjnego
Otwórz okno przeglądarki i przejdź do tej instrukcji na swoim komputerze z Ubuntu. O wiele łatwiej jest wycinać i wklejać z tej instrukcji, a następnie przełączać się między komputerami.
Wyszukaj terminal na swoim Ubuntu PC
Przeciągnij ikonę terminala do doku
Otwórz okno terminala
Zainstaluj narzędzia tunera telewizyjnego:
$ sudo apt-get install dvb-apps dvblast w-scan -y
Krok 7: Stacja czołowa TV: nie wpisuj hasła w każdym sudo
$ sudo nano /etc/sudoers
Bez tej zmiany będziesz musiał wprowadzać hasło za każdym razem, gdy używasz sudo.
Po komentarzu #includedir … dodaj linię rozpoczynającą się od ♣username♣ ALL=:
#includedir /etc/sudoers.d
♣nazwa użytkownika♣ ALL=(ALL) NOPASSWD: ALL
CTRL-o, ENTER, CTRL-x, aby zapisać i zamknąć plik
Krok 8: Stacja czołowa TV: Zainstaluj tuner TV
Podłącz tuner telewizyjny i uruchom ponownie
$ restart sudo
Zaloguj się i uruchom polecenie, aby sprawdzić, czy tuner został rozpoznany.
Otwórz okno terminala
$ dmesg | grep dvb
[4.232615] cx231xx 1-1.5:1.1: Pomyślnie załadowano cx231xx-dvb [4.232639] cx231xx 1-1.5:1.1: Cx231xx Zainicjowano rozszerzenie dvb
Jeśli występują problemy, takie jak brakujący sterownik, oznacza to, że masz niewłaściwy tuner TV lub zainstalowaną niewłaściwą wersję jądra lub Ubuntu. Z innym tunerem telewizyjnym spędziłem dużo czasu próbując rozwiązać te problemy, pobierając sterowniki i odbudowując jądro. To naprawdę nie było warte czasu. Zwróciłem tuner do Amazona i dostałem właściwy. Więc o wiele łatwiej.
Innym sposobem sprawdzenia, czy działa, jest uruchomienie polecenia:
$ ls /dev/dvb
adapter0
Jeśli nie widzisz powyższego, zatrzymaj się i zacznij od nowa. Jeśli zaczynasz od nowa, upewnij się, że używasz właściwych części.
Jeśli widzisz powyższe, kontynuuj.
Krok 9: Stacja czołowa TV: Instalacja i konfiguracja
Zainstaluj TVHeadEnd (mówi tylko, że obsługuje 16.04)
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 379CE192D401AB61
$ echo "deb https://dl.bintray.com/tvheadend/deb xenial stable-4.2" | sudo tee -a /etc/apt/sources.list $ sudo apt-get update $ sudo apt-get install tvheadend
Wprowadź „nazwę użytkownika” i „hasło” dla TVHeadEnd
Otwórz przeglądarkę i wpisz (usuń spacje wokół dwukropka,:)
localhost:9981
Zaloguj się z ♣nazwą użytkownika♣ i ♣hasłem♣ dla TVHeadEnd
Postępuj zgodnie ze wskazówkami, wprowadź preferowane języki
Kliknij kilka razy Zapisz i Dalej, aby przejść do następnego ekranu
Wpisz dozwoloną sieć, moja 192.168.1.0
Przeczytaj wskazówki i wpisz ♣admin_name ♣ i ♣admin_password♣
Zezwalam użytkownikowi na anonimowy dostęp * *
Kliknij Zapisz i dalej
Mój Hauppauge WinTV HVR 955Q pojawia się jako LG Electronics…
Model 955Q obsługuje zarówno sieci kablowe (C), jak i naziemne (T). Zamierzam używać tylko ATSC-T
Kliknij Zapisz i dalej
Wybierz swoje predefiniowane muxy. Dla USA: Stany Zjednoczone: us-ATSC-center-frequencies-8VSB
Kliknij Zapisz i dalej
Teraz przez chwilę skanuje. Zrób coś innego.
Po zakończeniu kliknij Zapisz i Dalej
Mapuj wszystkie usługi i twórz tagi dostawcy i sieci
Kliknij Zapisz i dalej
Kliknij Zakończ
W prawym górnym rogu kliknij Oglądaj telewizję
Wybierz kanał i powinien działać!
Krok 10: Stacja czołowa TV: Konfiguracja
Muxy oznaczone jako OK to te, w których znaleziono jedną lub więcej stacji
- W TvHeadEnd przejdź do Konfiguracja: Wejścia DVB: Muxy
- Usunąłem wszystkie nieudane muxy
- Jeśli wynik skanowania pokazuje NIEPOWODZENIE, kliknij ten wiersz, a następnie usuń
Wyłącz nieużywane stacje
- W TvHeadEnd przejdź do: Konfiguracja: Wejścia DVB: Usługi
- Wszystkie znalezione stacje powinny być włączone
- Odznacz te, których nie chcesz oglądać
- Kliknij Zapisz
Wyłącz stacje w elektronicznym przewodniku po programach
- TvHeadEnd przejdź do Konfiguracja: Kanały / EPG: Kanały
- Wszystkie kanały powinny być włączone
- Odznacz te, których nie chcesz oglądać
- Kliknij Zapisz
Krok 11: Stacja czołowa TV: dostęp zdalny
Stacja czołowa TV będzie działać bezgłowo (tj. bez podłączenia do monitora). Dostęp do większości funkcji Ubuntu można uzyskać z wiersza poleceń.
Aby uzyskać zdalny dostęp do stacji czołowej TV, w przeglądarce użyj (usuń spacje wokół dwukropka):
192.168.1.110:9981
Na początku zainstalowałem tylko jeden tuner telewizyjny, potem dodałem trzy kolejne.
Za każdym razem, gdy dodawałem kolejny tuner telewizyjny, postępowałem zgodnie ze wskazówkami z poprzednich dwóch kroków, z wyjątkiem tego, że uzyskiwałem dostęp do stacji czołowej TV z mojego MacBooka.
Krok 12: Tvheadend: Cron
Nie ma sensu, aby tunery telewizyjne i stacje czołowe telewizora działały przez cały czas. Również po pewnym czasie nagrania zaczynają się gromadzić. Więc dodaj crona, aby usunąć nagrania starsze niż 14 dni
Dodaj zadanie cron, aby restartować serwer tvheadend każdej nocy o 2 nad ranem.
$ sudo crontab -e
i dodaj następujące wiersze:
# restartuj codziennie o 2 nad ranem
0 2 * * * sudo reboot # usuń nagrania starsze niż 14 dni # poniższe nie działa. Nagrania nadal są wyświetlane w TVheadend # 0 1 * * * sudo find /home/hts/* -mtime +14 -exec rm {};
CTRL-o, ENTER, CTRL-x, aby zapisać i zamknąć plik
Krok 13: Raspberry Pi: uruchamianie Kodi / OSMC
Konfiguracja Kodi / OSMC
Pobierz najnowszy obraz dysku Raspberry Pi 3 dla OSMC stąd
Po pobraniu kliknij dwukrotnie plik (OSMC_TGT_rbp2_20170504.img.gz), aby go rozwinąć (OSMC_TGT_rbp2_20170504.img)
Włóż kartę Micro SD do czytnika kart USB i włóż USB do MacBooka
Uruchom Etcher, aby wypalić obraz na karcie Micro SD
Z jakiegoś powodu na moim MacBooku Etcher nie wysuwa dysku USB
Zamykam Etchera i wysuwam dysk
Włóż kartę Micro SD, złącze Ethernet, HDMI i klawiaturę/mysz do Raspberry Pi, a na koniec podłącz przewód zasilający. Jeśli masz szybkie wi-fi, możesz z niego skorzystać. Mam mojego Kodi/OSMC Raspberry Pis używającego połączeń przewodowych.
Wskazówki OSMC są bardzo proste
- Wybierz swój język
- Wybierz swój kontynent i strefę czasową
- Zmień nazwę hosta (moje to osmc-room-name)
- Zaakceptować
- Zaakceptuj usługę SSH jest włączona
- Kontyntynuj
- Jestem stary, więc wybieram klasyczny interfejs użytkownika (skóra = ujście)
- Wyjście
Dodaj stację czołową TV
Przejdź do dodatków, moich dodatków, wszystkich
Dodaj klienta Tvheadend HTSP autorstwa Adama Suttona…
Skonfiguruj stację czołową TV
TVheadend steruje kilkoma tunerami telewizyjnymi działającymi na komputerze PC. Na komputerze działa Ubuntu.
Adres IP: 192.168.1.110
HTTP: 9981
HTTPS: 9982
Nazwa użytkownika: ♣Twoja nazwa użytkownika♣
Hasło: ♣twoje-hasło♣
Włącz automatyczną aktualizację
Włączyć
Restart
Przejdź do My OSMC, Pi Config, Hardware Support i Włącz obsługę LIRC GPIO, OK
DODAJ TO: można to ustawić w kodi: dtparam=gpio_in_pull=up
Ponowne uruchomienie (zasilanie, ponowne uruchomienie)
Idź do telewizora i powinno działać!
Jeśli chcesz skonfigurować Wi-Fi w Kodi, skorzystaj z tych instrukcji
Krok 14: Raspberry Pi: znajdź hosta według nazwy
Nie pamiętam adresów IP. Wolę odnosić się do serwerów po ich nazwie
Uwaga: podkreślenia nie powinny być używane w nazwach hostów. avahi nie będzie działać z podkreśleniami, zamiast tego użyj myślników. Moje nazwy hostów mają postać: osmc-room-name
Avahi jest zainstalowany na OSMC i pozwala mi na ssh do Raspberry Pi przy użyciu:
$ ssh osmc@♣nazwa_hosta♣.local
Dla mnie łatwiej jest odnosić się do Raspberry Pi przez jego ♣nazwa hosta♣.local.
Avahi powinno już być zainstalowane i wszystko powinno działać. Przejdź więc do następnego kroku.
Jeśli nie możesz połączyć się z nazwą hosta, oto instrukcje. Uruchomienie polecenia nie zaszkodzi i pokaże, że zainstalowana jest najnowsza wersja:
$ sudo apt-get install avahi-demon
Spróbuj pingować urządzenie
$ ping ♣nazwa hosta♣.local
Uruchom to polecenie, aby znaleźć swój ♣adres IP nazwy hosta♣:
$ ifconfig
eth0 Link encap:Ethernet HWaddr b8:27:eb:64:56:82 inet addr:♣adres IP nazwy hosta♣ Bcast:192.168.1.255 Mask:255.255.255.0
Jeśli chcesz zmienić nazwę hosta, wykonaj następujące czynności, w przeciwnym razie przejdź do następnego kroku
$ sudo nano /etc/hosts
Nazwa hosta powinna domyślnie wynosić dietpi. Zmień ostatnią linię z dietpi na nową ♣hostname♣
♣adres IP nazwy hosta♣ ♣nazwa hosta♣
CTRL-O, CTR-X, ENTER, aby zapisać i wyjść z edytora
$ sudo nano /etc/nazwa hosta
♣nazwa hosta♣
CTRL-O, CTR-X, ENTER, aby zapisać i wyjść z edytora
Zatwierdź zmiany w systemie
$ sudo insserv nazwa hosta.sh
$ restart sudo
Krok 15: Raspberry Pi: Zmień hasło OSMC
Uruchom następujące polecenie, aby zmienić domyślne hasło z osmc:
$ passwd
Krok 16: Raspberry Pi: Dodaj licencję MPEG-2, aby włączyć dekodowanie sprzętowe
Ciągle otrzymuję alert termometru na ekranie i od czasu do czasu smutne ponowne uruchomienie OSMC. Podejrzewam, że te dwie rzeczy są ze sobą powiązane. Kupiłem więc i zainstalowałem klucz licencyjny MPEG-2, aby umożliwić sprzętowe dekodowanie strumienia MPEG-2 Broadcast TV z tunerów tvheadend.
Otwórz okno terminala i zaloguj się do raspberry pi, coś takiego:
$ ssh [email protected]
Uruchom polecenie, aby uzyskać numer seryjny procesora Rasppberry Pi:
$ kot /proc/cpuinfo
Przejdź do następującej witryny i kup klucz licencyjny mpeg, a następnie poczekaj do 72 godzin (chociaż mówi, że możesz pobrać klucz natychmiast)
www.raspberrypi.com/mpeg-2-klucz-licencyjny/
Po otrzymaniu licencji edytuj następujący plik:
$ sudo nano /boot/config.txt
decode_MPG2=twoja-licencja
CTRL-o, ENTER, CTRL-x, aby zapisać i wyjść z edytora
Aby upewnić się, że używane jest dekodowanie sprzętowe, uruchom ponownie Raspberry Pi
$ restart sudo
I uruchom polecenie, a pokaże, że MPG2 jest włączone:
$ vcgencmd codec_enabled MPG2
MPG2 = włączone
Krok 17: Raspberry Pi: zbuduj kapelusz Kodi / OSMC z odbiornikiem podczerwieni i przyciskiem resetowania
Ta instrukcja zawiera kroki, aby dodać odbiornik podczerwieni i przycisk resetowania do czapki Raspberry Pi. Zbuduj czapkę, a następnie dodaj ją do swojego Raspberry Pi.
Na telewizorze przejdź do My OSMC: Pi Config: Hardware - aby określić, czy używane przeze mnie piny GPIO to in=18 i out=17 Włącz obsługę LIRC GPIO
ok
Restart
Ta instrukcja pokazuje kod, który należy dodać, aby włączyć funkcje czapki
Krok 18: Raspberry Pi: włóż do etui
Ta instrukcja pokazuje, jak umieścić wszystko w etui.
Krok 19: Raspberry Pi: muzyka i wideo Kodi
Dodaj filmy (lub muzykę)
Mój serwer multimediów to komputer z kinem domowym (HTPC) z systemem Windows 7.
W Kodi,
przejdź do Wideo: Pliki: Dodaj filmy: Przeglądaj: Dodaj lokalizację sieciową
Sieć Windows (SMB)
Nazwa lub adres IP
Nazwa Użytkownika
hasło
dodaj filmy
Udało mi się połączyć z serwerem multimediów za pomocą grupy Windows Work, ale po pewnym czasie przestał działać. Ta strona internetowa zawiera kilka wskazówek, jak sprawić, by działała
Na serwerze Windows 7 utwórz grupę domową
- Przejdź do menu Start: Panel sterowania
- Wpisz grupę domową w polu wyszukiwania
- Kliknij grupę domową
- Kliknij Utwórz grupę domową
- Zanotuj i zmień hasło
- Wybierz biblioteki do udostępnienia (wideo, muzyka, zdjęcia)
Przejdź do folderów Muzyka, Wideo i Obrazy, kliknij prawym przyciskiem myszy i udostępnij grupie domowej (odczyt/zapis)
Na serwerze Windows 7:
- Przejdź do menu Start: Panel sterowania
- Wpisz grupę domową w polu wyszukiwania
- Kliknij grupę domową
- Wybierz: Opuść grupę domową. Zignoruj ostrzeżenie (Opuść grupę domową i Zakończ)
- Na stronie „Udostępnij innym komputerom domowym z systemem Windows 7.”
- Wybierz: Zmień zaawansowane ustawienia udostępniania
- Wykrywanie sieci: włącz wykrywanie sieci
- Strumieniowe przesyłanie multimediów: Włącz
- Udostępnianie folderów publicznych: Twój wybór. Może być włączony lub wyłączony.
- Udostępnianie plików i drukarek: włącz
- Udostępnianie chronione hasłem: Wyłącz udostępnianie chronione hasłem
- Zezwalaj systemowi Windows na zarządzanie moimi połączeniami z grupą domową
Krok 20: Raspberry Pi: Kodi Pogoda
W Kodi przejdź do
- Ustawienia
- Dodatki
- Zainstaluj z repozytorium
- Informacje o pogodzie
- Wieśniak! Pogoda
- zainstalować
Następnie skonfiguruj Yahoo! Pogoda wpisując największe miasto w Twojej okolicy
Powinno działać, ale jeśli nie upewni się, że inne aplikacje pogodowe są wyłączone, kliknij ikonę Użyj
Krok 21: Raspberry Pi: Cron
Chcę zwolnić tunery telewizyjne, gdy nie są używane, jednym ze sposobów jest ponowne uruchamianie każdego wieczoru.
Najpierw zainstaluj cron
$ sudo apt-get install cron
Następnie edytuj crontab
$ sudo crontab -e
i dodaj
# restartuj codziennie o 2 nad ranem
0 2 * * * ponowne uruchomienie sudo
CTRL-o, ENTER, CTRL-x, aby zapisać i wyjść z edytora
a następnie uruchom ponownie usługę
$ restart cron usługi sudo
Krok 22: Pilot Logitech Harmony 650: sterowanie telewizorem, Roku i Raspberry Pi
Próbowałem wielu różnych pilotów. Próbowałem tańszych. Próbowałem lirc i flirc. Moim ulubionym jest Logitech Harmony 650.
Pobierz i zainstaluj aplikację MyHarmony firmy Logitech. Aplikacja nie wymaga wyjaśnień.
Aby skonfigurować swoje urządzenia (TV, DVD, Projektor, Raspberry Pi itd.), musisz znać producenta i numer modelu.
Raspberry Pi jest nieco wyjątkowe. Nie mogłem znaleźć niczego, co działałoby poprawnie. Tak więc konfiguruję Raspberry Pi jako Apple TV. Apple Remote A1294 steruje Apple TV A1378. Pilot A1294 jest wstępnie załadowany w Kodi.
W mojej konfiguracji Raspberry Pi uruchamia Kodi na OSMC i jest naprawdę używany tylko do transmisji telewizyjnych.
W aplikacji MyHarmony wykonaj następujące czynności, aby skonfigurować Raspberry PI:
-
Dodaj urządzenie:
- Producent: Jabłko
- Model: A1378
- A1378 odpowiada srebrnemu pilotowi Apple
- Zmień nazwę urządzenia na Raspberry Pi
-
Dodaj aktywność Oglądaj telewizję
Telewizor powinien regulować głośność
- uruchamianie Kodi jako Watch Apple, zmień nazwę na „Broadcast TV”, producent: Apple, model: A1378, wybierz pilota Apple Silver od Kodi,
Skonfiguruj pozostałe urządzenia, używając numeru producenta i modelu. Dodaj działania. Synchronizuj, a następnie wróć i edytuj przyciski ekranowe i przyciski fizyczne, a następnie ponownie zsynchronizuj. Usuwam przyciski premium (NetFlix, …) i dodaję Opcje, Strona główna, Menu, Wybierz i przyciski kierunkowe na ekranie
Aby kontynuować konfigurowanie 650 do sterowania Raspberry Pi, na telewizorze podłączonym do Raspberry Pi oraz za pomocą myszy i klawiatury podłączonych do Raspberry Pi:
- przejdź do Moje OSMC: Pi Config: Hardware - aby określić używane piny GPIO.
- Moje piny GPIO są na wejściu=18, a na wyjściu=17
- przejdź do Moje OSMC: Pi Config: Remote - wybierz pilota Apple Silver Remote A1294
Włącz obsługę LIRC GPIO OK Reboot
Krok 23: Roku: Wyłącz SSID
Roku nadaje własny identyfikator SSID, aby pilot Roku mógł się połączyć. Roku nazywa tę funkcję Wi-Fi Direct.
Po skonfigurowaniu uniwersalnego pilota wyłącz identyfikator SSID Roku. Nie ma prawdziwego powodu, aby zrobić ten krok. Wyłączenie identyfikatora SSID nie zwiększa bezpieczeństwa sieci, a rozgłaszany identyfikator SSID nie wykorzystuje znacznej przepustowości Wi-Fi.
Włącz Roku, przejdź do strony głównej i przejdź do: Ustawienia: System: Zaawansowane ustawienia systemu: Podłącz urządzenie: Wyłącz połączenie urządzenia
Krok 24: Dodatek: Rozwiązywanie problemów
Blokady Kodi OSMC z komunikatem „Mysz nie jest obsługiwana”
Mam włączoną automatyczną aktualizację. Nie jestem pewien, co spowodowało zablokowanie Raspberry Pi z komunikatem Mouse not supported, ale apt-get update and upgrade (dist-upgrade), a następnie naprawiono ponowne uruchomienie
Uaktualnij z 17.04 do 18.04
Zaktualizowałem ubuntu z 17.04 do 18.04 zgodnie ze wskazówkami w tym linku
System przechodzi w stan uśpienia po automatycznej aktualizacji
03LUTY2019: Zrezygnowałem z desktopowego ubuntu i przeniosłem się na serwer ubuntu, który nie idzie w stan uśpienia. Nowe instrukcje znajdują się tutaj Konfiguracja stacji czołowej TV na ubuntu PC
Próby zatrzymania pulpitu Ubuntu przed uśpieniem przed 03.02.2019 r.:
Po automatycznej aktualizacji tvheadend nie działał. Ponowne uruchomienie pokazało, że wszystko działa zgodnie z oczekiwaniami, ale po 20 minutach bezczynności system przechodził w stan uśpienia lub hibernacji. Uruchomiłem następujące polecenia polecane przez ten link:
gsettings ustaw org.gnome.desktop.session opóźnienie bezczynności 0
sudo systemctl maska sleep.target suspend.target hibernate.tar
Nie jestem do końca pozywany, co się stało, ale po kilku przerwach w dostawie prądu. System wyłączał się losowo w ciągu dnia. Powyższe zmiany nie rozwiązały problemu. Narzędzia dyskowe nie znalazły żadnych uszkodzeń. dmesg nie pokazał niczego złego. Zmodyfikowałem plik, aby sprawdzić, kiedy przestał się rejestrować, i spojrzałem na ostatni uruchomiony proces:
$ sudo nano /var/log/syslog
Jedna z ostatnich linii dotyczyła:
Uruchomiono usługę dyspozytora skryptów menedżera sieci
a następujące próbowały użyć protokołu IPv6. Ponieważ nie używam ipv6, edytowałem plik:
$ sudo nano /etc/sysctl.conf
i dodał na końcu następujące wiersze:
#Wyłącz IPv6net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
net.ipv6.conf.eth0.disable_ipv6 = 1
System działał przez kilka dni
Zalecana:
MASZYNA DO CIĘCIA DRUTU: 4 kroki (ze zdjęciami)
MASZYNA DO CIĘCIA DRUTU: Cześć przyjaciele Zrobiłem automatyczną maszynę do cięcia drutu za pomocą płytki kontrolera Arduino nano. Zasadniczo istnieją 3 poziomy procesu tej maszyny, takie jak 1) pierwszy proces to InputInput, taki jak długość drutu i ilość drutu zapewniana przez naciśnięcie przycisku
Zaawansowane wspomaganie cięcia: 10 kroków (ze zdjęciami)
Cutting Aid Advanced: Cutting Aid to narzędzie zaprojektowane do cięcia bez użycia mięśni dłoni/palców. Ten produkt został pierwotnie zaprojektowany dla kogoś, kto uwielbia pracować w kuchni, ale cierpi na ograniczenie mięśni palców. Przeprojektowaliśmy t
Narzędzie do cięcia drutu na gorąco Robot Arm Tool: 8 kroków (ze zdjęciami)
Narzędzie Hot Wire Cutter Robot Arm Tool: W ramach mojej pracy dyplomowej w KADK w Kopenhadze zajmowałem się cięciem gorącym drutem i produkcją robotów. Aby przetestować tę metodę wytwarzania, wykonałem mocowanie gorącego drutu do ramienia robota. Drut musiał mieć rozpiętość 700mm, ale materiał
Testowanie i naprawa sznurka szpadowego: 9 kroków (ze zdjęciami)
Testowanie i naprawa sznurka szpadowego: W sporcie nowoczesnej szermierki w stylu olimpijskim punktacja odbywa się elektrycznie. Aby sygnał elektryczny dotarł z twojej broni do automatu punktującego, sygnał musi przejść: przez przewód w twojej broni (z wyjątkiem szabli) w górę rękawa i w dół
Jak utrzymać kamerę za pomocą sznurka: 6 kroków
Jak utrzymać aparat ze sznurkiem: To jest mój wpis do konkursu Photojojo. Jeśli Ci się spodoba, zagłosuj. Statywy to duże, nieporęczne, drogie i często niewygodne elementy wyposażenia, które niestety są niezbędne do robienia świetnych zdjęć. Tutaj poinstruuję Cię, jak