Hugge-TV_
En egenbyggd startsida som ersätter LG webOS, med streamingappar, Xbox och andra genvägar på samma ställe.

Varför jag byggde det
Jag gillar verkligen inte mjukvaran webOS på min LG-TV. Jag ville ha en startsida utan en massa bloat, med bara det jag faktiskt använder på TV:n. Streamingappar, Xbox och andra genvägar samlade på samma ställe, med ett utseende jag själv kan bestämma över.
Så fungerar det
Hugge-TV är byggt med HTML, CSS och JavaScript och installerat som en egen webOS-app på TV:n. Via LG:s service-API öppnar appen streamingappar och Xboxens HDMI-ingång. Gränssnittet styrs med fjärrkontrollen och favoriterna sparas lokalt på TV:n.
På en Raspberry Pi körs ett separat Node.js-skript som bevakar TV:ns strömstatus och öppnar Hugge-TV när den slås på. Själva gränssnittet och genvägarna körs på TV:n; Raspberry Pi:n sköter autostarten.
Det som krånglade
Startsidan såg bra ut på datorn, men på TV:n hamnade delar av gränssnittet utanför skärmen. Webbläsaren i min LG-TV är äldre och stödjer inte all kod som fungerar i en modern webbläsare.
Jag fick anpassa layouten och testa direkt på TV:n med fjärrkontrollen för att få allt på rätt plats och navigeringen att fungera.
Läget nu
Hugge-TV är i bruk på min LG OLED C1. Det är ett personligt projekt, byggt för min egen TV och det jag vill ha nära till hands.
Utforska fler projekt