Jak wykryć stan „głupiego” sprzętu rozrywkowego?


18

Scenariusz

Po pomocnych odpowiedziach na moje ostatnie pytanie otrzymałem Centrum Harmony i działa ono tak, jak chcę. Zasadniczo zapamiętuje stan urządzeń i wykorzystuje sygnały podczerwieni, aby sfałszować piloty i zmienić skonfigurowane ustawienia, gdy aktywuję konfigurację taką jak Watch Fire TV lub Watch Blu-Ray . Te dwa wymagają różnych ustawień wejścia dla telewizora (Toshiba 42SL863G).

Jednak mój drugi etap automatyzacji domu trochę psuje. Jak się okazuje, telewizor jest domyślnie ustawiony na inne ustawienie podstawowe, gdy jest wyłączony w porównaniu do utraty zasilania sieciowego. Ponieważ chcę zamknąć cały cyrk medialny za pomocą inteligentnej wtyczki, mam dwa punkty wyjścia.

  1. Zasilanie
    • Telewizor uruchomi się automatycznie
    • Fire TV uruchamia się automatycznie i przełącza telewizor na HDMI, do którego jest podłączony.
    • System surround nie uruchamia się.
  2. Zaraz po znalezieniu się w znanym stanie (wejście TV albo HDMI 1, albo 2)
    • Wszystko zaczynam od Harmony, a urządzenia przechodzą w pożądane stany

Problem

Harmony Hub nie wie, czy zasilanie było wyłączone i nie może prawidłowo ustawić kanału wejściowego. Pilot lub Harmony nie ma przycisku z napisem HDMI 1 lub 2. Utrzymanie całego sprzętu nie jest pożądanym rozwiązaniem. Ponadto uruchamiam całą konfigurację za pomocą poleceń głosowych, więc nie mam wyświetlacza, który pozwoliłby mi zobaczyć, w jakim trybie byłem wcześniej.

Pytanie

W jaki sposób wykryć stan urządzeń do przełącznika do odpowiedniego kanału wejściowego automatycznie ?


Czy telewizor ma ustawienie menu umożliwiające zmianę zachowania po awarii zasilania? Niektórzy. Możesz skonfigurować go tak, aby był wyłączony?
jterrace

Odpowiedzi:


11

Wiem, że chcesz użyć wtyczki do odcięcia całego centrum medialnego w celu wyeliminowania kosztów (i marnotrawstwa) poboru mocy w trybie gotowości, ale zdecydowanie zaleciłbym prostsze rozwiązanie polegające na pozostawieniu telewizora podłączonego 24/7 i uruchomienia Ustawienie mocy telewizora za pomocą tego samego zdarzenia, które aktywuje inteligentną wtyczkę.

Moc / koszt

Nowoczesne telewizory LCD lub OLED pobierają około pół wat prądu w trybie gotowości lub mniej. Zgodnie z instrukcją obsługi telewizora(na stronie 100), telewizor pobiera 0,2 W mocy w trybie gotowości. Wykorzystując wartość 0,28 € / kW jako koszt energii elektrycznej, moc w trybie gotowości pobierana przez telewizor doda do rachunku za prąd nie więcej niż 0,49 € rocznie. Biorąc pod uwagę, że żywotność telewizora może wynosić 20 lat, oznacza to, że obejście tego problemu musiałoby kosztować mniej niż 10,00 €, aby kiedykolwiek się zwrócić. Ponadto telewizor zużywa energię elektryczną przy pełnej mocy 131 / kWh podczas sekwencji zimnego rozruchu całego systemu, co prawdopodobnie zajmuje więcej czasu niż ciepły rozruch. (Im dłużej cały system uruchamia się do „oglądalnego telewizora”, tym więcej bezużytecznej energii pobiera; podobnie, stwierdziłem, że członkowie rodziny są zwykle mniej zadowoleni, tym dłużej trwa włączanie telewizora.)

Z finansowego punktu widzenia nie ma powodu, aby się tym zajmować. Z punktu widzenia środowiska prawdopodobnie nie jest tak korzystne, jak myślisz.

Bezpieczeństwo

Inteligentne wtyczki nie są przystosowane do izolowania swoich podłączonych urządzeń od uderzeń pioruna, więc samo wyłączenie inteligentnej wtyczki nie ochroni telewizora przed przepięciami lub skokami.

Prywatność

