ythx-101

Turn your home router into a universal device control hub. Auto-discover, identify, and control everything on your LAN.

18
1
100% credibility
Found Mar 19, 2026 at 18 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

A local tool that automatically discovers your home router and network devices, then lets you control supported gadgets like smart TVs and remotes using simple commands.

How It Works

1
🔍 Find the home control tool

You hear about a simple way to turn your home router into a hub for controlling TVs, remotes, and gadgets without any hassle.

2
💻 Get it ready on your computer

Download the tool to your Mac or Linux machine and set it up in moments – no complicated steps.

3
🏠 Spot your router

Tell it to look around, and it finds your home router automatically on your network.

4
🔐 Link to your router

Connect securely – it tries easy access first, or you add your password once for smooth entry.

5
📱 See all your devices

Get a friendly list of everything connected, like your smart TV, IR remote, or Android box.

6
📺 Control with ease

Choose a device and pick fun actions like turning off the TV, adjusting volume, or checking status.

Everything under control

Your router now acts as the boss of your home gadgets, all local and private from your computer.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 18 to 18 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is lan-control?

lan-control is a Python CLI that turns your home router into a universal LAN controller hub, auto-discovering and controlling devices like LG webOS TVs, Broadlink IR remotes, Android TV boxes, and OpenWrt routers without cloud services. Run simple commands like `discover`, `devices`, or `control lg-webos power_off` to scan your network via SSH, ARP, or nmap, match devices to YAML profiles, and execute actions over HTTP, ADB, or SSH. It solves the hassle of manual IP hunting and protocol wrangling for local IoT control, including govee lan control github setups and lan control sonoff devices.

Why is it gaining traction?

Zero-config discovery with smart fallbacks—no manual IPs or router tweaks—plus YAML profiles make adding support for lan control ewelink or lan control govee as easy as dropping a file. Community-driven matching via MAC prefixes and hostnames keeps it extensible, while structured JSON output suits scripting or automation. Developers dig the local-first approach that bypasses apps like lan control govee app for direct lan controlled power switch commands.

Who should use this?

Home lab enthusiasts running OpenWrt or GL.iNet who want to ping, reboot, or query LAN devices from one tool. Smart home tinkerers controlling Sonoff plugs, Govee lights, or Broadlink remotes via LAN without proprietary apps. Router admins checking health metrics like uptime or WireGuard status on Ubiquiti or TP-Link gear.

Verdict

Promising early prototype for LAN control fans, with solid docs and quickstart, but at 18 stars and 1.0% credibility score, it's too immature for production—expect bugs in unverified profiles. Try it for personal hacks if you contribute YAMLs; otherwise, wait for more drivers and tests.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.