Diese Anleitung beschreibt die Installation des ITscope Connector Moduls in Odoo. Das Modul verbindet Ihr Odoo-System über unsere SaaS-Plattform mit dem ITscope-Katalog und den KI-Funktionen.
Voraussetzungen
| Was Sie brauchen | Details |
|---|---|
| Odoo-Version | Odoo 17, 18 oder 19 (Community oder Enterprise) |
| ITscope-Konto | Aktive Subscription im Kundenportal |
| Internetzugang | Odoo-Server muss api.connector.mateit.de erreichen können |
Schritt 1: Modul herunterladen
- Öffnen Sie portal.connector.mateit.de im Browser
- Melden Sie sich mit Ihrem Konto an
- Klicken Sie links auf “Modul-Download”
- Klicken Sie auf den Button “ZIP herunterladen”
- Die Datei wird auf Ihrem Computer gespeichert (z.B. im Downloads-Ordner)
Wichtig: Der Download erfordert eine aktive Lizenz.
Schritt 2: Modul in Odoo installieren
Wählen Sie den Weg, der zu Ihrer Odoo-Umgebung passt:
Option A: Odoo.sh (Cloud) — per Git
Dies ist der empfohlene Weg für Odoo.sh-Kunden. Sie benötigen Git auf Ihrem Computer.
Eine ausführlichere Schritt-für-Schritt-Erklärung (auch für Git-Einsteiger) finden Sie unter Installation via Git (odoo.sh).
Git installieren (falls noch nicht vorhanden):
- Mac: Bereits vorinstalliert (Terminal öffnen →
git --version) - Windows: git-scm.com herunterladen und installieren
Schritt-für-Schritt:
# 1. Repository klonen (einmalig)
git clone -b IHR-BRANCH https://github.com/IHR-GITHUB-USER/IHR-ODOO-REPO.git
cd IHR-ODOO-REPO
# 2. Alten Modulordner löschen (falls vorhanden)
rm -rf itscope_connector
rm -f itscope_connector-*.zip
# 3. Neue Version entpacken
# Mac:
unzip ~/Downloads/itscope_connector-*.zip -d .
# Windows (Git Bash):
unzip /c/Users/BENUTZERNAME/Downloads/itscope_connector-*.zip -d .
# 4. Prüfen ob der Ordner korrekt ist
ls itscope_connector/__manifest__.py
# 5. Änderungen hochladen
git add -A
git commit -m "Update ITscope Connector"
git push origin IHR-BRANCH
Wenn Sie die ZIP-Datei nicht im Terminal, sondern per Doppelklick entpackt haben (z.B. im Finder auf Mac oder Explorer auf Windows), liegt der Ordner itscope_connector/ noch in Ihrem Downloads-Ordner — nicht im Git-Repository!
Sie müssen den Ordner dann manuell verschieben:
- Mac (Finder): Ziehen Sie den Ordner
itscope_connectoraus dem Downloads-Ordner in den Ordner Ihres geklonten Repositories (z.B.IHR-ODOO-REPO/) - Windows (Explorer): Schneiden Sie den Ordner
itscope_connectoraus (Strg+X) und fügen Sie ihn im Repository-Ordner ein (Strg+V) - Oder im Terminal:
mv ~/Downloads/itscope_connector IHR-ODOO-REPO/
Danach weiter mit Schritt 4 (“Prüfen ob der Ordner korrekt ist”) und Schritt 5 (“Änderungen hochladen”).
Nach dem Push baut odoo.sh Ihre Instanz automatisch neu. Das Modul steht danach unter Apps zur Installation bereit.
Zusammenfassung als Copy-Paste-Block (für erfahrene Nutzer):
git clone -b IHR-BRANCH https://github.com/USER/REPO.git && cd REPO
rm -rf itscope_connector && rm -f itscope_connector-*.zip
unzip ~/Downloads/itscope_connector-*.zip -d .
git add -A && git commit -m "Update ITscope Connector" && git push origin IHR-BRANCH
Hinweis zum Branch: Ersetzen Sie
IHR-BRANCHdurch den Namen Ihres Produktions- oder Staging-Branches (z.B.main,productionoderstaging). Dieser Branch ist direkt mit Ihrer odoo.sh-Umgebung verbunden — Änderungen werden nach dem Push sofort deployed.
Option B: Eigener Server — per Kommandozeile
- Odoo-Server stoppen:
sudo systemctl stop odoo
- ZIP-Archiv auf den Server kopieren und entpacken:
unzip itscope_connector-*.zip -d /opt/odoo/custom-addons/
- Odoo neu starten:
sudo systemctl start odoo
Wichtig: Stellen Sie sicher, dass der Pfad
/opt/odoo/custom-addons/in Ihrer Odoo-Konfiguration unteraddons_patheingetragen ist.
Option C: Odoo Web-Interface
- Entpacken Sie die ZIP-Datei und legen Sie den Ordner
itscope_connectorin Ihren Odoo-Addons-Ordner - Starten Sie Odoo neu
- Melden Sie sich als Administrator an
- Gehen Sie zu Apps → klicken Sie auf “Addon-Liste aktualisieren”
- Suchen Sie nach “ITscope”
- Klicken Sie auf “Installieren”
Schritt 3: Modul in Odoo aktivieren
Nach der Installation (egal welcher Weg):
- Melden Sie sich in Odoo als Administrator an
- Gehen Sie zu Apps
- Klicken Sie auf “Addon-Liste aktualisieren”
- Suchen Sie nach “ITscope Connector”
- Klicken Sie auf “Installieren”
Schritt 4: Verbindung zum ITscope-Service herstellen
- Gehen Sie zu Einstellungen (Zahnrad-Symbol)
- Scrollen Sie zu “ITscope Connector”
- Tragen Sie folgende Daten ein:
| Feld | Wert |
|---|---|
| SaaS Base-URL | https://api.connector.mateit.de/api/v1 |
| SaaS API-Key | Ihr persönlicher Schlüssel aus dem Portal |
- Klicken Sie auf “Verbindung testen”
Bei Erfolg sehen Sie:
✓ SaaS-Verbindung aktiv — Credit-Saldo: XX.XXX Credits
Wo finde ich meinen API-Key? Im Kundenportal unter Einstellungen → API-Key.
Schritt 5: Erste Schritte nach der Installation
Nach erfolgreicher Verbindung können Sie sofort loslegen:
- Produkte suchen: Öffnen Sie einen Verkaufsauftrag → Klicken Sie auf “ITscope Katalog”
- Preise aktualisieren: Läuft automatisch täglich im Hintergrund
- Bestellungen importieren: Läuft automatisch alle 15 Minuten
Modul aktualisieren (Update)
Bei neuen Versionen:
- Laden Sie die neue Version im Portal herunter
- Wiederholen Sie Schritt 2 (je nach Ihrer Installation)
- In Odoo: Apps → “ITscope Connector” suchen → “Upgrade” klicken
Tipp: Erstellen Sie vor Updates immer ein Backup Ihrer Datenbank.
Häufige Probleme
| Problem | Lösung |
|---|---|
| Modul wird in Odoo nicht angezeigt | Die ZIP-Datei wurde nicht entpackt! Odoo erkennt nur Ordner, keine ZIP-Dateien. |
| “Verbindung fehlgeschlagen” | Prüfen Sie ob der API-Key korrekt kopiert wurde (keine Leerzeichen am Anfang/Ende) |
| “Permission denied” beim Git-Push | Ihr GitHub-Token braucht repo-Berechtigung |
| “Merge conflict” | Führen Sie zuerst git pull origin IHR-BRANCH aus |
| Modul lässt sich nicht installieren | Prüfen Sie den Addons-Pfad: grep addons_path /etc/odoo/odoo.conf |
| Preise werden nicht aktualisiert | Prüfen Sie unter Einstellungen → Technisch → Geplante Aktionen ob der Cron-Job aktiv ist |
Weiterführende Artikel
- Schnellstart — Überblick über den gesamten Setup-Prozess
- Authentifizierung — API-Key-Management
- Produktsuche — Suche und Import im Detail
- KI-Anreicherung — KI-Funktionen nutzen
- FAQ — Häufige Fragen