Mam mniej lub bardziej głupi telewizor (Toshiba 42SL863G) i system kina domowego (LG HX806SG), którym chcę sterować za pomocą polecenia głosowego Alexa. Przynajmniej włącz je i zmień na konfigurację telewizora lub kina domowego. Niestety wydaje się to oznaczać, że muszę wysłać polecenia na podczerwień.
Najlepsze rozwiązanie, jakie udało mi się znaleźć do tej pory, wymagałoby Raspberry Pi i ulepszyło go o niestandardowy kompresor na podczerwień, taki jak ten opisany tutaj . Tak więc miałbym Raspberry Pi, którego mógłbym użyć z biblioteką LIRC do sterowania moimi głupimi urządzeniami. Oczywiście musiałbym znaleźć wszystkie kody IR, a następnie napisać kilka skryptów, aby uruchomić je w sekwencji i ustawić tryb taki jak tryb TV lub tryb kina domowego.
Następnym krokiem byłoby wyposażenie mojego przyszłego Pi w moduł ZigBee lub moduł Z-Wave i próba udawania, że jest generycznym inteligentnym urządzeniem domowym dla Alexy, lub napisanie niestandardowej umiejętności Alexa, aby jakoś uruchomić skrypty Raspberry Pi.
To nie wydaje się bardzo bezpośrednie. Jednak najwyraźniej nie mogę znaleźć bardziej bezpośredniego sposobu kontrolowania tych głupich urządzeń. Plusem jest to, że Pi byłoby uniwersalnym centrum dowodzenia w podczerwieni.
Czy jest lepszy sposób na osiągnięcie mojego celu?
źródło
Możesz użyć HDMI CEC . Sprzęt Raspberry Pi obsługuje HDMI CEC, podobnie jak twoje urządzenia, możesz następnie użyć biblioteki libCEC do wysyłania poleceń przez HDMI
źródło