Forum: Analoge Elektronik und Schaltungstechnik Bauteilinformationen automatisch in Excel importieren?


von Christian S. (chris02)


Lesenswert?

Hallo zusammen,

gerade bin ich dabei meine Bauteile ein wenig zu archivieren und habe 
mich nach längeren Überlegungen für Excel entschieden.

Um vorhandene Bauteile schneller zu finden, will ich z.B ein paar 
Parameter mit eintragen.
z.B. bei einer Z-Diode die Zener Spannung und die Verlustleistung.
Aktuell schreibe ich die ganzen Daten manuell von Mouser und Co ab.

Aber dies ist recht müßig. Gibt es eine einfachere Lösung? Z.B. eine 
Api, die ich mit der Hersteller-Teilenummer füttere und mir die 
gewünschten Werte für dieses Bauteil lädt?
Octoparts hat eine solche Api, aber da bekomme ich die Werte nicht her, 
lediglich Datenblätter.

Oder hat sonst jemand eine Idee? Irgendwer muss sowas ja schonmal 
umgesetzt haben ;)

Gruß
Chris

von Drago S. (mratix)


Lesenswert?

Christian S. schrieb:
> Irgendwer muss sowas ja schonmal umgesetzt haben ;)
Wenn man nicht in der Steinzeit lebt und sich Nummern, Werte, Farben, 
Parameter nicht merken kann...
Nutzt man eine Bauteiledatenbank oder Lagerverwaltungssoftware.

Das kann anfangs Excel sein, später was größeres.

von Christian S. (chris02)


Lesenswert?

Kennst du denn eine, die die Funktion bietet, dass die (gewünschten) 
Bauteilwerte automatisch abgerufen werden? Mir ist keine bekannt.

von Drago S. (mratix)


Lesenswert?

Automatisch geht nicht alles.
Eine Datenbank baut man sich auf und füttert sie. Ein bischen Aufwand 
muss man schon betreiben.

APIs kannst du nutzen und dir selbst was schreiben/programmieren.

Ein guter Anfang wäre z.B. Part-DB, EleLa u.ä.

von oszi40 (Gast)


Lesenswert?

Christian S. schrieb:
> Aktuell schreibe ich die ganzen Daten manuell von Mouser und Co ab

Datenblätter könnte man auch als Link speichern. Man muß bei einer 
Tabelle nur am Anfang das richtige Format für die Spalten einstellen.

von Christian S. (chris02)


Lesenswert?

Die Datenblätter als Link bekommt man wie gesagt ganz easy mit dem 
Octopart Addon.

Dazu einfach =OCTOPART_DATASHEET_URL(J4) und in J4 steht bei mir die 
Herstellerbezeichnung.

(So zumindest die Theorie, bei mir stimmt wohl noch was mit der 
Authentifizierung nicht, aber das Problem mit den Datenblättern ist eher 
ein Luxus Problem)

Und so etwas einfaches wäre für Bauteilkenndaten auch super.

von Caramba Pumpsprühflasche (Gast)


Lesenswert?

Christian S. schrieb:
> ganz easy

Ganz easy sind Links jedoch nicht immer. Manche bremsen Excel reichlich 
und andere sagen 404. Die Links sind nur ein erster Schritt. Daten 
sollte er schon lokal haben bevor die Bauteile aus der Mode kommen. Wer 
heute einen GF105 beim HFO sucht, wird nix mehr finden.

von Andreas G. (andreasgs)


Lesenswert?

Hi,

Bei Mouser gibts ne Such API. https://www.mouser.de/api-hub/

Da bin ich grade drübergestolpert.

Ich führe selbst eine Excelliste mit den Bauteilen, bin aber immer zu 
faul, die Mouserbestellungen in die Excelliste zu übertragen. Da wäre 
ein Barcodescanner gut, der einen Eintrag in der Liste erzeugt, wo ich 
nur noch Anzahl und Fach eintragen muss.

Grade für die Übrigen Teile, die nach einem Projekt noch bleiben, wäre 
das supergeil.

Kann jemand mit dem Link oben was anfangen?

Grüße,
Andreas

von P. S. (namnyef)


Lesenswert?

Für Python beispielsweise gibt es "Web Scraping"-Bibliotheken mit denen 
man automatisiert Daten von Internetseiten ziehen kann, um sie dann z. 
B. in eine CSV oder Datenbank zu speichern. Ich selbst benutze dafür die 
Bibliothek "Beautiful Soup".
Allerdings weiß ich nicht, ob Distributoren ein Interesse daran haben 
Web Scraping unnötig kompliziert zu machen. Zumindest Octopart will sich 
vielleicht lieber ihre API bezahlen lassen. Aber bei Mouser sieht es 
zunächst mal so aus als wären die Seiten mit den Bauteildetails 
einfaches HTML, das einigermaßen leicht "scrapebar" sein sollte.

Wobei Web Scraping halt nur eine Notlösung ist, falls es keine 
brauchbare API gibt bzw. man eine vorhandene API - aus welchen Gründen 
auch immer - nicht nutzen möchte.

Vielleicht hat ja sogar schon mal jemand einen Scraper für Mouser 
geschrieben. Einfach mal auf z. B. github suchen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.