Hello everyone its been a while, btw this fresh look its freaking awesome i love it! :)
So i got in mind an idea which i want to try it, selling remote controls for tv online. I need an list or something which i can find the TV model number by remote control number.
For example, this is remote control for samsung tv's
AA59-00582A
But not for all. How can i know for what exact tv models is for?
Sorry for my english i tried to explain best. xD

Thanks and keep it up Dani :))

Dani AI

Generated

Nice idea, . is right that nobody gives away a full cross‑reference, but you can build a solid one fast.

Practical workflow:

  • Start from authorized parts catalogs that let you enter a remote part number and then click “Compatible models.” For example, Samsung Parts USA has a page for AA59‑00582A that exposes a compatible‑models section. Scrape nothing; just copy into a spreadsheet. (samsungpartsusa.com)
  • Use marketplace listings only as seed data, never as truth. Your AA59‑00582A example is commonly listed for many 2012 “E/ES” Samsung sets; pull those model strings, then verify in manuals. (truegether.com)
  • Normalize region variants so you do not claim the wrong models. Samsung’s model code guide shows how letters like “N/E” and suffixes like “FXZA/XU” indicate market and tuner differences. Treat those as distinct SKUs in your database. (samsung.com)
  • Track substitutions. Samsung remotes are often superseded (e.g., BN59‑01241A -> BN59‑01298A). Keep a “replaces/replaced‑by” table so buyers find the right current part. (parts-distribution.com)
  • Expect both the marketing remote code shown in manuals (TMxxxx) and the sellable part number on the label (AA59‑/BN59‑). Capture both; shoppers search for either. (samsungpartsusa.com)

Tiny helper to invert your list into “remote -> models” for product pages:

# remote_models.csv columns: model, remote_part
import csv, collections
by_remote = collections.defaultdict(list)
with open('remote_models.csv', newline='') as f:
    for model, remote in csv.reader(f):
        by_remote[remote.strip()].append(model.strip())
for pn, models in sorted(by_remote.items()):
    print(pn, "|", ", ".join(sorted(set(models))))

Two cautions:

  • Some newer BN59 remotes use Bluetooth/voice and require pairing; IR‑only TVs may not support them. Always verify against the user manual before listing.
  • Do not scrape vendor sites without permission; build your dataset manually at first, then automate from PDFs you have rights to.

Recommended Answers

All 2 Replies

This will be work but I'll share how I find the maker's remote part number for Samsung. A few ways.

  1. www.samsungparts.com Put in the TV and for many models the remote is in there.
  2. Google it. The full model number which for Samsung is some letters, numbers followed by 4 or 5 letters and then "replacement remote."

There are websites that may have build up such a database but they usually don't share since it's their pot of gold.

Thanks pal i will try it out

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.