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.
- 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ę.
- 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 ?
źródło
Odpowiedzi:
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.
źródło
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.
źródło
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).
źródło
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 .
źródło
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).
źródło