Jeśli obawiasz się o prywatność i aktywność sieciową, gdy Twój telewizor Smart TV ma być „wyłączony”, przejdź do ustawień telewizora i wyłącz możliwości telefonu domowego. Jeśli nadal się martwisz, wyłączenie go nie pomoże, ponieważ wyciekują one dane osobowe, gdy są włączone (i oglądasz je), a nie w trybie gotowości. W takim przypadku należy zamiast tego naprawić wyciek, osłaniając telewizor za zaporą sieciową, co uniemożliwia mu powrót do fabryki.


2
Ten aspekt kosztów byłby prawdziwy, gdyby był to tylko telewizor. Jednak mając telewizor, system homeecinema, punkt końcowy powerLAN, przełącznik i Fire TV, waty w trybie gotowości zaczynają się gromadzić, a my jesteśmy w Niemczech średnio około 0,28 € / kWh. Prywatność nie jest czynnikiem motywującym dla tego pytania. Podniesiony przez ciebie aspekt bezpieczeństwa jest jednak interesujący.
Helmar

1
Jeśli zastanawiasz się, dlaczego energia elektryczna jest o wiele droższa, to - oczywiście - podatki i finansowanie energii odnawialnej. (Niemiecki: de.wikipedia.org/wiki/Strompreis )
Helmar

1
Nadal możesz wyłączyć resztę sprzętu i po prostu zostawić telewizor podłączony do sieci. Byłoby to tymczasowe rozwiązanie, gdy szukasz długoterminowego rozwiązania.
John Deters

1
To może być droga, którą warto podążać.
Helmar

1
Zgodnie z instrukcją obsługi telewizora na manualscat.com/en/toshiba-42sl863g-manual na stronie 100 telewizor pobiera w trybie czuwania 0,2 W. Nawet przy 0,28 € / kW nadal zamierzasz wydawać nie więcej niż 0,49 € rocznie na zasilanie telewizora w trybie czuwania. Na rozwiązanie nie powinieneś wydać więcej niż 10 €.
John Deters

6

Niestety nie ma możliwości wykrycia stanu na „głupich” urządzeniach. Twoim jedynym wyborem jest zmuszenie ich do synchronizacji.

Znalazłem ten link do dyskusji na temat proszenia firmy Logitech o dodanie obsługi kodów wyboru wejścia dyskretnego. Dodanie tych kodów umożliwi skonfigurowanie pilota Harmony do przełączania bezpośrednio na prawidłowe dane wejściowe bez martwienia się o poprzedni stan.

https://www.avforums.com/threads/direct-input-selection-for-toshiba-regza-tvs-discrete-codes-for-harmony-others.703988/

Spójrz na „Zaawansowaną konfigurację” Harmony, która pozwala określić sekwencję klawiszy po włączeniu. Niech wysyła sygnał wejściowy HDMI przy każdym włączeniu.

Możesz spróbować czegoś takiego dzisiaj, korzystając z serii Input Nexts, ale bez dyskretnych kodów zadziałałoby to tylko raz po zimnym starcie. Myliłby telewizor i Harmony, gdyby był włączony bez uprzedniego odłączenia go od sieci.


5

Usiłuję całkowicie sformalizować problem (tj. Co się nie powiedzie i jak bez tej funkcji), ale zastanawiam się, czy jesteś w stanie zbudować urządzenie, aby ukryć „głupi” sprzęt i zgłosić jego stan. Myślę, że problemem jest przełączanie kanałów tylko za pomocą polecenia „z góry” (i niewidocznych poleceń innych aktorów)?

Jeśli chcesz wiedzieć, co robi telewizor, możesz monitorować moc i różne bodźce IR. Idealnie pozwala to na śledzenie stanów przełączania przez martwe odzyskiwanie. Możliwe, że możliwe będzie również przyjęcie innych bodźców (mój telewizor wyskakuje z identyfikatorem źródła, tylko gdy jest uruchamiany przez FireTV - prawdopodobne jest, że tanie rozpoznanie obrazu może to zidentyfikować, szczególnie jeśli wiesz, kiedy się tego spodziewać).

Zakładając, że dwukrotne przełączenie źródła daje niezawodny znany stan, możesz okresowo doprowadzić system do znanego stanu (ale zakładam, że użyłbyś tutaj wyłączenia zasilania) lub po wykryciu usterki (użytkownik mashuje przyciski IR lub niespójne informacje z różne źródła).


