
Samsung TV as BYOD
I figured I'd share a proof of concept TRMNL BYOD app for a Samsung TV [github].
My original plan was to use it as a rotating dashboard for our family calendar but for a number of reasons I've decided to instead just show a home assistant dashboard directly. I figured someone here might find this a useful template though if they want to explore something similar so thought I'd share.
This is not an app published to the Samsung app store (though no reason the trmnl folks couldn't do this?). This means to use it you need to put your TV into developer mode and use the tizen SDK to sideload the app on your TV. Fair warning, the tizen tools are terrible to install and use, I included a few notes on how I did it but it requires a good bit of trial and error to get the SDK running and working.
The app itself is straight forward. On first run it will ask for your device api key and then just hits the API to fetch the next screen (basically similar to the chrome extension or trmnl-web where I got the idea for this). It also has a few options/settings, e.g. configure the default resolution, and some key bindings to allow pressing next or forcing a reload.
I've debugged things enough to ensure they worked but no guarantee of zero bugs since I'm no longer planning to use it. I do plan to improve the readme on how to install/use it, particularly if someone is interested in trying this thing on a long-term basis (as you can see in the video, it worked fine for my BYOD).
Here's a few examples in case you want to see what it looks like