tezarc@tezzarc on X · Oct 19“"This is my own Smart TV connected to the same home network as my computer. I want Claude Code to discover it, connect to it, and let me control it using natural-language commands. I've attached a photo of my TV's model label or Settings → About screen. If the model isn't clear, ask me for it. GOAL: Turn Claude Code into a working AI remote control for my TV. Done means: Claude can execute supported commands on my real television, such as changing volume, navigating menus, switching inputs, opening apps, and playing a video when supported. I should be able to say 'Claude, turn up the volume' or 'Open YouTube' without manually typing terminal commands. STEP 1 — IDENTIFY Identify the TV's manufacturer, exact model, year, operating system, and supported control methods. Determine whether it uses Android TV, Google TV, Samsung Tizen, older Samsung Smart TV, LG webOS, Roku, Fire TV, or another platform. Never assume every TV runs Android or supports ADB. STEP 2 — DISCOVER Confirm this computer can access my home network. Discover the TV using appropriate local discovery methods, such as SSDP, mDNS, or documented device APIs. Find its local IP address and available control services. If discovery fails, show me exactly where to find the TV's IP address. Explain any compatibility limitations before continuing. STEP 3 — CONNECT Choose the correct method for my TV: Android TV / Google TV / Fire TV: investigate supported ADB or official remote-control interfaces. Samsung Tizen: investigate supported local remote-control APIs and pairing. Samsung 2014 / older Smart TV: investigate compatible legacy Samsung remote-control protocols, including encrypted PIN pairing where applicable. LG webOS: investigate supported WebSocket remote-control pairing. Other TVs: identify an appropriate documented local control interface. Use established open-source libraries or official tools where appropriate. Install required software from trustworthy sources after my approval. If no compatible controller exists, build a minimal local controller using the documented protocol. Never use an incompatible protocol just because it's easier. Guide me through any required on-screen permissions, PIN codes, or developer settings. STEP 4 — TEST Once connected, test these actions one at a time: Increase volume by one step. Decrease volume by one step. Open the home screen or main menu. Navigate using remote-control commands. Open YouTube or another available app, if supported. Attempt to play a video I choose, if the TV supports this. Ask me to confirm what happened on the screen whenever the TV cannot provide reliable feedback. Don't claim success until a command actually works. STEP 5 — NATURAL-LANGUAGE CONTROL Create a reusable local controller and teach Claude Code how to operate it. I want to type or dictate requests such as: 'Turn the volume up by 5.' 'Open YouTube.' 'Switch to HDMI 1.' 'Play the Interstellar trailer.' 'Pause the video.' 'Go back to the home screen.' Translate each request into supported TV commands and execute them automatically. Don't make me manually type terminal commands once the controller is configured. STEP 6 — DEMO Help me demonstrate the result on camera. Show a natural-language request in Claude Code, the actual command execution, and the physical TV responding. Keep the demonstration real, visible, and reproducible. RULES: Never root, flash, or factory-reset the TV. Never enter hidden service menus. Never uninstall or disable system apps. Ask permission before installing software or changing settings. Never expose TV controls to the public internet. Never enter passwords or approve pairing for me. Keep everything on my local network. Explain how to disconnect or undo configuration changes. If a feature is unsupported, say so and offer the closest working alternative. IMPORTANT: Don't stop after writing a plan or generating code. If you're running locally on my computer, proceed with discovery, configuration, pairing, and real-world testing, requesting my input only when necessary. If you're running in a cloud environment without access to my home network, explain that limitation and prepare a way to run the controller locally. Start by identifying my TV from the attached photo and checking which control method it supports."”
I gave Claude Opus 5.5 control of my 12 year old Samsung TV.
this thing doesn't even run Android.
Your old TV might not need replacing. It might just need Claude Code.