5

Trudna droga

Jest to dużo pracy, ale możesz zaprojektować czujnik z efektem Halla, aby określić, czy twoje urządzenie jest wyłączone, czy włączone.

Czujnik Halla mierzy prąd przepływający przez kabel, nie wymagając jego zerwania. Jeden jest dostępny tutaj .

Następnie musisz teraz zaprojektować sekcję IR, aby uzupełnić czujnik efektu Halla, a także włączyć prosty mikrokontroler do swojego projektu, aby monitorować czujnik efektu Halla i przekazać jego status na żądanie.

Jeśli prąd jest większy niż powiedzmy 50mA, to wiesz, że system jest włączony.

Teraz musisz zaprojektować urządzenie nadawczo-odbiorcze na podczerwień, aby komunikowało się z tobą na pokładzie, a na końcu możesz zaprogramować centrum harmonii w celu zidentyfikowania nowego bieżącego monitora. Po zakończeniu poznasz status swojego sprzętu.

Łatwa droga

Użyj inteligentnego wtyczkę zużycia energii monitory, np .


2
Ciekawe opcje Wciąż musiałbym wymyślić sposób automatycznego uzyskania informacji o inteligentnej wtyczce, wydaje się, że wybranie takiego z dostępnym API byłoby wtedy kluczowe.
Helmar

1
Jest również prawdopodobne, że musiałbyś rozdzielić przewody fazowe i neutralne w kablu przechodzącym w pobliżu czujnika Halla (i odwrócić przepływ prądu w jednym z nich), ponieważ w przeciwnym razie strumień elektromagnetyczny z prądu w przewodach anuluje się siebie nawzajem (chyba że występuje prąd upływowy przez oddzielny przewodnik - np. przewód uziemiający lub człowiek dotykający części pod napięciem!) - w rzeczywistości jest to anulowanie w normalnych warunkach, które umożliwia RCCB (inaczej GFCI w USofA) do wykrywaj i wyłączaj w warunkach awarii!
SlySven

1
@SlySven Dobra uwaga, jednak powinny one być już podzielone w źródle gniazd.
SeanJ

1
Wspomniałem o tym, ponieważ niedawno dostałem zaciskowy przekładnik prądowy do użytku z DMM o maksymalnej mocy 200 A - a urządzenie sieciowe w Wielkiej Brytanii ma maksymalne napięcie 13 A. Oczywiście zwykle trzeba go montować tylko wokół fazy lub przewodu neutralnego, ale przez przymocowanie krótkiego kabla do 5-kierunkowego bloku czekolady z wtyczką na drugim przewodzie i gniazdem na trzecim, udało mi się skrzyżować pierwszy przewód więc transmisja na żywo poszła na jednym końcu, a przewód neutralny na drugim i na drugim końcu kabla prowadzącego do gniazda. Po 5-krotnym zapętleniu kabla w zacisku otrzymuję bezpieczne wzmocnienie x10 ...!
SlySven

1
Również wiele układów czujników z efektem Halla nie jest naprawdę bezpiecznych do stosowania przy napięciu sieciowym bez bardzo ostrożnych warunków montażu / izolacji. Na EESE widziałem to pytanie, a jeden komentator wspomniał o Broadcomm ACPL-K370 „Izolowany detektor napięcia / prądu”, który w opcji -600 prawdopodobnie będzie odpowiedni
SlySven

4

Czy używasz centralnego sterownika automatyki domowej, takiego jak SmartThings lub Home-Assistant? Myślę, że będziesz go potrzebować, aby osiągnąć to, czego szukasz. tzn. kontroler byłby świadomy stanu harmonii i stanu inteligentnego przełącznika i może podjąć odpowiednie działania w zależności od tego, czy inteligentny przełącznik jest włączony, czy wyłączony (lub właśnie został włączony).


1
Harmony Hub to coś więcej niż tylko pilot. Jednak pytania wyjaśniające lepiej w komentarzach niż w odpowiedziach. Ponieważ nadal jesteśmy w prywatnej wersji beta, twoja reputacja wystarczy, aby skomentować moje pytanie bezpośrednio, a nie odpowiedzieć.
Helmar

1
@IanBennett zazwyczaj najlepiej jest unikać zadawania pytań w odpowiedzi. Zaleca się trzymanie pytań w komentarzach.
tbm0115,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.